[Pcc-commit] CVS commit: pcc

2023-10-20 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-10-20 Thread Anders Magnusson
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-commit] CVS commit: pcc

2023-10-18 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-10-18 Thread Anders Magnusson
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-commit] CVS commit: pcc

2023-10-16 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-10-16 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-10-16 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-10-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-10-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-10-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-19 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-09-19 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-19 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-17 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-17 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-17 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-13 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-09-13 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-09-13 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-09 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-09-09 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-07 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-09-07 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-09-07 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-09-06 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-09-06 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-08-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-08-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-22 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/os/darwin

2023-08-22 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/riscv

2023-08-22 Thread Anders Magnusson
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-commit] CVS commit: pcc

2023-08-21 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/os/darwin

2023-08-21 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-20 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-08-20 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-20 Thread Anders Magnusson
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:

[Pcc-commit] CVS commit: pcc/arch/powerpc

2023-08-20 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-16 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/amd64

2023-08-16 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-13 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-08-13 Thread Anders Magnusson
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-commit] CVS commit: pcc

2023-08-13 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/vax

2023-08-12 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/sparc64

2023-08-12 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/pdp7

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/pdp11

2023-08-12 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/pdp10

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/nova

2023-08-12 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/mips64

2023-08-12 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/mips

2023-08-12 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/m68k

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/arm

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/aarch64

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/amd64

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-08-11 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/mip

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-08-10 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-07 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/cpp

2023-08-07 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-06 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc-libs/libpcc/include

2023-08-06 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-06 Thread Anders Magnusson
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-commit] CVS commit: pcc/cc/ccom

2023-08-06 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-08-05 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/cpp

2023-08-05 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/cpp

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc-tests/regress

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-07-29 Thread Anders Magnusson
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-commit] CVS commit: pcc-tests/regress/c99

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-07-29 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-07-27 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-07-27 Thread Anders Magnusson
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-commit] CVS commit: pcc-libs/csu

2023-07-27 Thread Anders Magnusson
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-commit] CVS commit: pcc/arch/i386

2023-07-27 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-07-27 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/os/darwin

2023-07-26 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-07-26 Thread Anders Magnusson
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-commit] CVS commit: pcc

2023-07-24 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/os/darwin

2023-07-24 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/cc

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/amd64

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/os/inc

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/cc/ccom

2023-07-23 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc

2023-07-22 Thread Anders Magnusson
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

[Pcc-commit] CVS commit: pcc/arch/i386

2023-07-22 Thread Anders Magnusson
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   2   3   4   5   6   7   8   9   10   >