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:

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:

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

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

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

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

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

2023-08-01 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

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

2023-08-01 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

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

2023-08-01 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-08-01 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

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

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:

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:

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 \

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 \

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:

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:

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

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

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

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

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

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: >>

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

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

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

2020-10-20 Thread Rin Okuyama
Hi, (tech-toolchain@ added to cc) On 2020/10/16 1:49, Kamil Rytarowski wrote: On 15.10.2020 17:14, Rin Okuyama wrote: On 2020/10/15 16:12, matthew green wrote: Martin Husemann writes: On Thu, Oct 15, 2020 at 05:28:12PM +1100, matthew green wrote: you could try reverting most of our changes

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

2020-10-16 Thread Robert Elz
Date:Fri, 16 Oct 2020 04:07:31 + From:"Thomas Mueller" Message-ID: <20201016052422.e063084...@mail.netbsd.org> | Should I add ,linux to the end of the procfs line? You can, but it isn't needed these days -- I used to mount procfs twice, once without the linux

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

2020-10-15 Thread Thomas Mueller
Excerpt from Rin Okuyama: > Nowadays, -o linux is turned on by default (unless nolinux is > specified explicitly). Still, native apps probably should not > depend on it. > This needs MI changes to procfs, not MD to aarch64. Should we > enable /proc/cpuinfo unconditionally? My NetBSD

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

2020-10-15 Thread Kamil Rytarowski
On 15.10.2020 17:14, Rin Okuyama wrote: > On 2020/10/15 16:12, matthew green wrote: >> Martin Husemann writes: >>> On Thu, Oct 15, 2020 at 05:28:12PM +1100, matthew green wrote: you could try reverting most of our changes to this file and making sure you run with /proc mounted -o linux. 

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

2020-10-15 Thread Rin Okuyama
On 2020/10/15 16:12, matthew green wrote: Martin Husemann writes: On Thu, Oct 15, 2020 at 05:28:12PM +1100, matthew green wrote: you could try reverting most of our changes to this file and making sure you run with /proc mounted -o linux. ryo@ recently added additional /proc/cpuinfo support

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

2020-10-15 Thread matthew green
Martin Husemann writes: > On Thu, Oct 15, 2020 at 05:28:12PM +1100, matthew green wrote: > > you could try reverting most of our changes to this file and > > making sure you run with /proc mounted -o linux. ryo@ recently > > added additional /proc/cpuinfo support that should make this > > just

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

2020-10-15 Thread Martin Husemann
On Thu, Oct 15, 2020 at 05:28:12PM +1100, matthew green wrote: > you could try reverting most of our changes to this file and > making sure you run with /proc mounted -o linux. ryo@ recently > added additional /proc/cpuinfo support that should make this > just work with the upstream version, but

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

2020-10-15 Thread matthew green
"Rin Okuyama" writes: > Module Name: src > Committed By: rin > Date: Tue Oct 13 07:12:00 UTC 2020 > > Modified Files: > src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c > > Log Message: > Reduce diff with upstream a bit. > No functional changes. you could try

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

2020-08-16 Thread Rin Okuyama
Sorry for the late reply. On 2020/08/11 1:16, Valery Ushakov wrote: This sounds eerily similar to port-macppc/54827 - there's quite a bit of confusion early on on my part there, but scroll to the last couple of mails. http://gnats.netbsd.org/54827 It looks like some logic changed in MI gcc8

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

2020-08-10 Thread matthew green
> May be we should also check other ports for similar gotcha proactively? good idea. no other gcc/config/*/*netbsd* files define the nasty STACK_BOUNDARY macro so hopefully we're good now. thanks! .mrg.

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

2020-08-10 Thread Valery Ushakov
On Mon, Aug 10, 2020 at 06:24:39 +, Rin Okuyama wrote: > Modified Files: > src/external/gpl3/gcc/dist/gcc/config/m68k: netbsd-elf.h > > Log Message: > PR port-m68k/6 > > Reset STACK_BOUNDARY to default, 16, to fix strange freeze for amiga, > when kernel is compiled by GCC8. This

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

2020-05-18 Thread Jared McNeill
Unfortunately this breaks building on a 9.0 arm64 host because it is picking up /usr/include/aarch64/armreg.h and the one in 9.0 is missing a bunch of stuff. It works when using armreg.h from the source tree instead, eg: -#include +#include "/path/to/src/sys/arch/aarch64/include/armreg.h"

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

2019-11-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 10:42:00 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: update the comment above LIB_SPEC to remove 2 wrong things we fixed. To generate a diff of this commit: cvs rdiff -u -r1.32

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

2019-11-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 10:42:00 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: update the comment above LIB_SPEC to remove 2 wrong things we fixed. To generate a diff of this commit: cvs rdiff -u -r1.32

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

2019-11-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 09:10:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: revert the powerpc config.gcc changes i made while merging, they

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

2019-11-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 09:10:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: revert the powerpc config.gcc changes i made while merging, they

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

2019-11-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 5 20:06:41 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: - Use EXTRA_SPECS like we did for aarch64 instead of SUBSUBTARGET_EXTRA_SPECS so that assembly specs get

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

2019-11-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 5 20:06:41 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: - Use EXTRA_SPECS like we did for aarch64 instead of SUBSUBTARGET_EXTRA_SPECS so that assembly specs get

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

2019-11-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 3 01:03:30 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/pa: pa-netbsd.h Log Message: netbsd/hppa uses 16 byte alignment. the inherited default changed.. To generate a diff of this commit: cvs rdiff -u

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

2019-11-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 3 01:03:30 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/pa: pa-netbsd.h Log Message: netbsd/hppa uses 16 byte alignment. the inherited default changed.. To generate a diff of this commit: cvs rdiff -u

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

2019-10-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 23 18:55:36 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: file-prefix-map.c Log Message: Since add_debug_regex_map is used in opts-global.c unconditionally, we can't disable the code with #ifndef __NetBSD__

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

2019-10-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 23 18:55:36 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: file-prefix-map.c Log Message: Since add_debug_regex_map is used in opts-global.c unconditionally, we can't disable the code with #ifndef __NetBSD__

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

2019-10-16 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 16 07:35:14 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: make sure to include bpabi.h before arm.h. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

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

2019-10-16 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 16 07:35:14 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: make sure to include bpabi.h before arm.h. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

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

2019-10-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Oct 4 12:46:43 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: We might've switched modes, re-init the move cost table again if necessary. Fixes unlikely segfault on VAX. To generate a diff

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

2019-10-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Oct 4 12:46:43 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: We might've switched modes, re-init the move cost table again if necessary. Fixes unlikely segfault on VAX. To generate a diff

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 2 05:58:03 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: avoid multiple tm_file headers being listed and breaking builds. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 2 05:58:03 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: avoid multiple tm_file headers being listed and breaking builds. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 2 02:59:46 UTC 2019 Removed Files: src/external/gpl3/gcc/dist/gcc/common/config/or1k: or1k-common.c Log Message: remove obsolete gcc 4.9 or1k code. To generate a diff of this commit: cvs rdiff -u -r1.1 -r0 \

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 2 02:50:38 UTC 2019 Removed Files: src/external/gpl3/gcc/dist/gcc/config/or1k: constraints.md elf.h linux-elf.h linux-gas.h netbsd.h or1k-modes.def or1k-opts.h or1k-protos.h or1k.c or1k.h or1k.md

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 2 02:50:38 UTC 2019 Removed Files: src/external/gpl3/gcc/dist/gcc/config/or1k: constraints.md elf.h linux-elf.h linux-gas.h netbsd.h or1k-modes.def or1k-opts.h or1k-protos.h or1k.c or1k.h or1k.md

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 1 22:44:18 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/powerpcspe: powerpcspe.c src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: merge GCC 8.3. XXX: our change for e500 has

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 1 22:42:00 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/doc: cpp.1 cpp.info cppinternals.info g++.1 gcc.1 gcc.info gccinstall.info gccint.info gcov-tool.1 gcov.1 Log Message: regen for GCC 8.3 and our

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 1 22:42:00 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/doc: cpp.1 cpp.info cppinternals.info g++.1 gcc.1 gcc.info gccinstall.info gccint.info gcov-tool.1 gcov.1 Log Message: regen for GCC 8.3 and our

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 1 21:17:28 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: Makefile.in file-prefix-map.c final.c src/external/gpl3/gcc/dist/gcc/c-family: c-opts.c Log Message: merge debug/file prefix/merge stuff with

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

2019-10-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 1 21:17:28 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: Makefile.in file-prefix-map.c final.c src/external/gpl3/gcc/dist/gcc/c-family: c-opts.c Log Message: merge debug/file prefix/merge stuff with

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

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:34:13 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: cppbuiltin.c Log Message: Add LSan and UBSan specific preprocessor macros __SANITIZE_LEAK__ patch:

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

2019-09-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 22 23:34:13 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: cppbuiltin.c Log Message: Add LSan and UBSan specific preprocessor macros __SANITIZE_LEAK__ patch:

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

2019-09-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Sep 14 15:02:47 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: Initialize the mode before accessing the move costs. This matches the code of the rest of the file, and might be acceptable by

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

2019-09-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Sep 14 15:02:47 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: Initialize the mode before accessing the move costs. This matches the code of the rest of the file, and might be acceptable by

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

2019-09-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Sep 14 15:00:05 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: Revert ira-color.c r1.2. "VAX does not fully populate the register move costs table, so do not access it w/o checks. Hack to

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

2019-09-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Sep 14 15:00:05 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: ira-color.c Log Message: Revert ira-color.c r1.2. "VAX does not fully populate the register move costs table, so do not access it w/o checks. Hack to

Re: CVS commit: src/external/gpl3/gcc/dist/gcc, vax crashes

2019-08-29 Thread maya
For future reference, proably by me: Reproducer for the crash without the local diff: #!/bin/sh cat << EOF > oacc.i int a, b; int e() { short *c = 0; char d = c[a + 1]; b = d; a += 2; } EOF vax--netbsdelf-gcc -O2 -c oacc.i This hits an assertion: emit-rtl.c:2310 gcc_assert

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

2019-08-29 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Aug 29 11:45:29 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.c reload.c Log Message: Don't keep our local modifications as ifdef __NetBSD__. When we build netbsd on another OS, we produce a cross compiler

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

2019-08-29 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Aug 29 11:45:29 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: dse.c reload.c Log Message: Don't keep our local modifications as ifdef __NetBSD__. When we build netbsd on another OS, we produce a cross compiler

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

2019-06-12 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Jun 12 17:04:35 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-elf.h Log Message: Remove unused macro To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

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

2019-06-12 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Jun 12 17:04:35 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-elf.h Log Message: Remove unused macro To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

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

2019-05-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 11 02:37:58 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Switch PPC64 long double to 64 bits until the compiler is fixed. XXX: This changes the ABI of the libraries.

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

2019-04-10 Thread matthew green
"Maya Rashish" writes: > Module Name: src > Committed By: maya > Date: Wed Apr 10 16:11:06 UTC 2019 > > Modified Files: > src/external/gpl3/gcc/dist/gcc/config: netbsd.h > > Log Message: > remove bogus specs redefinition. > fixes the use of -march=native please revert this. the

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

2016-03-23 Thread Joerg Sonnenberger
On Wed, Mar 23, 2016 at 08:52:43AM -0400, Christos Zoulas wrote: > 3) Removed definitions of EH_RETURN_STACKADJ_RTX and STARTING_FRAME_OFFSET > from gcc/config/vax/elf.h. It's not necessary to remember the stack > adjustment or to waste four bytes on every stack frame for a value > that's not

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

2013-01-03 Thread Joerg Sonnenberger
On Mon, Dec 31, 2012 at 10:08:18AM +, David Laight wrote: On Mon, Dec 31, 2012 at 03:00:42AM +0100, Joerg Sonnenberger wrote: On Sun, Dec 30, 2012 at 08:16:59PM +, David Laight wrote: Module Name: src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012

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

2013-01-03 Thread David Laight
On Thu, Jan 03, 2013 at 03:46:08PM +0100, Joerg Sonnenberger wrote: At least in terms of documentation, this is a regression. TARGET_64BIT implies the presence of SSE support and that's somewhat independent of the separate preferred stack boundary Eh? TARGET_64BIT forces

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

2012-12-31 Thread David Laight
On Mon, Dec 31, 2012 at 03:00:42AM +0100, Joerg Sonnenberger wrote: On Sun, Dec 30, 2012 at 08:16:59PM +, David Laight wrote: Module Name:src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012 Modified Files:

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

2012-12-31 Thread matthew green
Module Name: src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: No need to check both TARGET_64BIT and ix86_preferred_stack_boundary = 64, if the former is true the latter is also

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

2012-12-31 Thread David Laight
On Tue, Jan 01, 2013 at 02:06:31AM +1100, matthew green wrote: Module Name:src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: No need to check both

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

2012-12-30 Thread Joerg Sonnenberger
On Sun, Dec 30, 2012 at 08:16:59PM +, David Laight wrote: Module Name: src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: No need to check both TARGET_64BIT and

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

2012-10-08 Thread David Laight
On Sat, Oct 06, 2012 at 02:10:46PM +, Joerg Sonnenberger wrote: Module Name: src Committed By: joerg Date: Sat Oct 6 14:10:46 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.h Log Message: PR 46978: ICE on spilling MMX registers GCC/i386

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

2012-09-16 Thread SAITOH Masanobu
(2012/09/16 16:26), SAITOH Masanobu wrote: Module Name: src Committed By: msaitoh Date: Sun Sep 16 07:26:31 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc: ChangeLog src/external/gpl3/gcc/dist/gcc/config/arm: arm.md Log Message: Fix gcc bugid 51408 for

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

2012-09-14 Thread David Laight
On Fri, Sep 14, 2012 at 01:00:01PM +, Joerg Sonnenberger wrote: Module Name: src Committed By: joerg Date: Fri Sep 14 13:00:01 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c netbsd-elf.h netbsd64.h Log Message: Fix GCC to