CVS commit: src/tools/gcc

2024-06-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jun 30 09:41:47 UTC 2024 Modified Files: src/tools/gcc: gcc-version.mk Log Message: update netbsd gcc version/date. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/tools/gcc/gcc-version.mk Please note that di

CVS commit: src/tools/gcc

2024-06-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jun 30 09:41:47 UTC 2024 Modified Files: src/tools/gcc: gcc-version.mk Log Message: update netbsd gcc version/date. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/tools/gcc/gcc-version.mk Please note that di

Re: CVS commit: src/tools/gcc

2024-06-18 Thread Greg Troxel
Taylor R Campbell writes: > How is the host C++ compiler supposed to know that we are asking it to > compile C++11 and not C++98 or C++17? The compilation line should pass --std=c++11. Arguably, any program that invokes a compiler and does not pass a --std is buggy. Things only mostly work bec

Re: CVS commit: src/tools/gcc

2024-06-18 Thread Taylor R Campbell
> Date: Mon, 17 Jun 2024 03:01:55 +1000 > from: matthew green > > "David H. Gutteridge" writes: > > Module Name:src > > Committed By: gutteridge > > Date: Sun Jun 16 16:03:30 UTC 2024 > > > > tools/gcc/Makefile: force std=c++11 for GCC 12 builds > > > > GCC >= 11 now r

Re: CVS commit: src/tools/gcc

2024-06-16 Thread David H. Gutteridge
On 2024-06-16 13:01, matthew green wrote: "David H. Gutteridge" writes: Module Name:src Committed By:gutteridge Date:Sun Jun 16 16:03:30 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc/Makefile: force std=c++11 for GCC 12 builds GCC >= 11 now requires

re: CVS commit: src/tools/gcc

2024-06-16 Thread matthew green
"David H. Gutteridge" writes: > Module Name: src > Committed By: gutteridge > Date: Sun Jun 16 16:03:30 UTC 2024 > > Modified Files: > src/tools/gcc: Makefile > > Log Message: > tools/gcc/Makefile: force std=c++11 for GCC 12 builds > > GCC >= 11 now requires C++11 to build. Impacted

CVS commit: src/tools/gcc

2024-06-16 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Jun 16 16:03:30 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc/Makefile: force std=c++11 for GCC 12 builds GCC >= 11 now requires C++11 to build. Impacted individual components vary whether they t

CVS commit: src/tools/gcc

2024-06-16 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Jun 16 16:03:30 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc/Makefile: force std=c++11 for GCC 12 builds GCC >= 11 now requires C++11 to build. Impacted individual components vary whether they t

CVS commit: src/tools/gcc

2024-06-07 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sat Jun 8 01:07:44 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc/Makefile: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/tools/gcc/Makefile Please note th

CVS commit: src/tools/gcc

2024-06-07 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sat Jun 8 01:07:44 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc/Makefile: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/tools/gcc/Makefile Please note th

CVS commit: src/tools/gcc

2024-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 25 02:24:19 UTC 2024 Modified Files: src/tools/gcc: gcc-version.mk Log Message: version our GCC 12 as "nb2 20240221" now. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/tools/gcc/gcc-version.mk Please no

CVS commit: src/tools/gcc

2024-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 25 02:24:19 UTC 2024 Modified Files: src/tools/gcc: gcc-version.mk Log Message: version our GCC 12 as "nb2 20240221" now. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/tools/gcc/gcc-version.mk Please no

Re: CVS commit: src/tools/gcc

2024-02-22 Thread Ryo ONODERA
Hi, "matthew green" writes: > Module Name: src > Committed By: mrg > Date: Thu Feb 22 02:47:27 UTC 2024 > > Modified Files: > src/tools/gcc: Makefile > > Log Message: > enable isl support for GCC 12. I have HAVE_GCC=12 in my /etc/mk.conf. I have gotten the following error. Maybe

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 02:47:27 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: enable isl support for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/tools/gcc/Makefile Please note that diffs are not

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 02:47:27 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: enable isl support for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/tools/gcc/Makefile Please note that diffs are not

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 02:40:21 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: Include the local NetBSD GCC version so that bumps to it trigger rebuilds unfortunately, this will cause one rebuild to get the new name. To generat

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 22 02:40:21 UTC 2024 Modified Files: src/tools/gcc: Makefile Log Message: Include the local NetBSD GCC version so that bumps to it trigger rebuilds unfortunately, this will cause one rebuild to get the new name. To generat

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 21 08:24:46 UTC 2024 Modified Files: src/tools/gcc: mknative-gcc Log Message: fetch G_CPP20_SOURCES. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/tools/gcc/mknative-gcc Please note that diffs are not

CVS commit: src/tools/gcc

2024-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 21 08:24:46 UTC 2024 Modified Files: src/tools/gcc: mknative-gcc Log Message: fetch G_CPP20_SOURCES. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/tools/gcc/mknative-gcc Please note that diffs are not

CVS commit: src/tools/gcc

2023-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 8 21:52:34 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd gcc 10 version to "nb3 20231008" for all the vax updates. XXX: check if mknative needed? XXX: pullup-10 To generate a diff of

CVS commit: src/tools/gcc

2023-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 8 21:52:34 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd gcc 10 version to "nb3 20231008" for all the vax updates. XXX: check if mknative needed? XXX: pullup-10 To generate a diff of

CVS commit: src/tools/gcc

2023-10-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Oct 7 12:12:58 UTC 2023 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc: Sprinkle NB_FIX_VAX_BACKEND for vax to enable gcc.old MI fixes PR port-vax/57646: Import major vax toolchain fix by Kalvis Duckmanton To

CVS commit: src/tools/gcc

2023-10-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Oct 7 12:12:58 UTC 2023 Modified Files: src/tools/gcc: Makefile Log Message: tools/gcc: Sprinkle NB_FIX_VAX_BACKEND for vax to enable gcc.old MI fixes PR port-vax/57646: Import major vax toolchain fix by Kalvis Duckmanton To

CVS commit: src/tools/gcc

2023-07-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 31 01:48:37 UTC 2023 Modified Files: src/tools/gcc: Makefile mknative-gcc Log Message: updates for GCC 12 (relatively tiny). - gcov-iov.h is now called version.h and we build it directly. - need to explicitly ask for bversio

CVS commit: src/tools/gcc

2023-07-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 31 01:48:37 UTC 2023 Modified Files: src/tools/gcc: Makefile mknative-gcc Log Message: updates for GCC 12 (relatively tiny). - gcov-iov.h is now called version.h and we build it directly. - need to explicitly ask for bversio

CVS commit: src/tools/gcc

2023-07-29 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 30 06:36:21 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: mark our GCC 12 as "nb1 20230729". To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/tools/gcc/gcc-version.mk Please note that

CVS commit: src/tools/gcc

2023-07-29 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 30 06:36:21 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: mark our GCC 12 as "nb1 20230729". To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/tools/gcc/gcc-version.mk Please note that

CVS commit: src/tools/gcc

2023-07-28 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 28 08:05:29 UTC 2023 Modified Files: src/tools/gcc: Makefile mknative-gcc.old Log Message: gcc 10 is now in gcc.old, make mknative-gcc.old gcc-10 happy. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/to

CVS commit: src/tools/gcc

2023-07-28 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 28 08:05:29 UTC 2023 Modified Files: src/tools/gcc: Makefile mknative-gcc.old Log Message: gcc 10 is now in gcc.old, make mknative-gcc.old gcc-10 happy. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/to

CVS commit: src/tools/gcc

2023-07-11 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jul 11 18:13:27 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump gcc 10 version. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/tools/gcc/gcc-version.mk Please note that diffs are not

CVS commit: src/tools/gcc

2023-07-11 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jul 11 18:13:27 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump gcc 10 version. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/tools/gcc/gcc-version.mk Please note that diffs are not

CVS commit: src/tools/gcc

2022-07-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 23 19:01:18 UTC 2022 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd version GCC to yesterday's date. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/tools/gcc/gcc-version.mk Pl

CVS commit: src/tools/gcc

2022-07-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 23 19:01:18 UTC 2022 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd version GCC to yesterday's date. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/tools/gcc/gcc-version.mk Pl

CVS commit: src/tools/gcc

2022-07-21 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 22 06:50:26 UTC 2022 Modified Files: src/tools/gcc: mknative-gcc Log Message: don't rename codecvt.cc here, do it in a Makefile when consumed. since the Makefiles already need updates for these, it's easier if all of the cha

CVS commit: src/tools/gcc

2022-07-21 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 22 06:50:26 UTC 2022 Modified Files: src/tools/gcc: mknative-gcc Log Message: don't rename codecvt.cc here, do it in a Makefile when consumed. since the Makefiles already need updates for these, it's easier if all of the cha

Re: CVS commit: src/tools/gcc

2021-05-08 Thread Rin Okuyama
I understand. Thanks! rin On 2021/05/09 9:20, Christos Zoulas wrote: In article , Rin Okuyama wrote: How about binutils? http://cvsweb.netbsd.org/bsdweb.cgi/src/tools/binutils/Makefile#rev1.32 I don't think it makes a difference. It seems that we need to mknative again for this: Event

Re: CVS commit: src/tools/gcc

2021-05-08 Thread Christos Zoulas
In article , Rin Okuyama wrote: >How about binutils? > >http://cvsweb.netbsd.org/bsdweb.cgi/src/tools/binutils/Makefile#rev1.32 I don't think it makes a difference. >It seems that we need to mknative again for this: Eventually, but not right now. christos

Re: CVS commit: src/tools/gcc

2021-05-08 Thread Rin Okuyama
How about binutils? http://cvsweb.netbsd.org/bsdweb.cgi/src/tools/binutils/Makefile#rev1.32 It seems that we need to mknative again for this: % find /usr/src/external/gpl3/binutils/usr.bin/ld -name '*.h' | xargs grep HAVE_INITFINI_ARRAY /usr/src/external/gpl3/binutils/usr.bin/ld/arch/aarc

CVS commit: src/tools/gcc

2019-11-05 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 07:26:31 UTC 2019 Modified Files: src/tools/gcc: Makefile Log Message: add something to auto-detect when GCC has changed from gcc to gcc.old or back and auto-cleandir tools/gcc. based upon the code for PREVIOUSTOOLDIR in

CVS commit: src/tools/gcc

2019-11-05 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Nov 6 07:26:31 UTC 2019 Modified Files: src/tools/gcc: Makefile Log Message: add something to auto-detect when GCC has changed from gcc to gcc.old or back and auto-cleandir tools/gcc. based upon the code for PREVIOUSTOOLDIR in

CVS commit: src/tools/gcc

2019-10-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 24 03:19:14 UTC 2019 Modified Files: src/tools/gcc: Makefile mknative-gcc Log Message: arm needs more files To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/tools/gcc/Makefile cvs rdiff -u -r1.102 -r1.

CVS commit: src/tools/gcc

2019-10-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 24 03:19:14 UTC 2019 Modified Files: src/tools/gcc: Makefile mknative-gcc Log Message: arm needs more files To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/tools/gcc/Makefile cvs rdiff -u -r1.102 -r1.

CVS commit: src/tools/gcc

2019-10-15 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 16 06:57:24 UTC 2019 Modified Files: src/tools/gcc: mknative-gcc Log Message: copy arm-cpu.h and arm-isa.h for arm platforms. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/tools/gcc/mknative-gcc Pleas

CVS commit: src/tools/gcc

2019-10-15 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 16 06:57:24 UTC 2019 Modified Files: src/tools/gcc: mknative-gcc Log Message: copy arm-cpu.h and arm-isa.h for arm platforms. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/tools/gcc/mknative-gcc Pleas

CVS commit: src/tools/gcc

2019-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 30 08:40:20 UTC 2019 Modified Files: src/tools/gcc: Makefile README.mknative gcc-version.mk Log Message: remove HAVE_GCC == 6 support, add HAVE_GCC == 8 support To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

CVS commit: src/tools/gcc

2019-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 30 08:40:20 UTC 2019 Modified Files: src/tools/gcc: Makefile README.mknative gcc-version.mk Log Message: remove HAVE_GCC == 6 support, add HAVE_GCC == 8 support To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

CVS commit: src/tools/gcc

2019-09-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Sep 9 13:57:13 UTC 2019 Modified Files: src/tools/gcc: Makefile Log Message: Fix bugurl. PR toolchain/48712 To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/tools/gcc/Makefile Please note that diffs are not

CVS commit: src/tools/gcc

2019-09-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Sep 9 13:57:13 UTC 2019 Modified Files: src/tools/gcc: Makefile Log Message: Fix bugurl. PR toolchain/48712 To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/tools/gcc/Makefile Please note that diffs are not

re: CVS commit: src/tools/gcc

2016-10-05 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Wed Oct 5 14:16:12 UTC 2016 > > Modified Files: > src/tools/gcc: mknative-gcc > > Log Message: > We provide our own soft-float implementation in libc, so elide the libgcc > sources for it. gross. this

re: CVS commit: src/tools/gcc

2011-12-14 Thread matthew green
> Module Name: src > Committed By: joerg > Date: Mon Dec 12 18:59:06 UTC 2011 > > Modified Files: > src/tools/gcc: Makefile > > Log Message: > Explicitly request TLS support for mknative. while testing mknative-gcc for this i noticed that it causes libgomp compile to crash on m68