[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 pcc/arch/i386/code.c cvs rdiff -u -r1.332 -r1.333 pcc/cc/ccom/pass1.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 pcc/arch/i386/code.c cvs rdiff -u -r1.9 -r1.10 pcc/cc/ccom/params.c cvs rdiff -u -r1.331 -r1.332 pcc/cc/ccom/pass1.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 -r1.156 pcc/arch/i386/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 -r1.59 -r1.60 pcc/mip/mkext.c cvs rdiff -u -r1.146 -r1.147 pcc/mip/pass2.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 -r1.200 pcc/arch/i386/local2.c cvs rdiff -u -r1.154 -r1.155 pcc/arch/i386/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 NEWPARANS. Currently only tested on i386. To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199 pcc/arch/i386/local2.c cvs rdiff -u -r1.153 -r1.154 pcc/arch/i386/table.c cvs rdiff -u -r1.402 -r1.403 pcc/cc/ccom/trees.c cvs rdiff -u -r1.310 -r1.311 pcc/mip/reader.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 commit: cvs rdiff -u -r1.110 -r1.111 pcc/arch/i386/code.c cvs rdiff -u -r1.217 -r1.218 pcc/arch/i386/local.c cvs rdiff -u -r1.197 -r1.198 pcc/arch/i386/local2.c cvs rdiff -u -r1.8 -r1.9 pcc/cc/ccom/params.c cvs rdiff -u -r1.118 -r1.119 pcc/mip/manifest.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 definition of the gotreg for future use. For now only x86 have this new handling. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 pcc/arch/i386/code.c cvs rdiff -u -r1.216 -r1.217 pcc/arch/i386/local.c cvs rdiff -u -r1.196 -r1.197 pcc/arch/i386/local2.c cvs rdiff -u -r1.7 -r1.8 pcc/cc/ccom/params.c cvs rdiff -u -r1.330 -r1.331 pcc/cc/ccom/pass1.h cvs rdiff -u -r1.401 -r1.402 pcc/cc/ccom/trees.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 -r1.260 -r1.261 pcc/mip/regs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129 pcc/mip/common.c cvs rdiff -u -r1.58 -r1.59 pcc/mip/mkext.c cvs rdiff -u -r1.43 -r1.44 pcc/mip/node.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 -r1.151 -r1.152 pcc/arch/i386/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 -r1.58 pcc/mip/mkext.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/os/darwin
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 domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/riscv
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 pcc/arch/riscv/table.c cvs rdiff -u -r1.3 -r1.4 pcc/arch/riscv/local.c pcc/arch/riscv/order.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/os/darwin
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 -r1.216 pcc/arch/i386/local.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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: macdefs.h pcc/arch/mips64: macdefs.h pcc/arch/nova: macdefs.h pcc/arch/pdp10: macdefs.h pcc/arch/pdp11: macdefs.h pcc/arch/pdp7: macdefs.h pcc/arch/powerpc: macdefs.h pcc/arch/sparc64: macdefs.h pcc/arch/vax: macdefs.h pcc/mip: match.c mkext.c pass2.h reader.c regs.c Log Message: Remove NEWNEED, it is now default. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pcc/arch/aarch64/macdefs.h cvs rdiff -u -r1.43 -r1.44 pcc/arch/amd64/macdefs.h cvs rdiff -u -r1.24 -r1.25 pcc/arch/arm/macdefs.h cvs rdiff -u -r1.102 -r1.103 pcc/arch/i386/macdefs.h cvs rdiff -u -r1.15 -r1.16 pcc/arch/m68k/macdefs.h cvs rdiff -u -r1.28 -r1.29 pcc/arch/mips/macdefs.h cvs rdiff -u -r1.5 -r1.6 pcc/arch/mips64/macdefs.h cvs rdiff -u -r1.19 -r1.20 pcc/arch/nova/macdefs.h cvs rdiff -u -r1.39 -r1.40 pcc/arch/pdp10/macdefs.h cvs rdiff -u -r1.19 -r1.20 pcc/arch/pdp11/macdefs.h cvs rdiff -u -r1.10 -r1.11 pcc/arch/pdp7/macdefs.h cvs rdiff -u -r1.24 -r1.25 pcc/arch/powerpc/macdefs.h cvs rdiff -u -r1.20 -r1.21 pcc/arch/sparc64/macdefs.h cvs rdiff -u -r1.25 -r1.26 pcc/arch/vax/macdefs.h cvs rdiff -u -r1.107 -r1.108 pcc/mip/match.c cvs rdiff -u -r1.56 -r1.57 pcc/mip/mkext.c cvs rdiff -u -r1.145 -r1.146 pcc/mip/pass2.h cvs rdiff -u -r1.309 -r1.310 pcc/mip/reader.c cvs rdiff -u -r1.259 -r1.260 pcc/mip/regs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/powerpc
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 diff of this commit: cvs rdiff -u -r1.33 -r1.34 pcc/arch/powerpc/code.c pcc/arch/powerpc/local2.c cvs rdiff -u -r1.40 -r1.41 pcc/arch/powerpc/local.c cvs rdiff -u -r1.23 -r1.24 pcc/arch/powerpc/macdefs.h cvs rdiff -u -r1.9 -r1.10 pcc/arch/powerpc/order.c cvs rdiff -u -r1.18 -r1.19 pcc/arch/powerpc/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/amd64
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 -u -r1.107 -r1.108 pcc/arch/amd64/local.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 pcc/mip/manifest.h cvs rdiff -u -r1.308 -r1.309 pcc/mip/reader.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 -r1.215 pcc/arch/i386/local.c cvs rdiff -u -r1.429 -r1.430 pcc/cc/ccom/cgram.y cvs rdiff -u -r1.68 -r1.69 pcc/cc/ccom/optim.c cvs rdiff -u -r1.329 -r1.330 pcc/cc/ccom/pass1.h cvs rdiff -u -r1.452 -r1.453 pcc/cc/ccom/pftn.c cvs rdiff -u -r1.399 -r1.400 pcc/cc/ccom/trees.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 -r1.328 -r1.329 pcc/cc/ccom/pass1.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 -r1.452 pcc/cc/ccom/pftn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/vax
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 pcc/arch/vax/table.c cvs rdiff -u -r1.34 -r1.35 pcc/arch/vax/local.c cvs rdiff -u -r1.24 -r1.25 pcc/arch/vax/macdefs.h cvs rdiff -u -r1.11 -r1.12 pcc/arch/vax/order.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/sparc64
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 pcc/arch/sparc64/code.c cvs rdiff -u -r1.34 -r1.35 pcc/arch/sparc64/local.c cvs rdiff -u -r1.28 -r1.29 pcc/arch/sparc64/local2.c cvs rdiff -u -r1.19 -r1.20 pcc/arch/sparc64/macdefs.h cvs rdiff -u -r1.7 -r1.8 pcc/arch/sparc64/order.c cvs rdiff -u -r1.29 -r1.30 pcc/arch/sparc64/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/pdp7
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 rdiff -u -r1.8 -r1.9 pcc/arch/pdp7/local.c cvs rdiff -u -r1.9 -r1.10 pcc/arch/pdp7/macdefs.h cvs rdiff -u -r1.6 -r1.7 pcc/arch/pdp7/order.c cvs rdiff -u -r1.12 -r1.13 pcc/arch/pdp7/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/pdp11
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 pcc/arch/pdp11/table.c cvs rdiff -u -r1.25 -r1.26 pcc/arch/pdp11/local.c cvs rdiff -u -r1.18 -r1.19 pcc/arch/pdp11/macdefs.h cvs rdiff -u -r1.13 -r1.14 pcc/arch/pdp11/order.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/pdp10
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 -u -r1.80 -r1.81 pcc/arch/pdp10/local.c cvs rdiff -u -r1.38 -r1.39 pcc/arch/pdp10/macdefs.h cvs rdiff -u -r1.98 -r1.99 pcc/arch/pdp10/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/nova
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 pcc/arch/nova/local.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/mips64
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 pcc/arch/mips64/local.c cvs rdiff -u -r1.4 -r1.5 pcc/arch/mips64/macdefs.h cvs rdiff -u -r1.1 -r1.2 pcc/arch/mips64/order.c pcc/arch/mips64/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/mips
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 rdiff -u -r1.39 -r1.40 pcc/arch/mips/local.c cvs rdiff -u -r1.27 -r1.28 pcc/arch/mips/macdefs.h cvs rdiff -u -r1.12 -r1.13 pcc/arch/mips/order.c cvs rdiff -u -r1.18 -r1.19 pcc/arch/mips/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/m68k
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 rdiff -u -r1.19 -r1.20 pcc/arch/m68k/local.c cvs rdiff -u -r1.14 -r1.15 pcc/arch/m68k/macdefs.h pcc/arch/m68k/table.c cvs rdiff -u -r1.6 -r1.7 pcc/arch/m68k/order.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/arm
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 -u -r1.38 -r1.39 pcc/arch/arm/local.c cvs rdiff -u -r1.23 -r1.24 pcc/arch/arm/macdefs.h cvs rdiff -u -r1.10 -r1.11 pcc/arch/arm/order.c cvs rdiff -u -r1.21 -r1.22 pcc/arch/arm/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/aarch64
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 rdiff -u -r1.3 -r1.4 pcc/arch/aarch64/local.c cvs rdiff -u -r1.2 -r1.3 pcc/arch/aarch64/macdefs.h cvs rdiff -u -r1.1 -r1.2 pcc/arch/aarch64/order.c pcc/arch/aarch64/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/amd64
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 rdiff -u -r1.19 -r1.20 pcc/arch/amd64/order.c cvs rdiff -u -r1.57 -r1.58 pcc/arch/amd64/table.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/mip
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 significantly on some targets. To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258 pcc/mip/regs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 cvs rdiff -u -r1.194 -r1.195 pcc/arch/i386/local2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/cpp
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc-libs/libpcc/include
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 -u -r1.1 -r1.2 pcc-libs/libpcc/include/limits.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 pcc/arch/i386/code.c cvs rdiff -u -r1.6 -r1.7 pcc/cc/ccom/params.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/cpp
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 macro as well. To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329 pcc/cc/cpp/cpp.c cvs rdiff -u -r1.122 -r1.123 pcc/cc/cpp/cpp.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/cpp
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 public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc-tests/regress
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 -r1.3 -r1.4 pcc-tests/regress/Makefile cvs rdiff -u -r0 -r1.1 pcc-tests/regress/c23/Makefile \ pcc-tests/regress/c23/constexpr001.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 cvs rdiff -u -r1.448 -r1.449 pcc/cc/ccom/pftn.c cvs rdiff -u -r1.164 -r1.165 pcc/cc/ccom/scan.l Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 pcc/cc/ccom/cgram.y cvs rdiff -u -r1.326 -r1.327 pcc/cc/ccom/pass1.h cvs rdiff -u -r1.447 -r1.448 pcc/cc/ccom/pftn.c cvs rdiff -u -r1.37 -r1.38 pcc/cc/ccom/stabs.c cvs rdiff -u -r1.397 -r1.398 pcc/cc/ccom/trees.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc-tests/regress/c99
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 generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pcc-tests/regress/c99/Makefile cvs rdiff -u -r1.4 -r1.5 pcc-tests/regress/c99/arith003.c cvs rdiff -u -r0 -r1.1 pcc-tests/regress/c99/basic009.c cvs rdiff -u -r1.2 -r1.3 pcc-tests/regress/c99/darray005.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 pcc/cc/ccom/trees.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc-libs/csu
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 pcc-libs/csu/Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/os/darwin
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 pcc/cc/ccom/complex.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/os/darwin
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/cc
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/amd64
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 -r1.106 -r1.107 pcc/arch/amd64/local.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/os/inc
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 domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 rdiff -u -r1.211 -r1.212 pcc/arch/i386/local.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/cc/ccom
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 pass1 type information in one struct. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 pcc/cc/ccom/builtins.c cvs rdiff -u -r1.427 -r1.428 pcc/cc/ccom/cgram.y cvs rdiff -u -r1.3 -r1.4 pcc/cc/ccom/complex.c cvs rdiff -u -r1.123 -r1.124 pcc/cc/ccom/gcc_compat.c cvs rdiff -u -r1.112 -r1.113 pcc/cc/ccom/init.c cvs rdiff -u -r1.67 -r1.68 pcc/cc/ccom/inline.c pcc/cc/ccom/optim.c cvs rdiff -u -r1.5 -r1.6 pcc/cc/ccom/params.c cvs rdiff -u -r1.325 -r1.326 pcc/cc/ccom/pass1.h cvs rdiff -u -r1.445 -r1.446 pcc/cc/ccom/pftn.c cvs rdiff -u -r1.36 -r1.37 pcc/cc/ccom/stabs.c cvs rdiff -u -r1.42 -r1.43 pcc/cc/ccom/symtabs.c cvs rdiff -u -r1.395 -r1.396 pcc/cc/ccom/trees.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc
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 subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[Pcc-commit] CVS commit: pcc/arch/i386
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 that diffs are not public domain; they are subject to the copyright notices on the relevant files. ___ Pcc-commit mailing list Pcc-commit@lists.ludd.ltu.se https://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit