NetBSD/external/gpl3/gcc.old
mrg 93abc59558 protect the entire contents of regsub.c with extern "C".
this fixes the tools build, at least.

also, remove the no longer needed cdefs.h from one of these copies.
2016-01-21 04:55:40 +00:00
..
dist protect the entire contents of regsub.c with extern "C". 2016-01-21 04:55:40 +00:00
lib - Change LDADD/DPADD in library dependencies to LIBDPLIBS 2016-01-05 13:07:46 +00:00
usr.bin add -fdebug-regex-map=regex=subst which works like sed -e s/regex/subst/ 2016-01-09 02:00:14 +00:00
gcc2netbsd re-merge GCC 4.8.5 (part 1) 2015-09-23 03:39:07 +00:00
Makefile re-merge GCC 4.8.5 (part 1) 2015-09-23 03:39:07 +00:00
Makefile.gcc_path re-merge GCC 4.8.5 (part 1) 2015-09-23 03:39:07 +00:00
Makefile.hooks import GCC 4.8.5 as gcc.old, in prepartion to update GCC. 2015-09-23 03:03:02 +00:00
README.gcc48 import GCC 4.8.5 as gcc.old, in prepartion to update GCC. 2015-09-23 03:03:02 +00:00

$Id: README.gcc48,v 1.1.1.1 2015/09/23 03:03:02 mrg Exp $

usr.bin:
	note:
		-static-libstdc++ -static-libgcc
		-rdynamic  -lz
lib:

	G_NOEXCEPTION_FLAGS -- need to use this

new stuff:
	cc1objcplus
	collect2 -- need to re-introduce?

	gcc-ar, -nm and -ranlib, for lto plugin stuff

	- what is libitm?

x86_64 port:
- copied manually i386-builtin-types.inc instead of generating it.


arch/feature list.  anything not here has been switched already:

architecture	tools	kernels	libgcc	native-gcc	make release	runs	atf
------------	-----	-------	------	----------	------------	----	---
coldfire	yes	N/A[9]	yes	yes		yes		?	?
m68000		yes	?	yes	no[3]		
m68k		yes	yes	yes	yes		yes
powerpc64	yes[4]

[3] relocations fail in libgcc
[4] cc1 gets segv compiling libgcc.
[9] no kernels in evbcf port yet