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-12 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 \ src/external/gpl3/gcc/dist/

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

2021-07-12 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 src/external/gpl3/gcc/dist/gcc/config/pa/pa

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 th

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

2021-07-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 10 22:39:56 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/asan: asan_linux.cc Log Message: remove an old #if 0'd section. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \ src/external/g

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. Discussed

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 ad

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 tha

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: http://cvsweb.netbsd.org/bsdweb.cgi/src/extern

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 di

CVS commit: src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/dragonfly

2021-04-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 24 21:17:40 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/dragonfly: c_locale.cc c_locale.h Log Message: move the NetBSD version of: __convert_from_v(const __c_locale& __cloc,

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

2021-04-23 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 \ src/external/gpl3/

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

2021-04-23 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 \ src/external/gpl3

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

2021-04-23 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 \ src/e

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

2021-04-23 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 src/external/gpl3/gcc/dist/gcc/con

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 t

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

2021-04-17 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 17 10:53:18 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libgcc: config.host Log Message: remove double arm64 netbsd target. add t-lse, though we don't pull this out with mknative currently. To generate a diff of th

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: http://cvsweb.netbsd.org/bsdweb.cgi/src/external/

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 specified.

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 dir

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

2021-04-13 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 13 08:06:11 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libgcc: emutls.c Log Message: make this match the builtin prototypes. To generate a diff of this commit: cvs rdiff -u -r1.1.1.9 -r1.2 src/external/gpl3/gcc/dis

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 src/external/gpl3/gc

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

2021-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 12 07:23:06 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000-logue.c rs6000.c Log Message: merge our changes into GCC 10. parts of the rs6000.c file were split into separate files, and an old cha

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

2021-04-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 23:54:29 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libsanitizer: ChangeLog LOCAL_PATCHES MERGE Makefile.in aclocal.m4 configure configure.ac configure.tgt merge.sh src/external/gpl3

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

2021-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 01:38:40 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/libgomp: configure Log Message: disable testsuite components. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gcc/dist/libgomp/

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

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 src/external/gpl3/gcc/dist/gcc/co

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 Pl

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

2021-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 11 00:02:27 UTC 2021 Modified Files: src/external/gpl3/gcc/dist: LAST_UPDATED MD5SUMS NEWS config.guess config.sub configure configure.ac src/external/gpl3/gcc/dist/INSTALL: binaries.html build.html

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 and

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 consistent

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

2020-10-19 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Oct 19 07:44:52 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libcpp: macro.c Log Message: Remove unused local diff. Pointed out by htodd. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/g

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 -r1.9

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 pa

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

2020-10-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Oct 2 14:36:54 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux_libcdep.cc Log Message: Do not assume that _lwp_getprivate() returns unbiased private pointer Cherr

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

2020-09-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Sep 17 15:43:24 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_stoptheworld_netbsd_libcdep.cc Log Message: Use internal_ptrace() instead of ptrace() Cherry-pick: commi

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

2020-09-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Sep 17 15:42:17 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_stoptheworld_netbsd_libcdep.cc Log Message: Undo setting _KERNTYPES The sparc ptrace(2) headers were fixe

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 -r1.2

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

2020-09-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 14 14:56:43 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_rtl_amd64.S Log Message: Undo local patch adding GNU-stack This is unneeded on NetBSD. To generate a diff of this commit: cvs rdiff

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

2020-09-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 14 11:56:01 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc Log Message: Catch unsupported LONG_JMP_SP_ENV_SLOT A variation of this patch is pending upstream: https://reviews.llv

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

2020-09-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Sep 13 08:51:59 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_platform_limits_netbsd.cc sanitizer_stoptheworld_netbsd_libcdep.cc Log Message: Add missing d

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

2020-09-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Sep 13 03:00:12 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer: netbsd_syscall_hooks.h src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_sysca

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

2020-09-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Sep 12 22:52:24 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_posix_libcdep.cc Log Message: Disable GetNamedMappingFd for NetBSD Analogous logic is in LLVM rev. 74760b

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

2020-09-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Sep 12 22:23:57 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc Log Message: Sync chunks of tsan_interceptors.cc with LLVM rev. 74760bb00fb9b78a2fe122 Sync tsan_interceptors.cc with

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

2020-09-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Sep 12 21:30:36 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc Log Message: Remove dead code block (from a local patch) To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2020-09-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Sep 11 09:01:41 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_common.cc Log Message: __mips64 does not mean 64 bit address space. also check _LP64. To generate a diff of this commit: cvs rdiff -u

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:45:53 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.h Log Message: Add prototypes of internal_sigdelset() and internal_clone() Cherry-pick the missing

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:08:36 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_getauxval.h Log Message: Add getauxval() compat for NetBSD Cherry-pick and adapt: commit 02519fc7a6f8c52

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:07:53 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Use sysctl to implement GetPageSize() Cherry-pick code chunk from newer LLVM compil

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:07:27 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_internal_defs.h Log Message: Enable SANITIZER_CAN_USE_PREINIT_ARRAY on NetBSD Cherry-pick: commit 3a189b

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:07:00 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_stoptheworld_netbsd_libcdep.cc Log Message: Adapt stop-the-world for ptrace changes in NetBSD-9.99.30 Che

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:04:34 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/asan: asan_interceptors.h src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_interceptors.cc src/external/gpl3/gcc/dist/libsanitize

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:03:31 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/asan: asan_interceptors.cc src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_interceptors.cc src/external/gpl3/gcc/dist/libsanitiz

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

2020-09-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Sep 11 01:01:14 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_stoptheworld_linux_libcdep.cc Log Message: Disable sanitizer_stoptheworld_linux_libcdep.cc for NetBSD To

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/libsanitizer/sanitizer_common

2020-09-07 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 07:10:43 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux_libcdep.cc Log Message: avoid returning stack garbage on platforms that don't have either __lwp_gettcb

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

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 00:22:51 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: fix for netbsd/mips. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 \

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

2020-09-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 6 17:15:09 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_platform_limits_netbsd.cc Log Message: comment out ioctl that is only defined for the kernel To gener

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

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 6 10:55:16 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc sanitizer_platform_limits_netbsd.cc Log Message: re-port to netbsd/sparc* fix build on non-constant

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

2020-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 6 05:30:17 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux_libcdep.cc Log Message: fix merge botch: netbsd doesn't want any of this. To generate a diff of this

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 src/external/gpl3/gcc/dist/gcc/c

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

2020-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 5 13:35:55 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc sanitizer_linux.h sanitizer_linux_libcdep.cc sanitizer_platform_limits_netbsd.cc sanitiz

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

2020-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 5 09:12:34 UTC 2020 Modified Files: src/external/gpl3/gcc/dist: LAST_UPDATED MD5SUMS NEWS config.guess config.sub configure configure.ac src/external/gpl3/gcc/dist/INSTALL: binaries.html build.html

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

2020-08-11 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-09 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 G

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 \ src/external/g

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 hopef

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 top

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 th

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

2020-04-07 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 Wh

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 c

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

2020-03-11 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Mar 11 08:29:48 UTC 2020 Modified Files: src/external/gpl3/gcc/dist: LAST_UPDATED MD5SUMS NEWS src/external/gpl3/gcc/dist/INSTALL: build.html configure.html download.html prerequisites.html src/external

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/libsanitizer/sanitizer_common

2019-04-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Apr 27 00:23:18 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Backport improvements into GCC's sanitizer_linux.cc from more recent LLVM Backport

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

2019-04-17 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 commit:

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

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 07:50:05 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libgcc: config.host Added Files: src/external/gpl3/gcc/dist/libgcc/config/riscv: t-netbsd Log Message: list a bunch of soft-fp as present in the current

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 linux/f

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

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 07:34:54 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: no clone() on netbsd. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2019-04-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Apr 16 01:40:16 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Sync GetPcSpBp() with GCC9 (and recent LLVM) Unify all NetBSD ports in a single ifd

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 \ src/external/gpl3/gcc/dis

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/libsanitizer/sanitizer_common

2019-04-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 15 15:58:23 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Provide riscv implementation. XXX this is MI, why not use it for everyone? To gene

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 64

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 generate

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 Mess

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 NETBSD_CC1_AND_CC1PL

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 -r1.2

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 nee

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 diff

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 u

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

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 freebsd6

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 src/external/gpl3/gcc/dist/gcc/conf

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 w

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 src/extern

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++ buil

  1   2   3   4   5   6   >