NetBSD/external/gpl3/gcc
mrg d35849d0e1 merge GCC 5.3. round 1. this probably won't work :-)
libsanitizer likely needs to be re-ported, though i've done most of
the updating we'll need i think already.
2016-01-24 09:43:30 +00:00
..
dist merge GCC 5.3. round 1. this probably won't work :-) 2016-01-24 09:43:30 +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
gcc2gcc.old fix some paths. 2014-02-27 09:08:49 +00:00
gcc2netbsd add */po and itm/testsuite. 2014-02-23 05:46:28 +00:00
Makefile fix MKGCCCMDS=no, and turn it on by default for sun2. 2015-01-05 01:52:23 +00:00
Makefile.gcc_path remove remaining makefile support for GCC < 45 that i found. 2014-06-14 20:49:36 +00:00
Makefile.hooks merge GCC 4.8 build. 2014-03-01 10:00:31 +00:00
README.gcc48 update for more reality. 2015-01-10 22:58:38 +00:00

$Id: README.gcc48,v 1.6 2015/01/10 22:58:38 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