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

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

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

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