$NetBSD: README.gcc53,v 1.6 2016/03/20 21:27:27 mrg Exp $
lib:
libasan is disabled currently (haven't tried yet)
new stuff:
cc1objcplus
collect2 -- need to re-introduce?
libcc1
libcilkrts
libmpx
liboffloadmic
libquadmath
libvtv
libitm
other changes to look at:
Index: gcc/targhooks.c
vs new binutils
+ doc/gcov-tool.1
arch/feature list. anything not here has been switched already:
architecture tools kernels libgcc native-gcc make release runs atf
------------ ----- ------- ------ ---------- ------------ ---- ---
alpha y y y y y y[6] ?[10]
arm y ? y y
armeb y ? y y
earm y ? y y
earmeb y ? y y
earmhf y ? y y
earmhfeb y ? y y
earmv4 y y y y y[3,4] y
earmv4eb y ? y y
earmv6 y ? y y
earmv6eb y ? y y
earmv6hf y ? y y
earmv6hfeb y ? y y
earmv7 y ? y y
earmv7eb y ? y y
earmv7hf y ? y y
earmv7hfeb y ? y y
hppa y ? y y
i386 y y y y y[4] y
m68000 y ? y n[8]
m68k y ? y n[8]
mipseb y ? n[5]
mipsel y ? n[5]
mips64eb y ? n[5]
mips64el y ? n[5]
powerpc y y y y y[4] y[1?]
sh3eb y ? y y
sh3el y ? y y
sparc y y y y y[4] y[1]
sparc64 y y y y y[4] n[1?,2] y[9]
vax n[7]
x86_64 y y y y y y
[1] - world built without -fno-delete-null-pointer-checks does not have a
working sshd
[2] - -O2 and -Os kernels hang, -O1 SIR reset
-- may be a SMP issue; ultra10 works, ultra45 SMP does not
-- try sb2000 (particularly with UP kernel. u45 UP is shitty.)
[3] - MKCOMPAT=no enabled currently
[4] - really, this is 'distribution sets' and a kernel
[5] - libgcc fails to build, multiply defined symbols. probably some libgcc
makefile change needing re-doing.
[6] - sshd is broken, regardless of compiler options
[7] - GCC fails to build
[8] - GCC fails with eg: error: stack protector not protecting local variables: variable length buffer [-Werror=stack-protector]
[9] - with a 4.8 base.tgz and 5.3 everythingelse.tgz, about 60 additional failures out of ~3800
[10] - atf-run crashed kernel about 85% mark with GCC 4.8 kernel, but the
to then results were mostly ok