Module Name:pcc
Committed By: ragge
Date: Sat Oct 21 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20231021
To generate a diff of this commit:
cvs rdiff -u -r1.785 -r1.786 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Oct 20 14:08:09 UTC 2023
Modified Files:
pcc/arch/i386: code.c
pcc/cc/ccom: pass1.h
Log Message:
Separate off and reg in parameter definitions.
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113
Module Name:pcc
Committed By: ragge
Date: Thu Oct 19 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20231019
To generate a diff of this commit:
cvs rdiff -u -r1.784 -r1.785 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Oct 18 16:27:29 UTC 2023
Modified Files:
pcc/arch/i386: code.c
pcc/cc/ccom: params.c pass1.h
Log Message:
Slight rearrangement of struct rdef.
To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112
Module Name:pcc
Committed By: ragge
Date: Tue Oct 17 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20231017
To generate a diff of this commit:
cvs rdiff -u -r1.783 -r1.784 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Oct 16 19:37:43 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c
Log Message:
Bugfix checking for undefined structs.
To generate a diff of this commit:
cvs rdiff -u -r1.455 -r1.456 pcc/cc/ccom/pftn.c
Please note that diffs
Module Name:pcc
Committed By: ragge
Date: Mon Oct 16 17:07:07 UTC 2023
Modified Files:
pcc/mip: reader.c
Log Message:
Small bugfix to the "prepend args" code.
To generate a diff of this commit:
cvs rdiff -u -r1.311 -r1.312 pcc/mip/reader.c
Please note that diffs are
Module Name:pcc
Committed By: ragge
Date: Fri Oct 13 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20231013
To generate a diff of this commit:
cvs rdiff -u -r1.782 -r1.783 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Oct 12 10:36:54 UTC 2023
Modified Files:
pcc/arch/i386: macdefs.h table.c
Log Message:
New shape layout for i386.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pcc/arch/i386/macdefs.h
cvs rdiff -u -r1.155
Module Name:pcc
Committed By: ragge
Date: Thu Oct 12 10:34:12 UTC 2023
Modified Files:
pcc/mip: match.c mkext.c pass2.h
Log Message:
First step towards better shape handling.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pcc/mip/match.c
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Wed Sep 20 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230920
To generate a diff of this commit:
cvs rdiff -u -r1.781 -r1.782 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Sep 19 17:06:57 UTC 2023
Modified Files:
pcc/arch/i386: local.c local2.c table.c
Log Message:
Slight cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.218 -r1.219 pcc/arch/i386/local.c
cvs rdiff -u -r1.199
Module Name:pcc
Committed By: ragge
Date: Tue Sep 19 14:51:56 UTC 2023
Modified Files:
pcc/arch/i386: local2.c table.c
pcc/cc/ccom: trees.c
pcc/mip: reader.c
Log Message:
Add code to split up function calls and to keep arguments separate
for targets with
Module Name:pcc
Committed By: ragge
Date: Mon Sep 18 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230918
To generate a diff of this commit:
cvs rdiff -u -r1.780 -r1.781 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Sep 17 20:02:11 UTC 2023
Modified Files:
pcc/arch/i386: code.c local.c local2.c
pcc/cc/ccom: params.c
pcc/mip: manifest.h
Log Message:
Remove args from stack after function call.
To generate a diff of this
Module Name:pcc
Committed By: ragge
Date: Sun Sep 17 19:01:56 UTC 2023
Modified Files:
pcc/arch/i386: code.c local.c local2.c
pcc/cc/ccom: params.c pass1.h trees.c
Log Message:
Add support for common handling of function arguments.
While here, have a common
Module Name:pcc
Committed By: ragge
Date: Thu Sep 14 01:00:01 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230914
To generate a diff of this commit:
cvs rdiff -u -r1.779 -r1.780 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Sep 13 18:02:17 UTC 2023
Modified Files:
pcc/mip: regs.c
Log Message:
Do not add edges for RHS of a CALL node, which causes unneccessary moves.
Bug spotted by Tim Kelly.
To generate a diff of this commit:
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Wed Sep 13 17:55:29 UTC 2023
Modified Files:
pcc/arch/i386: table.c
Log Message:
Betetr struct handling not working correctly, disable.
To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 pcc/arch/i386/table.c
Module Name:pcc
Committed By: ragge
Date: Sun Sep 10 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230910
To generate a diff of this commit:
cvs rdiff -u -r1.778 -r1.779 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Sep 9 08:04:36 UTC 2023
Modified Files:
pcc/mip: common.c mkext.c node.h
Log Message:
Add node type STCLR to clear a runtime area.
Also add HAS_STCLR to avoid emitting it for targets where it isn't implemented.
To
Module Name:pcc
Committed By: ragge
Date: Fri Sep 8 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230908
To generate a diff of this commit:
cvs rdiff -u -r1.777 -r1.778 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Sep 7 19:02:20 UTC 2023
Modified Files:
pcc/arch/i386: local2.c table.c
Log Message:
Use simpler code for small structs.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -r1.196 pcc/arch/i386/local2.c
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Thu Sep 7 08:52:39 UTC 2023
Modified Files:
pcc/cc/ccom: trees.c
Log Message:
Always add struct info if a struct is present.
To generate a diff of this commit:
cvs rdiff -u -r1.400 -r1.401 pcc/cc/ccom/trees.c
Please note
Module Name:pcc
Committed By: ragge
Date: Thu Sep 7 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230907
To generate a diff of this commit:
cvs rdiff -u -r1.776 -r1.777 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Sep 6 18:20:36 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c
Log Message:
Fix bug causing const qualifier to be set unwanted.
To generate a diff of this commit:
cvs rdiff -u -r1.454 -r1.455 pcc/cc/ccom/pftn.c
Please note
Module Name:pcc
Committed By: ragge
Date: Wed Aug 30 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230830
To generate a diff of this commit:
cvs rdiff -u -r1.775 -r1.776 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Aug 29 08:48:08 UTC 2023
Modified Files:
pcc/mip: mkext.c
Log Message:
Fix LP64 bug where interference edges could be lost on targets with more
than 32 registers.
To generate a diff of this commit:
cvs rdiff -u -r1.57
Module Name:pcc
Committed By: ragge
Date: Thu Aug 24 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230824
To generate a diff of this commit:
cvs rdiff -u -r1.774 -r1.775 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Aug 23 14:11:16 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c
Log Message:
Remove more unused code.
To generate a diff of this commit:
cvs rdiff -u -r1.453 -r1.454 pcc/cc/ccom/pftn.c
Please note that diffs are not public
Module Name:pcc
Committed By: ragge
Date: Wed Aug 23 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230823
To generate a diff of this commit:
cvs rdiff -u -r1.773 -r1.774 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Aug 22 17:44:10 UTC 2023
Modified Files:
pcc/os/darwin: ccconfig.h
Log Message:
Add missing ;
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pcc/os/darwin/ccconfig.h
Please note that diffs are not public
Module Name:pcc
Committed By: ragge
Date: Tue Aug 22 17:38:50 UTC 2023
Modified Files:
pcc/arch/riscv: code.c local.c order.c table.c
Log Message:
Convert riscv to NEWNEED as well.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pcc/arch/riscv/code.c
Module Name:pcc
Committed By: ragge
Date: Tue Aug 22 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230822
To generate a diff of this commit:
cvs rdiff -u -r1.772 -r1.773 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Aug 21 17:38:51 UTC 2023
Modified Files:
pcc/os/darwin: ccconfig.h
Log Message:
More updates for powerpc, from Tim Kelly.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pcc/os/darwin/ccconfig.h
Please note
Module Name:pcc
Committed By: ragge
Date: Mon Aug 21 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230821
To generate a diff of this commit:
cvs rdiff -u -r1.771 -r1.772 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Aug 20 17:22:13 UTC 2023
Modified Files:
pcc/arch/i386: code.c local.c
Log Message:
Make OpenBSD compile again.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pcc/arch/i386/code.c
cvs rdiff -u -r1.215
Module Name:pcc
Committed By: ragge
Date: Sun Aug 20 15:30:31 UTC 2023
Modified Files:
pcc/arch/aarch64: macdefs.h
pcc/arch/amd64: macdefs.h
pcc/arch/arm: macdefs.h
pcc/arch/i386: macdefs.h
pcc/arch/m68k: macdefs.h
pcc/arch/mips:
Module Name:pcc
Committed By: ragge
Date: Sun Aug 20 14:38:27 UTC 2023
Modified Files:
pcc/arch/powerpc: code.c local.c local2.c macdefs.h order.c table.c
Log Message:
A bunch of updates to powerpc, conversion of args + NEWNEED, mostly
from Tim Kelly.
To generate a
Module Name:pcc
Committed By: ragge
Date: Thu Aug 17 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230817
To generate a diff of this commit:
cvs rdiff -u -r1.770 -r1.771 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Aug 16 18:40:20 UTC 2023
Modified Files:
pcc/arch/amd64: code.c local.c
Log Message:
Update due to recent chamges in makety().
To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 pcc/arch/amd64/code.c
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Mon Aug 14 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230814
To generate a diff of this commit:
cvs rdiff -u -r1.769 -r1.770 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Aug 13 19:31:37 UTC 2023
Modified Files:
pcc/mip: manifest.h reader.c
Log Message:
Set flag whether this function is a leaf function or not.
To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118
Module Name:pcc
Committed By: ragge
Date: Sun Aug 13 14:05:40 UTC 2023
Modified Files:
pcc/arch/i386: local.c
pcc/cc/ccom: cgram.y optim.c pass1.h pftn.c trees.c
Log Message:
Cleanup type usage slightly.
To generate a diff of this commit:
cvs rdiff -u -r1.214
Module Name:pcc
Committed By: ragge
Date: Sun Aug 13 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230813
To generate a diff of this commit:
cvs rdiff -u -r1.768 -r1.769 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 13:20:23 UTC 2023
Modified Files:
pcc/arch/nova: local.c
pcc/cc/ccom: pass1.h
Log Message:
Fix offcon().
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pcc/arch/nova/local.c
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 13:16:29 UTC 2023
Modified Files:
pcc/cc/ccom: trees.c
Log Message:
Fix offcon() arguments.
To generate a diff of this commit:
cvs rdiff -u -r1.398 -r1.399 pcc/cc/ccom/trees.c
Please note that diffs are not public
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 13:01:31 UTC 2023
Modified Files:
pcc/cc/ccom: pass1.h pftn.c
Log Message:
Add incref for type descriptor.
To generate a diff of this commit:
cvs rdiff -u -r1.327 -r1.328 pcc/cc/ccom/pass1.h
cvs rdiff -u -r1.451
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 11:15:49 UTC 2023
Modified Files:
pcc/arch/vax: code.c local.c macdefs.h order.c table.c
Log Message:
Convert vax to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pcc/arch/vax/code.c
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 10:53:06 UTC 2023
Modified Files:
pcc/arch/sparc64: code.c local.c local2.c macdefs.h order.c table.c
Log Message:
Changet sparc64 to use NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 10:19:54 UTC 2023
Modified Files:
pcc/arch/pdp7: code.c local.c macdefs.h order.c table.c
Log Message:
Convert pdp7 to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pcc/arch/pdp7/code.c
cvs
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 09:50:48 UTC 2023
Modified Files:
pcc/arch/pdp11: code.c local.c macdefs.h order.c table.c
Log Message:
Convert pdp11 to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pcc/arch/pdp11/code.c
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 09:16:17 UTC 2023
Modified Files:
pcc/arch/pdp10: code.c local.c macdefs.h table.c
Log Message:
Convert pdp10 to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pcc/arch/pdp10/code.c
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 08:54:51 UTC 2023
Modified Files:
pcc/arch/nova: code.c local.c
Log Message:
Make Nova compile again.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pcc/arch/nova/code.c
cvs rdiff -u -r1.21 -r1.22
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 08:46:29 UTC 2023
Modified Files:
pcc/arch/mips64: code.c local.c macdefs.h order.c table.c
Log Message:
Convert mips64 to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pcc/arch/mips64/code.c
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 08:20:00 UTC 2023
Modified Files:
pcc/arch/mips: code.c local.c macdefs.h order.c table.c
Log Message:
Convert MIPS to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pcc/arch/mips/code.c
cvs
Module Name:pcc
Committed By: ragge
Date: Sat Aug 12 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230812
To generate a diff of this commit:
cvs rdiff -u -r1.767 -r1.768 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 16:02:02 UTC 2023
Modified Files:
pcc/arch/m68k: code.c local.c macdefs.h order.c table.c
Log Message:
Convert m68k to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pcc/arch/m68k/code.c
cvs
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 15:14:09 UTC 2023
Modified Files:
pcc/arch/arm: code.c local.c macdefs.h order.c table.c
Log Message:
Adapt ARM to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pcc/arch/arm/code.c
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 13:02:32 UTC 2023
Modified Files:
pcc/arch/aarch64: code.c local.c macdefs.h order.c table.c
Log Message:
Convert to NEWNEED.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pcc/arch/aarch64/code.c
cvs
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 09:05:58 UTC 2023
Modified Files:
pcc/arch/amd64: macdefs.h order.c table.c
Log Message:
Convert amd64 to new-style needs.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pcc/arch/amd64/macdefs.h
cvs
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 09:03:51 UTC 2023
Modified Files:
pcc/mip: mkext.c
Log Message:
Fix table sanity bug causing unwanted warnings.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pcc/mip/mkext.c
Please note that diffs
Module Name:pcc
Committed By: ragge
Date: Fri Aug 11 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230811
To generate a diff of this commit:
cvs rdiff -u -r1.766 -r1.767 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Aug 10 19:11:31 UTC 2023
Modified Files:
pcc/mip: regs.c
Log Message:
Disable edge removal. Seems to cause trouble on some targets.
To generate a diff of this commit:
cvs rdiff -u -r1.258 -r1.259 pcc/mip/regs.c
Please
Module Name:pcc
Committed By: ragge
Date: Thu Aug 10 12:40:33 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c
Log Message:
Fix bug where size of bitfield were not set.
To generate a diff of this commit:
cvs rdiff -u -r1.450 -r1.451 pcc/cc/ccom/pftn.c
Please note that
Module Name:pcc
Committed By: ragge
Date: Thu Aug 10 07:30:28 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c
Log Message:
Remove forgotten debug printout.
To generate a diff of this commit:
cvs rdiff -u -r1.449 -r1.450 pcc/cc/ccom/pftn.c
Please note that diffs are not
Module Name:pcc
Committed By: ragge
Date: Thu Aug 10 07:29:58 UTC 2023
Modified Files:
pcc/mip: regs.c
Log Message:
When doing ssa conversions, remove edges between nodes that also have a
move between them, since it cannot exist. Can reduce usage of registers
Module Name:pcc
Committed By: ragge
Date: Thu Aug 10 07:26:48 UTC 2023
Modified Files:
pcc/arch/i386: code.c local2.c
Log Message:
Simplify handling of the GOT pointer significantly.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 pcc/arch/i386/code.c
Module Name:pcc
Committed By: ragge
Date: Tue Aug 8 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230808
To generate a diff of this commit:
cvs rdiff -u -r1.765 -r1.766 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Aug 7 07:53:01 UTC 2023
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Use correct error file name pointer in include_next().
To generate a diff of this commit:
cvs rdiff -u -r1.329 -r1.330 pcc/cc/cpp/cpp.c
Please note
Module Name:pcc
Committed By: ragge
Date: Mon Aug 7 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230807
To generate a diff of this commit:
cvs rdiff -u -r1.764 -r1.765 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc-libs
Committed By: ragge
Date: Sun Aug 6 10:38:13 UTC 2023
Modified Files:
pcc-libs/libpcc/include: limits.h
Log Message:
Include the system limits.h first since it may contain other stuff
needed later on.
To generate a diff of this commit:
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Sun Aug 6 07:51:42 UTC 2023
Modified Files:
pcc/arch/i386: code.c
pcc/cc/ccom: params.c
Log Message:
Cast return values to match return register.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107
Module Name:pcc
Committed By: ragge
Date: Sun Aug 6 07:50:40 UTC 2023
Modified Files:
pcc/cc/ccom: init.c
Log Message:
Fix bug with uninitialized variable.
To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 pcc/cc/ccom/init.c
Please note that diffs are
Module Name:pcc
Committed By: ragge
Date: Sun Aug 6 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230806
To generate a diff of this commit:
cvs rdiff -u -r1.763 -r1.764 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Aug 5 15:06:07 UTC 2023
Modified Files:
pcc/cc/cpp: cpp.c cpp.h
Log Message:
Fix bug caused by more than 512 (!) identifiers affected in a macro
while expanding. Reported by Arnold robbins.
While here, remove an unused
Module Name:pcc
Committed By: ragge
Date: Sun Jul 30 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230730
To generate a diff of this commit:
cvs rdiff -u -r1.762 -r1.763 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Jul 29 15:25:43 UTC 2023
Modified Files:
pcc/cc/cpp: token.c
Log Message:
Add #elifdef/#elifndef from C23.
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 pcc/cc/cpp/token.c
Please note that diffs are not
Module Name:pcc-tests
Committed By: ragge
Date: Sat Jul 29 13:08:00 UTC 2023
Modified Files:
pcc-tests/regress: Makefile
Added Files:
pcc-tests/regress/c23: Makefile constexpr001.c
Log Message:
Test of constexpr.
To generate a diff of this commit:
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Sat Jul 29 13:07:07 UTC 2023
Modified Files:
pcc/cc/ccom: init.c pftn.c scan.l
Log Message:
First C23 addition - constexpr. Not finished yet.
To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 pcc/cc/ccom/init.c
Module Name:pcc
Committed By: ragge
Date: Sat Jul 29 09:34:44 UTC 2023
Modified Files:
pcc/cc/ccom: cgram.y pass1.h pftn.c stabs.c trees.c
Log Message:
Small cleanup of enum generation. Prepare for C23.
To generate a diff of this commit:
cvs rdiff -u -r1.428 -r1.429
Module Name:pcc-tests
Committed By: ragge
Date: Sat Jul 29 09:01:01 UTC 2023
Modified Files:
pcc-tests/regress/c99: Makefile arith003.c darray005.c
Added Files:
pcc-tests/regress/c99: basic009.c
Log Message:
Slight cleanup of some tests.
Add enum tests.
To
Module Name:pcc
Committed By: ragge
Date: Sat Jul 29 07:03:47 UTC 2023
Modified Files:
pcc/arch/i386: local.c
Log Message:
More fixes for i386/darwin, from Tim Kelly.
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 pcc/arch/i386/local.c
Please note
Module Name:pcc
Committed By: ragge
Date: Fri Jul 28 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230728
To generate a diff of this commit:
cvs rdiff -u -r1.761 -r1.762 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Jul 27 20:04:28 UTC 2023
Modified Files:
pcc/cc/ccom: pftn.c trees.c
Log Message:
Small cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.446 -r1.447 pcc/cc/ccom/pftn.c
cvs rdiff -u -r1.396 -r1.397
Module Name:pcc-libs
Committed By: ragge
Date: Thu Jul 27 17:03:32 UTC 2023
Modified Files:
pcc-libs/csu: Makefile.in
Log Message:
Let "make clean" work on OpenBSD as well. From Brian Callahan.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:pcc
Committed By: ragge
Date: Thu Jul 27 14:56:20 UTC 2023
Modified Files:
pcc/arch/i386: local.c
Log Message:
Remove function call name mangling.
To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 pcc/arch/i386/local.c
Please note that diffs
Module Name:pcc
Committed By: ragge
Date: Thu Jul 27 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230727
To generate a diff of this commit:
cvs rdiff -u -r1.760 -r1.761 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Jul 26 20:12:00 UTC 2023
Modified Files:
pcc/os/darwin: ccconfig.h
Log Message:
More fixes to ccconfig. From Tim Kelly.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pcc/os/darwin/ccconfig.h
Please note
Module Name:pcc
Committed By: ragge
Date: Wed Jul 26 06:46:44 UTC 2023
Modified Files:
pcc/cc/ccom: complex.c
Log Message:
Fix missing struct definition array. Pointed out by Brian Callahan.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:pcc
Committed By: ragge
Date: Tue Jul 25 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230725
To generate a diff of this commit:
cvs rdiff -u -r1.759 -r1.760 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Jul 24 08:01:01 UTC 2023
Modified Files:
pcc/os/darwin: ccconfig.h
Log Message:
Update darwin support, from Tim Kelly.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pcc/os/darwin/ccconfig.h
Please note
Module Name:pcc
Committed By: ragge
Date: Mon Jul 24 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230724
To generate a diff of this commit:
cvs rdiff -u -r1.758 -r1.759 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 09:54:46 UTC 2023
Modified Files:
pcc/cc/cc: cc.c
Log Message:
Fix some annoying bugs regarding yasm, from Brian Callahan.
To generate a diff of this commit:
cvs rdiff -u -r1.333 -r1.334 pcc/cc/cc/cc.c
Please note
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 09:41:58 UTC 2023
Modified Files:
pcc/arch/amd64: code.c local.c
Log Message:
Update amd64 for recent type changes.
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 pcc/arch/amd64/code.c
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 09:39:38 UTC 2023
Modified Files:
pcc/os/inc: amd64.h
Log Message:
Fix reverse comparison bug.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pcc/os/inc/amd64.h
Please note that diffs are not public
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 09:00:13 UTC 2023
Modified Files:
pcc/arch/i386: code.c local.c
Log Message:
Update x86 accordingly due to large type change.
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pcc/arch/i386/code.c
cvs
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 08:55:09 UTC 2023
Modified Files:
pcc/cc/ccom: builtins.c cgram.y complex.c gcc_compat.c init.c inline.c
optim.c params.c pass1.h pftn.c stabs.c symtabs.c trees.c
Log Message:
Giant update: Combine all
Module Name:pcc
Committed By: ragge
Date: Sun Jul 23 01:00:02 UTC 2023
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20230723
To generate a diff of this commit:
cvs rdiff -u -r1.757 -r1.758 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Jul 22 14:36:40 UTC 2023
Modified Files:
pcc/arch/i386: code.c
Log Message:
Only emit i386 instructions if compiling on x86.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 pcc/arch/i386/code.c
Please note
1 - 100 of 991 matches
Mail list logo