9f1adecae2
- kernel works - sshd has the ldap problem |
||
---|---|---|
.. | ||
dist | ||
lib | ||
usr.bin | ||
gcc2gcc.old | ||
gcc2netbsd | ||
Makefile | ||
Makefile.gcc_path | ||
Makefile.hooks | ||
README.gcc53 |
$NetBSD: README.gcc53,v 1.10 2016/03/24 21:10:21 skrll 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: tools: does build.sh tools work? kernels: does a kernel run? libgcc: does libgcc build? native-gcc: does a full mknative-gcc complete? make release: does build.sh release complete? runs: does the system boot with a full world? atf: does atf run / compare well architecture tools kernels libgcc native-gcc make release runs atf ------------ ----- ------- ------ ---------- ------------ ---- --- alpha y y y y y y[6] y - 7 new failures out of ~4000 arm y ? y y n[3] armeb y ? y y n[3] coldfire y N/A y y ? N/A N/A earm y ? y y y[3,13] earmeb y ? y y y[3,13] earmhf y ? y y y[3] earmhfeb y ? y y y[3] earmv4 y y y y y[3] y earmv4eb y ? y y y[3] earmv6 y ? y y y[3] earmv6eb y ? y y y[3] earmv6hf y ? y y y[3] earmv6hfeb y ? y y y[3] earmv7 y ? y y y[3] earmv7eb y ? y y y[3] earmv7hf y ? y y y[3] earmv7hfeb y ? y y y[3] hppa y y y y y y[6] y i386 y y y y y y m68000 y ? y y y m68k y ? y y y[13] mipseb y ? y y y mipsel y ? y y y mips64eb y ? n y n[8] mips64el y ? n y y[8] powerpc y y y y y y[6] sh3eb y ? y y y[5] sh3el y ? y y y sparc y y y y y y[1] sparc64 y y y y y n[6,2] y[9] vax n[7] x86_64 y y y y y y y -- or1k n[11] riscv32 n[10] riscv64 n[10] ia64 powerpc64 ------------ ----- ------- ------ ---------- ------------ ---- --- architecture tools kernels libgcc native-gcc make release runs atf [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, infact OABI seems to be broken. the docs say it was only deprecated, but the options make broken crap. [4] [5] - sh3eb tries to use sh specific atomic config which doesn't work, has hand edited mknative output [6] - sshd is broken, regardless of compiler options -- libldap.so.4.3 is broken on sparc64; replacing just this fixes sshd. -- very very odd -- linking the GCC 5.3 created libldap *.pico flies with the GCC 4.8 compiler works -- it is not binutils 2.23 vs 2.26 [7] - GCC fails to build [8] - sgimips64 release build fails, mdsetimage'd gz'd kernels don't get built? [9] - with a 4.8 base.tgz and 5.3 everythingelse.tgz, about 60 additional failures out of ~3800 [10] - fails to build tools with: /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/config/riscv/riscv.h:1087:9: error: attempt to use poisoned "MOVE_BY_PIECES_P" #define MOVE_BY_PIECES_P(SIZE, ALIGN) \ [11] - diagnostic.c fails to bulid -- perhaps some bad merge? /usr/src8/tools/gcc/../../external/gpl3/gcc/dist/gcc/cp/error.c:3384:40: warning: too many arguments for format [-Wformat-extra-args] .... [13] - builds tested: - m68k: mvm68k amiga atari - earm : shark evbarm* - mipsel: sgimips - mips64el: sgimips[fail] evbmips