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

2021-07-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 17 16:31:51 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/ginclude: stddef.h Log Message: provide an equivalent alignment for __float128 for clang and i386 that does not have it. Idea from mrg@ To generate a

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

2021-07-14 Thread Christos Zoulas
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 To generate a diff of this commit: cvs rdiff -u -r1.9

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

2021-07-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 13 06:56:24 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \

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

2021-07-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 13 06:56:09 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/pa: pa-netbsd.h Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2021-07-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 11 22:41:39 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c i386.h netbsd-elf.h netbsd64.h Log Message: define a X86_32_ASAN_BIT_OFFSET macro that defaults differently on netbsd/i386

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

2021-06-28 Thread Chris Pinnock
Module Name:src Committed By: cjep Date: Mon Jun 28 09:13:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc: config.host Log Message: PR toolchain/56180. Add configuration so that gcc can find the LTO plugin when cross-building NetBSD from OpenBSD hosts.

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

2021-06-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 15 08:22:23 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: Fix GCC10 for arm. Include order of bpapi.h and netbsd-elf.h was swapped when official support for arm*--netbsdelf-eabi{,hf} was

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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:47:21 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Cherry-pick upstream fix for GCC10 regression to -misel option. Assembler codes generated by GCC are identical with

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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:39:09 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: In preparation to import upstream fix, revert our local fix in rev 1.26:

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

2021-04-28 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 29 01:51:40 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: arm.h bpabi.h netbsd-eabi.h netbsd-elf.h Log Message: netbsd-eabi.h was never merged from the now present upstream version. reduce

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

2021-04-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 24 06:45:56 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: t-aarch64-netbsd Log Message: remove diff to upstream. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \

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

2021-04-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 24 06:44:24 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: reduce diffs to upstream. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

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

2021-04-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 24 06:44:01 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c Log Message: make netbsd section more GNU-style. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 \

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

2021-04-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 24 06:32:09 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config: host-netbsd.c Log Message: reduce diffs to upstream. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2021-04-20 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 20 10:39:59 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-builtins.c Log Message: give a structure a name. it makes GCC 10 less unhappy about building arm64 GCC 10. To generate a diff of

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

2021-04-17 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 17 10:19:09 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c Log Message: port the -mnative support in GCC 10 to netbsd. (much simpler than 8->9!) To generate a diff of this commit:

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:33:28 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Restore our local change to remove GNU_STACK program header:

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:26:43 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Fix regression introduced to GCC10, where it wrongly recognizes 32-bit processors as POWER9 if -misel flag is

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:18:04 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Fix regression introduced to GCC10, by which inline assembler codes for 403/405 are miscompiled. Redundant .machine

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

2021-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 12 09:03:39 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: arm/netbsd-elf.h is necessary for eabi targets. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

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

2021-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 01:38:05 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.md Log Message: revert a local change that i can't figure out how to port makes vax-gcc10 tools build. To generate a diff of this commit:

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

2021-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 01:37:18 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: reduce diffs to upstream slightly. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67

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

2021-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 00:26:04 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc: Makefile.in Log Message: re-disable selftests To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/external/gpl3/gcc/dist/gcc/Makefile.in

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

2021-03-28 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Mar 29 01:33:12 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/mips: mips.c netbsd.h netbsd64.h Log Message: Don't override TARGET_ASM_OUTPUT_SOURCE_FILENAME on MIPS for NetBSD - use the default which includes

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

2020-11-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Dec 1 02:39:09 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-eabi.h Log Message: Switch earmv6{,hf}eb from BE32 (deprecated) to BE8 (new), which enables - binary compatibility with earmv7{,hf}eb

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

2020-11-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 14 21:24:03 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc: file-prefix-map.c Log Message: PR/55802: Andreas Gustafsson: Unbreak reproducible builds. For reproducible builds to work we need to have a

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

2020-10-13 Thread Rin Okuyama
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. To generate a diff of this commit: cvs rdiff -u

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

2020-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 4 14:44:48 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc: builtins.c fold-const.c tree.c tree.h Log Message: Apply by hand a patch to fix http://r6.ca/blog/20200929T023701Z.html aka "the memcmp bug", from a

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

2020-09-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 15 05:06:56 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: merge generic changes in eg rs6000/freebsd64.h into netbsd64.h To generate a diff of this commit: cvs rdiff -u

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

2020-09-07 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 22:21:55 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: use the generic ppc64 LINK_GCC_C_SEQUENCE_SPEC. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 \

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

2020-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 5 22:41:17 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: don't include vxworks-dummy.h twice To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

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

2020-08-12 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 12 06:42:53 UTC 2020 Removed Files: src/external/gpl3/gcc/dist/gcc: gengtype-lex.c Log Message: delete this file; it needs to be newer than the .l file or else sys.mk will attempt to write it to the source tree, which may be

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

2020-08-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 10 06:24:39 UTC 2020 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

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

2020-05-18 Thread matthew green
Module Name:src Committed By: mrg Date: Mon May 18 21:28:10 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c Log Message: fix build on netbsd-9 hosts. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

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

2020-04-27 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 28 03:00:23 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c Log Message: slightly reduce the scope of #ifdef __NetBSD__ version of the -m{cpu,tune,arch}=native handling code, and

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

2020-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 26 21:11:07 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: Fix -static -pie to be -static *and* -pie. Before it was just -static: - Restructure the begin and end code so the

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

2020-04-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 20 21:57:22 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/common/config/aarch64: aarch64-common.c Log Message: when sorting all_extensions_by_on[] be sure to keep the NULL entry last. correct the sizeof() to use

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

2020-04-08 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Apr 8 06:49:28 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc: gimplify.c Log Message: Pull in https://gcc.gnu.org/g:3d947f1f27188e3a61ba7f42399b1c348469fe13 middle-end/94479 - fix gimplification of address

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

2020-03-11 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Mar 11 08:44:33 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/doc: cpp.info cppinternals.info g++.1 gcc.1 gcc.info gccinstall.info gccint.info Log Message: regen for GCC 8.4.0. To generate a diff of this

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

2020-01-22 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Jan 22 21:39:43 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h Log Message: Do not override STACK_BOUNDARY in netbsd.h sysv4.h already overrides PREFERRED_STACK_BOUNDARY b/c SYSV ABI requires 16

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

2019-04-18 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 18 06:32:21 UTC 2019 Removed Files: src/external/gpl3/gcc/dist/gcc/config/riscv: riscv-opc.h t-elf t-linux64 Log Message: delete files no longer present in GCC 7 port of riscv. To generate a diff of this

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

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 07:36:55 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h sysv4.h Log Message: avoid differences to linux64.h that aren't needed. merge the rs6000_abi_name check for netbsd into the

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

2019-04-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 15 21:13:36 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: Remove unused definition. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \

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

2019-04-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 15 18:49:07 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: Re-do previous: emulate the addition of NETBSD_SUBTARGET_EXTRA_SPECS usually done by SUBTARGET_EXTRA_SPECS (not used in

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

2019-04-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 15 14:19:20 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: don't redefine types. UINTMAX_TYPE / INTMAX_TYPE are mostly not redefined on netbsd. These choices contradict typical

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

2019-04-13 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 13 15:53:32 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: use NETBSD_LINK_SPEC_ELF rather than netbsd_link_spec. My current guess as to why it makes a difference is that riscv,

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

2019-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 11 00:17:44 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd-elf.h netbsd64.h Log Message: be sure to keep cc1_cpu the CC1*_SPEC. fixes x86 -mtune=native without killing -cxx-isystem. To

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

2019-04-10 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Apr 10 20:06:26 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h src/external/gpl3/gcc/dist/gcc/config/sparc: netbsd-elf.h Log

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

2019-04-10 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Apr 10 16:15:11 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h src/external/gpl3/gcc/dist/gcc/config/sparc: netbsd-elf.h Log Message: Remove lingering references to

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

2019-04-10 Thread Maya Rashish
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 To generate a diff of this commit: cvs rdiff -u -r1.28

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

2019-04-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 7 14:26:26 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: Claim ifunc support on a number of architectures. (Architecture list taken from src/tests/libexec/ld.elf_so/t_ifunc.c) This is

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

2019-04-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 7 14:14:05 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: don't append to nbsd_tm_file. This is the sole definition so fine to do. Only done to reduce diff to upstream. To generate a

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

2019-04-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 7 14:11:23 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: Reduce diff to upstream (in config.gcc): Make the NETBSD_ENABLE_PTHREADS

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

2019-04-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 7 14:08:35 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: Make the post-netbsd 2.0 case the only case. NFC. (Reducing diff to upstream) To generate a diff of this commit: cvs rdiff -u

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

2019-04-03 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Apr 3 08:31:57 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: - fix missing else in SUBSUBTARGET_OVERRIDE_OPTIONS - remove obsolete defines, and move stuff to be more like

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

2019-04-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 2 03:47:30 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.c Log Message: remove debugging code To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

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

2019-04-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 2 03:01:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: vax.c Log Message: Compiling some files with -fPIC and -O2 ends up having global symbols classified as local in pic mode, and that ends up

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

2019-03-19 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Mar 19 23:55:28 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: default oabi to strongarm. fixes build.sh -a arm builds. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

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

2019-02-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 14 10:29:58 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: output.h varasm.c Log Message: put joerg's varasm.c patch back with additional upstream fixes. now crtbegin.o has a read-only .eh_frame, and libstdc++

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

2019-02-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 10 07:56:21 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: remove stuff provided by netbsd-stdint.h. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2019-02-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 10 07:55:57 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: riscv wants netbsd-stdint.h's CHAR_FAST8=1 and SHORT_FAST16=1. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

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

2019-02-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Feb 9 21:00:41 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/riscv: netbsd.h Log Message: s/TARGET_HARD_FLOAT_ABI/TARGET_HARD_FLOAT, the latter has the benefit of existing. Inspired by mips/netbsd.h. remove

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

2019-02-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Feb 9 20:57:17 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: We also need t-riscv (for riscv-builtins.o) To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50

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

2019-02-08 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 8 09:42:13 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/ia64: netbsd.h Log Message: IA64_NO_LIBGCC_TFMODE is no more. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2019-02-07 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 8 01:29:11 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: give netbsd/arm a v5 default again. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

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

2019-02-07 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 7 10:45:18 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: bpabi.h Log Message: - don't just undefine INIT_SECTION_ASM_OP and FINI_SECTION_ASM_OP, define them to "" so that libgcc doesn't define

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

2019-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 7 04:12:27 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: don't lose the netbsd general tmake_file values for m68010. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

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

2019-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 14:01:46 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c Log Message: re-port host_detect_local_cpu() to netbsd. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

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

2019-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 12:01:11 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: update for GCC 7 - mirror changes in freebsd64.h in recent times. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/gpl3/gcc/dist/gcc/c-family

2019-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 08:53:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/c-family: c-cppbuiltin.c Log Message: from the new comment: /* * NetBSD/sparc64 long ago defined signed and unsigned fast{8,16,32} to be * different to

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

2019-02-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 04:45:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: include sparc/default64.hon netbsd/sparc64. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

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

2019-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 3 11:10:26 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: - perform some CSE on NETBSD_LIB_SPEC - remove some #if 0 code To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

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

2019-02-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 1 13:12:22 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: t-arm Log Message: fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2019-01-31 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jan 31 08:53:07 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: varasm.c Log Message: revert these two changes which cause various parts of libstdc++ to fail to build with GCC7: revision 1.3 date: 2017-07-22 13:52:52

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

2019-01-30 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jan 31 06:59:31 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: - remove stale comment - remove i386 a.out support - use ${nbsd_tm_file} for all netbsd targets - remove duplicated (old) riscv

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

2019-01-30 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jan 31 06:58:10 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: genemit.c Log Message: reduce diff to upstream To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/dist/gcc/genemit.c

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

2019-01-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 19 17:04:07 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 these for diffs are

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

2019-01-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 19 12:57:32 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: gcc 7 will use gcc-7 subdir. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

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

2019-01-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 19 12:32:06 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: Makefile.in Log Message: disable new s-selftest rule that relies upon missing testsuite. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2019-01-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 6 18:15:53 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: now that our profiled c library is pic, we can use it in shared objects To generate a diff of this commit: cvs rdiff -u

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

2019-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 4 18:36:50 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: propagate profiling fix from gcc.old: g++ needs the profiling libraries for stdc++ and math to work. To generate a diff

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

2018-11-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 11 23:13:10 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/doc: cpp.info gcc.1 gcc.info Log Message: regen after GCC 6.5. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/external/gpl3/gcc/dist/gcc/c-family

2018-09-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 14 20:47:32 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/c-family: c-format.c c-format.h Log Message: The syslog format attribute is a superset of the printf format attribute so allow functions marked with

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

2018-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 16 00:04:47 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: Go back to using int for wchar_t as all the rest of the archs; using unsigned int is complicated

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

2018-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 15 16:35:47 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/aarch64: aarch64-netbsd.h Log Message: There is no more SUBTARGET_EXTRA_SPECS, so hijack the EXTRA_SPECS. To generate a diff of this commit:

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

2018-07-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 15 01:02:15 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.c Log Message: Handle aarch64 jemalloc constant To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2018-07-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Jul 12 21:39:24 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: Static PIE should have no linker, otherwise it isn't really static. To generate a diff of this commit: cvs rdiff -u

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

2018-06-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jun 2 01:40:02 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: gcc.c src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: Don't add a dynamic dependency to the sanitizer shared libaries in

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

2018-04-17 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Apr 17 10:02:49 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: genattrtab.c Log Message: Apply upstream commit: From: ppalka Date: Wed, 27 Apr 2016 21:18:05 +

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

2018-04-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 8 15:10:53 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: include nbsd_tm_file for ppc netbsd so that we get netbsd-stdint.h so in order to define

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

2018-04-02 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 2 17:45:23 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/vax: builtins.md predicates.md Log Message: Add new predicate volatile_mem_operand and use it for jbbssi Fixes PR port-vax/53039: GCC/VAX hits ICE

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

2018-03-28 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Mar 28 19:22:32 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: constraints.md i386-opts.h i386-protos.h i386.c i386.h i386.md i386.opt predicates.md src/external/gpl3/gcc/dist/gcc/doc:

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

2018-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 5 00:17:09 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Make the *int64 long long (32 bit) or long (64) bit. Now all those special redefinitions could go away since

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

2018-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 4 16:44:11 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: _LP64 64 bit types are "long" not "long long". To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \

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

2018-02-22 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 22:20:44 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: fix powerpc64 bi-arch support: provide a LINK_SECURE_PLT_SPEC.

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

2018-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 07:24:19 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc: genemit.c genrecog.c hwint.h Log Message: re-port the patch from https://gcc.gnu.org/bugzilla/attachment.cgi?id=15492. - local HOST_WIDE_INT_CONSTANT

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

2018-02-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 11 15:56:25 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/cp: decl.c Log Message: PR/53008: Henning Petersen: Fix missing brace inside comment. To generate a diff of this commit: cvs rdiff -u -r1.1.1.9 -r1.2

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

2017-11-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 16 13:54:42 UTC 2017 Modified Files: src/external/gpl3/gcc/dist/gcc: tree-ssa-ccp.c Log Message: Match hppa JEMALLOC_TINY_MIN_2POW To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2017-07-28 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Jul 28 22:23:05 UTC 2017 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: Apply upstream patch: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671) We should not expand call arguments in

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

2017-07-22 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Jul 22 20:52:52 UTC 2017 Modified Files: src/external/gpl3/gcc/dist/gcc: varasm.c Log Message: One more missing check for DECL_INITIAL being non-NULL. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

  1   2   3   4   >