NetBSD/external/gpl3/gcc
martin 488054ce1f Apply patch, requested by mrg in #819:
lib/libstdc++-v3/arch/earm/c++config.h		(patch)
	lib/libstdc++-v3/arch/earmeb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmhf/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmhfeb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv4/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv4eb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv6/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv6eb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv6hf/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv6hfeb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv7/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv7eb/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv7hf/c++config.h	(patch)
	lib/libstdc++-v3/arch/earmv7hfeb/c++config.h	(patch)
	usr.bin/gcc/arch/earm/multilib.h		(patch)
	usr.bin/gcc/arch/earmeb/multilib.h		(patch)
	usr.bin/gcc/arch/earmhf/multilib.h		(patch)
	usr.bin/gcc/arch/earmhfeb/multilib.h		(patch)
	usr.bin/gcc/arch/earmv4/multilib.h		(patch)
	usr.bin/gcc/arch/earmv4eb/multilib.h		(patch)
	usr.bin/gcc/arch/earmv6/multilib.h		(patch)
	usr.bin/gcc/arch/earmv6eb/multilib.h		(patch)
	usr.bin/gcc/arch/earmv6hf/multilib.h		(patch)
	usr.bin/gcc/arch/earmv6hfeb/multilib.h		(patch)
	usr.bin/gcc/arch/earmv7/multilib.h		(patch)
	usr.bin/gcc/arch/earmv7eb/multilib.h		(patch)
	usr.bin/gcc/arch/earmv7hf/multilib.h		(patch)
	usr.bin/gcc/arch/earmv7hfeb/multilib.h		(patch)

Regen for arm OABI compat changes.
2015-06-04 05:40:46 +00:00
..
dist Pull up following revision(s) (requested by martin in ticket #816): 2015-06-01 19:38:35 +00:00
lib Apply patch, requested by mrg in #819: 2015-06-04 05:40:46 +00:00
usr.bin Apply patch, requested by mrg in #819: 2015-06-04 05:40:46 +00:00
Makefile Sync gcc with -current, requested by skrll in ticket #448: 2015-01-25 00:19:24 +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 Sync gcc with -current, requested by skrll in ticket #448: 2015-01-25 00:19:24 +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

README.gcc48

$Id: README.gcc48,v 1.5.2.1 2015/01/25 00:19:25 martin 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