Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc update status:
details: https://anonhg.NetBSD.org/src/rev/c9b2b6a4ff60
branches: trunk
changeset: 448556:c9b2b6a4ff60
user: mrg <mrg%NetBSD.org@localhost>
date: Tue Feb 05 07:43:08 2019 +0000
description:
update status:
- alpha, i386, powerpc, sparc64 all seem to work too, though sparc64
has a caveat with signed vs. unsigned "fast" integer types, and its
ramdisk overflows.
- hppa almost works. 1 uncommited change, ramdisk overflows.
- m68k begins to work.
diffstat:
external/gpl3/gcc/README.gcc7 | 25 +++++++++++++++----------
1 files changed, 15 insertions(+), 10 deletions(-)
diffs (65 lines):
diff -r 70504d8ecfbb -r c9b2b6a4ff60 external/gpl3/gcc/README.gcc7
--- a/external/gpl3/gcc/README.gcc7 Tue Feb 05 07:27:46 2019 +0000
+++ b/external/gpl3/gcc/README.gcc7 Tue Feb 05 07:43:08 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc7,v 1.3 2019/02/04 03:19:23 mrg Exp $
+$NetBSD: README.gcc7,v 1.4 2019/02/05 07:43:08 mrg Exp $
new stuff (from gcc 5):
cc1objcplus
@@ -27,7 +27,7 @@
architecture tools kernels libgcc native-gcc make release runs atf
------------ ----- ------- ------ ---------- ------------ ---- ---
aarch64 y ? y y n[2] ? ?
-alpha y ? y y ? ? ?
+alpha y ? y y y y ?
arm ? ? ? ? ? ? ?
armeb ? ? ? ? ? ? ?
earm ? ? ? ? ? ? ?
@@ -44,21 +44,21 @@
earmv7eb ? ? ? ? ? ? ?
earmv7hf ? ? ? ? ? ? ?
earmv7hfeb ? ? ? ? ? ? ?
-hppa y ? ? y ? ? ?
-i386 y builds ? y y ? ?
+hppa y n[6] y y n[7] ? ?
+i386 y y y y y y ?
ia64 y ? ? y ? ? ?
m68000 n[4] ? ? ? ? ? ?
-m68k ? ? ? ? ? ? ?
+m68k y ? y y ? ? ?
mipseb y ? ? y ? ? ?
mipsel y ? ? y ? ? ?
mips64eb y y y y y y ?
mips64el y ? ? y ? ? ?
-powerpc ? ? ? ? ? ? ?
+powerpc y y y y y y ?
powerpc64 ? ? ? ? ? ? ?
-sh3eb y ? ? y ? ? ?
-sh3el y ? ? y ? ? ?
+sh3eb y ? y y ? ? ?
+sh3el y ? y y ? ? ?
sparc y y y y y y ?
-sparc64 y ? ? n[1] ? ? ?
+sparc64 y y y y[1] n[8] y ?
vax y ? ? y y/n[3] ? ?
x86_64 y y y y y y y
--
@@ -69,7 +69,8 @@
------------ ----- ------- ------ ---------- ------------ ---- ---
architecture tools kernels libgcc native-gcc make release runs atf
-[1] - sparc64-gcc gets ICE at startup
+[1] - sparc64-gcc gets ICE at startup. because sizeof(ufast8/16/32) != sizeof(sfast8/16/32)
+ -- uncommited hack to workaround it seems to work fine.
[2] - __curbrk won't link libc.so
[3] - gcc can't be built:
/usr/src6/external/gpl3/gcc/dist/gcc/calls.c:1361:1: error: unrecognizable insn:
@@ -85,3 +86,7 @@
- the rest of the world builds fine.
[4] - ar: netbsd.o: No such file or directory
[5] - libstdc++ eh_personality.cc ends up with refs to arm eabi specific functions that are in libunwind for us
+[6] - uncommited changes that need confirming.
+[7] - ramdisk fails: 32,nbmakefs: Writing inode 1562 (work/./usr/mdec/boot), bytes 229376 + 4096: No space left on device
+[8] - ramdisk fails: 32,nbmakefs: Writing inode 1026 (work/./usr/share/zoneinfo/US/Alaska), bytes 0 + 2380: No space left on device
+
Home |
Main Index |
Thread Index |
Old Index