CVS commit: src/external/gpl3/gcc/dist/gcc

2025-03-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Mar 6 10:02:10 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.cc Log Message: Remove a (local) "temporary cludge" that has outlived its usefullness when we updated from jemalloc 1.0 to newer versions: r

CVS commit: src/external/gpl3/gcc/dist/gcc

2025-03-06 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Mar 6 10:02:10 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.cc Log Message: Remove a (local) "temporary cludge" that has outlived its usefullness when we updated from jemalloc 1.0 to newer versions: r

Re: CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-25 Thread Christos Zoulas
On 2025-02-24 10:28 pm, matthew green wrote: "Christos Zoulas" writes: Module Name:src Committed By: christos Date: Sun Feb 23 15:33:49 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: avx2intrin.h Log Message: Pr/59093: Onno van der Linden: Elide ca

re: CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-24 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Sun Feb 23 15:33:49 UTC 2025 > > Modified Files: > src/external/gpl3/gcc/dist/gcc/config/i386: avx2intrin.h > > Log Message: > Pr/59093: Onno van der Linden: Elide cast-qual gcc warning for dist code i rea

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 23 15:33:49 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: avx2intrin.h Log Message: Pr/59093: Onno van der Linden: Elide cast-qual gcc warning To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 23 15:33:49 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: avx2intrin.h Log Message: Pr/59093: Onno van der Linden: Elide cast-qual gcc warning To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 22 19:06:51 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: avx512bwintrin.h avx512fintrin.h avx512vlbwintrin.h avx512vlintrin.h avxintrin.h keylockerintrin.h Log Message: PR/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2025-02-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 22 19:06:51 UTC 2025 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: avx512bwintrin.h avx512fintrin.h avx512vlbwintrin.h avx512vlintrin.h avxintrin.h keylockerintrin.h Log Message: PR/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2024-11-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 3 20:38:17 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: arm_neon.h Log Message: aarch64/arm_neon.h: add missing parentheses To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ sr

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2024-11-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Nov 3 20:38:17 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: arm_neon.h Log Message: aarch64/arm_neon.h: add missing parentheses To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ sr

CVS commit: src/external/gpl3/gcc/dist/gcc/config/arm

2024-11-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Nov 1 09:22:26 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: arm_neon.h Log Message: gcc/arm_neon.h: vldrq_p128: Sprinkle const also for armeb and use `foo const *` instead of `const foo *`, as seen in the

CVS commit: src/external/gpl3/gcc/dist/gcc/config/arm

2024-11-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Nov 1 09:22:26 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: arm_neon.h Log Message: gcc/arm_neon.h: vldrq_p128: Sprinkle const also for armeb and use `foo const *` instead of `const foo *`, as seen in the

CVS commit: src/external/gpl3/gcc/dist/gcc/config/arm

2024-10-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 31 22:36:44 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: arm_neon.h Log Message: add missing const To generate a diff of this commit: cvs rdiff -u -r1.1.1.11 -r1.2 \ src/external/gpl3/gcc/dis

CVS commit: src/external/gpl3/gcc/dist/gcc/config/arm

2024-10-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 31 22:36:44 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: arm_neon.h Log Message: add missing const To generate a diff of this commit: cvs rdiff -u -r1.1.1.11 -r1.2 \ src/external/gpl3/gcc/dis

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2024-10-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 31 13:19:30 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: arm_neon.h Log Message: Fix const issues and disable missing braces warning (I don't understand where the missing braces are!). To gen

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2024-10-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 31 13:19:30 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: arm_neon.h Log Message: Fix const issues and disable missing braces warning (I don't understand where the missing braces are!). To gen

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2024-10-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 27 20:23:31 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: emmintrin.h xmmintrin.h Log Message: Add missing const for -Wcast-qual To generate a diff of this commit: cvs rdiff -u -r1.1.1.13 -r1.2 \

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2024-10-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 27 20:23:31 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: emmintrin.h xmmintrin.h Log Message: Add missing const for -Wcast-qual To generate a diff of this commit: cvs rdiff -u -r1.1.1.13 -r1.2 \

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 15:38:01 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: break a load of the top half of a 64 bit indexed memory reference into two parts - a load into a 64 bit tem

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 15:38:01 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: break a load of the top half of a 64 bit indexed memory reference into two parts - a load into a 64 bit tem

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:48:29 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Fix misplaced */ in comment OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/ex

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:48:29 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Fix misplaced */ in comment OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/ex

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:31:00 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Revert "gcc/vax: XXX: Forcibly disable gas(1) directives for CFI table" GAS has been fixed - see fix for

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:31:00 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Revert "gcc/vax: XXX: Forcibly disable gas(1) directives for CFI table" GAS has been fixed - see fix for

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:24:38 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: add TARGET_INIT_BUILTINS hook (for gfortran et.al.) OK rin@ To generate a diff of this commit: cvs rdiff

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 14:24:38 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: add TARGET_INIT_BUILTINS hook (for gfortran et.al.) OK rin@ To generate a diff of this commit: cvs rdiff

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 13:13:43 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: update limit operand in casesi instruction pattern Wrap the limit operand in a (use ), to allow single_set

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 13:13:43 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: update limit operand in casesi instruction pattern Wrap the limit operand in a (use ), to allow single_set

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 12:52:56 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: remove inadvertently duplicated instruction patterns for "eh_return" To generate a diff of this commit: cvs r

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 12:52:56 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: remove inadvertently duplicated instruction patterns for "eh_return" To generate a diff of this commit: cvs r

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 12:04:04 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: builtins.md Log Message: gcc: vax: tweak peephole optimisations for VAX ffs2 requires that references to memory be addressed in a mo

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 12:04:04 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: builtins.md Log Message: gcc: vax: tweak peephole optimisations for VAX ffs2 requires that references to memory be addressed in a mo

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 11:49:43 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: revise the expressions that may be valid index terms on VAX Multiplication of a constant and a register is

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 11:49:43 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: revise the expressions that may be valid index terms on VAX Multiplication of a constant and a register is

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 11:45:32 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: rtlanal.cc target.def targhooks.cc targhooks.h src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc src/external/gpl3/gcc/dist/g

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 11:45:32 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: rtlanal.cc target.def targhooks.cc targhooks.h src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc src/external/gpl3/gcc/dist/g

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:51:52 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: reload.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:51:52 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: reload.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:49:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: reload.cc Log Message: gcc: vax: additional constraints on address reloads A reload for the address of an operand's address should not use the

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:49:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: reload.cc Log Message: gcc: vax: additional constraints on address reloads A reload for the address of an operand's address should not use the

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:32:36 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Allow 64 bit operands addressed using post-increment addressing to be negated OK rin@ To generate a

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:32:36 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Allow 64 bit operands addressed using post-increment addressing to be negated OK rin@ To generate a

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:28:56 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: update instruction constraints Mark the output operands of the 'sbcdi3' instruction pattern as being w

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 09:28:56 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: gcc: vax: update instruction constraints Mark the output operands of the 'sbcdi3' instruction pattern as being w

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:55:14 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: function.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:55:14 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: function.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:52:04 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: function.cc Log Message: gcc: vax: instantiate virtual registers in SUBREGs' address operands Load the address operand of a SUBREG into a register

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:52:04 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: function.cc Log Message: gcc: vax: instantiate virtual registers in SUBREGs' address operands Load the address operand of a SUBREG into a register

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:40:55 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses. Also, for VAX, change the type of the argument to lowpart_bitmask() to

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:40:55 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses. Also, for VAX, change the type of the argument to lowpart_bitmask() to

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:23:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.cc Log Message: gcc: vax: constrain logical shifts Shift right by positive values that are less than HOST_BITS_PER_WIDE_INT to avoid illega

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-29 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 07:23:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.cc Log Message: gcc: vax: constrain logical shifts Shift right by positive values that are less than HOST_BITS_PER_WIDE_INT to avoid illega

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 06:42:14 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: recog.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 s

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 06:42:14 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: recog.cc Log Message: gcc: vax: add #ifdef NB_FIX_VAX_BACKEND guard clauses OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 s

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 06:17:31 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: recog.cc Log Message: gcc: vax: subregister offset constraints Constrain offsets within subregister expressions to be a multiple of the size of

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 06:17:31 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: recog.cc Log Message: gcc: vax: subregister offset constraints Constrain offsets within subregister expressions to be a multiple of the size of

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:36:29 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Reduce expressions specifying an address of a 64 bit quantity to a sequence of assignments to temporar

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:36:29 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc: vax: Reduce expressions specifying an address of a 64 bit quantity to a sequence of assignments to temporar

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:33:07 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc vax.md Log Message: gcc: vax: Add a special case to the zero_extract instruction to handle the case where 32 bits are request

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:33:07 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc vax.md Log Message: gcc: vax: Add a special case to the zero_extract instruction to handle the case where 32 bits are request

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:25:17 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: elf.h vax.cc vax.md Log Message: gcc: vax: Implement the "eh_return" instruction Save %r2..%r5 in the prologue of functions which call _

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2024-09-28 Thread Kalvis Duckmanton
Module Name:src Committed By: kalvisd Date: Sun Sep 29 04:25:17 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: elf.h vax.cc vax.md Log Message: gcc: vax: Implement the "eh_return" instruction Save %r2..%r5 in the prologue of functions which call _

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 16:26:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: regsub.cc Log Message: PR/58686: gorg: Add for ssize_t. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/r

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 16:26:05 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: regsub.cc Log Message: PR/58686: gorg: Add for ssize_t. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/r

CVS commit: src/external/gpl3/gcc/dist/gcc/config/sh

2024-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Aug 11 07:53:23 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/sh: sh_treg_combine.cc Log Message: fix SH3 regression since GCC 10. this is from: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=e214cab68cb34e77

CVS commit: src/external/gpl3/gcc/dist/gcc/config/sh

2024-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Aug 11 07:53:23 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/sh: sh_treg_combine.cc Log Message: fix SH3 regression since GCC 10. this is from: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=e214cab68cb34e77

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:31:10 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.cc Log Message: gcc: tree-ssa-cpp.c: Drop stale local change for sh3, NFC Support for SHmedia ABI was removed a long ago, and now `UNITS_PER_W

CVS commit: src/external/gpl3/gcc/dist/gcc

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:31:10 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.cc Log Message: gcc: tree-ssa-cpp.c: Drop stale local change for sh3, NFC Support for SHmedia ABI was removed a long ago, and now `UNITS_PER_W

CVS commit: src/external/gpl3/gcc/dist/gcc/config/rs6000

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:19:46 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: ppc-asm.h Log Message: gcc: ppc-asm.h: Drop local change with NFC This has been introduced for rev 1.2: http://cvsweb.netbsd.org/bsdweb.cgi/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/rs6000

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:19:46 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: ppc-asm.h Log Message: gcc: ppc-asm.h: Drop local change with NFC This has been introduced for rev 1.2: http://cvsweb.netbsd.org/bsdweb.cgi/

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:12:11 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: gcc: netbsd-elf.h: Remove duplicate `SUBTARGET_EXTRA_SPECS` definition To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2024-06-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 1 05:12:11 UTC 2024 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: gcc: netbsd-elf.h: Remove duplicate `SUBTARGET_EXTRA_SPECS` definition To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/external/gpl3/gcc/dist/gcc

2023-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 3 18:47:45 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc: ubsan.cc Log Message: remap generated ubsan filename string labels. fixes reproducible builds. reported by wiz@ To generate a diff of this commit: cv

CVS commit: src/external/gpl3/gcc/dist/gcc

2023-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 3 18:47:45 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc: ubsan.cc Log Message: remap generated ubsan filename string labels. fixes reproducible builds. reported by wiz@ To generate a diff of this commit: cv

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-08-16 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Aug 17 03:08:15 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc/vax: XXX: Forcibly disable gas(1) directives for CFI table Otherwise, wired relocation occur for readonly section `.eh_f

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-08-16 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Aug 17 03:08:15 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.cc Log Message: gcc/vax: XXX: Forcibly disable gas(1) directives for CFI table Otherwise, wired relocation occur for readonly section `.eh_f

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-08-16 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Aug 17 02:55:25 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: netbsd-elf.h Log Message: gcc/vax: Restore NetBSD-specific extra specs, lost during merge To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-08-16 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Aug 17 02:55:25 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: netbsd-elf.h Log Message: gcc/vax: Restore NetBSD-specific extra specs, lost during merge To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-07-31 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 1 06:05:14 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.h Log Message: fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gcc/dist/gcc/config/vax/vax

CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2023-07-31 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 1 06:05:14 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.h Log Message: fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gcc/dist/gcc/config/vax/vax

CVS commit: src/external/gpl3/gcc/dist/gcc

2023-07-31 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 1 06:04:42 UTC 2023 Added Files: src/external/gpl3/gcc/dist/gcc: regsub.cc Removed Files: src/external/gpl3/gcc/dist/gcc: regsub.c Log Message: rename our local .c that is c++ to .cc like upstream has. To generate

CVS commit: src/external/gpl3/gcc/dist/gcc

2023-07-31 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 1 06:04:42 UTC 2023 Added Files: src/external/gpl3/gcc/dist/gcc: regsub.cc Removed Files: src/external/gpl3/gcc/dist/gcc: regsub.c Log Message: rename our local .c that is c++ to .cc like upstream has. To generate

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2023-07-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 31 01:46:32 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: compiler include dir is gcc-12 here. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/external/gpl3/gcc/dist

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2023-07-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 31 01:46:32 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: compiler include dir is gcc-12 here. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/external/gpl3/gcc/dist

CVS commit: src/external/gpl3/gcc/dist/gcc/config/sh

2023-07-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 18 02:50:18 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/sh: sh.md Log Message: gcc: Fix peephole optimization bug for sh3 (PR port-sh3/56311) Cherry-picked from upstream: https://gcc.gnu.org/git/gitweb.cgi

CVS commit: src/external/gpl3/gcc/dist/gcc/config/sh

2023-07-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 18 02:50:18 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/sh: sh.md Log Message: gcc: Fix peephole optimization bug for sh3 (PR port-sh3/56311) Cherry-picked from upstream: https://gcc.gnu.org/git/gitweb.cgi

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2023-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 20 01:16:38 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: add author info to this file. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2023-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 20 01:16:38 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: add author info to this file. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/rs6000

2022-07-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 24 10:53:18 UTC 2022 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Revert our local fix for GCC 10.3 introduced in rev. 1.25: http://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gcc/dis

CVS commit: src/external/gpl3/gcc/dist/gcc/config/rs6000

2022-07-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 24 10:53:18 UTC 2022 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Revert our local fix for GCC 10.3 introduced in rev. 1.25: http://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gcc/dis

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2021-11-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Nov 7 09:22:58 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: Libtsan intercepts the pthread exported functions with dlsym(RTLD_NEXT, func_name). This fails for pthread_join() as it is

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2021-11-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Nov 7 09:22:58 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: Libtsan intercepts the pthread exported functions with dlsym(RTLD_NEXT, func_name). This fails for pthread_join() as it is

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2021-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 18 19:59:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64.h Log Message: oops, re-enable host_detect_local_cpu for NetBSD To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \

CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2021-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 18 19:59:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64.h Log Message: oops, re-enable host_detect_local_cpu for NetBSD To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \

re: CVS commit: src/external/gpl3/gcc/dist/gcc/config

2021-09-18 Thread matthew green
"Jared D. McNeill" writes: > Module Name: src > Committed By: jmcneill > Date: Sat Sep 18 10:45:11 UTC 2021 > > Modified Files: > src/external/gpl3/gcc/dist/gcc/config: host-darwin.c > src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64.h > > Log Message: > Fix build on macO

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2021-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 18 10:45:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config: host-darwin.c src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64.h Log Message: Fix build on macOS 11.6 arm64 hosts. To generate a

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2021-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 18 10:45:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config: host-darwin.c src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64.h Log Message: Fix build on macOS 11.6 arm64 hosts. To generate a

Re: CVS commit: src/external/gpl3/gcc/dist/gcc/ginclude

2021-07-15 Thread Christos Zoulas
> On Jul 15, 2021, at 12:06 AM, matthew green wrote: > > "Christos Zoulas" writes: >> Module Name: src >> Committed By:christos >> Date:Wed Jul 14 13:24:59 UTC 2021 >> >> Modified Files: >> src/external/gpl3/gcc/dist/gcc/ginclude: stddef.h >> >> Log Message: >> cl

re: CVS commit: src/external/gpl3/gcc/dist/gcc/ginclude

2021-07-14 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Wed Jul 14 13:24:59 UTC 2021 > > Modified Files: > src/external/gpl3/gcc/dist/gcc/ginclude: stddef.h > > Log Message: > clang does not support __float128 in our configuration and i386 shouldn't you replace

Re: CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2020-10-20 Thread Joerg Sonnenberger
On Wed, Oct 21, 2020 at 08:58:36AM +0900, Rin Okuyama wrote: > I'm also one who feels hesitate to import Linux'ism into our basic > components. However, for this problem in particular, I still think > it is not a good choice to keep NetBSD support in driver-aarch64.c: > > (a) Our sysctl(3)-based i

  1   2   >