Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc various updates:
details: https://anonhg.NetBSD.org/src/rev/23817ca0f9e7
branches: trunk
changeset: 975861:23817ca0f9e7
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Sep 07 07:43:36 2020 +0000
description:
various updates:
- most builds are working
- arm64, amd64, sparc, evbmips64-eb, and armv7hf-el are known to be
stable and work
- mips64-el needs new binutils, in testing
- vax, sh3*, riscv64 and mipse[lb] builds are broken in various ways
diffstat:
external/gpl3/gcc/README.gcc9 | 98 ++++++++++++++++++++++++------------------
1 files changed, 55 insertions(+), 43 deletions(-)
diffs (143 lines):
diff -r d8c0297def0a -r 23817ca0f9e7 external/gpl3/gcc/README.gcc9
--- a/external/gpl3/gcc/README.gcc9 Mon Sep 07 07:15:26 2020 +0000
+++ b/external/gpl3/gcc/README.gcc9 Mon Sep 07 07:43:36 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc9,v 1.4 2020/09/07 00:38:14 mrg Exp $
+$NetBSD: README.gcc9,v 1.5 2020/09/07 07:43:36 mrg Exp $
new stuff:
cc1objcplus
@@ -29,32 +29,33 @@
architecture tools kernels libgcc native-gcc make release runs atf switched
------------ ----- ------- ------ ---------- ------------ ---- --- --------
-aarch64 y y y y y y n n
-alpha y n n y n n n n
-earmv4 y n n y n n n n
-earmv4eb y n n y n n n n
-earm y n n y n n n n
-earmeb y n n y n n n n
-earmhf y n n y n n n n
-earmhfeb y n n y n n n n
-earmv6 y n n y n n n n
-earmv6eb y n n y n n n n
-earmv6hf y n n y n n n n
-earmv6hfeb y n n y n n n n
-earmv7 y n n y n n n n
-earmv7eb y n n y n n n n
-earmv7hf y n n y n n n n
-earmv7hfeb y n n y n n n n
-hppa y n n y n n n n
-i386 y n n y n n n n
-ia64 y n n y n n n n
-m68000 y n n y n n ? ?
-m68k y n y y n n ? ?
-mipseb y n n y n n n n
-mipsel y n n y n n n n
-mips64eb y n n y n n n n
-mips64el y n n y n n n n
-powerpc y n n y n n n n
+aarch64 y y y y y y y n
+aarch64be y y y y ? ? ? n
+alpha y y y y y ? ? n
+earmv4 y n y y y ? ? n
+earmv4eb y n n y n ? ? n
+earm y n n y n ? ? n
+earmeb y n n y n ? ? n
+earmhf y n n y n ? ? n
+earmhfeb y n n y n ? ? n
+earmv6 y n n y n ? ? n
+earmv6eb y n n y n ? ? n
+earmv6hf y n n y n ? ? n
+earmv6hfeb y n n y n ? ? n
+earmv7 y n n y n ? ? n
+earmv7eb y n n y n ? ? n
+earmv7hf y y y y y y ? n
+earmv7hfeb y n n y n ? ? n
+hppa y y y y y ? ? n
+i386 y y y y y y y n
+ia64 y y y y y n ? n
+m68000 y n n y n[7] n ? ?
+m68k y y y y y n ? ?
+mipseb y n n y n[8] n n n
+mipsel y n n y n[8] n n n
+mips64eb y y y y y[3] y y[5] n
+mips64el y n n y n[9] n n n
+powerpc y y y y y[3] n n n
powerpc64 y n n y n ? n n
sh3eb y n y y n[1] n n n
sh3el y n y y n n n n
@@ -63,7 +64,7 @@
vax y n y y n[2] y y n
x86_64 y y y y y y y n
riscv32 y ? y y y ? ? n
-riscv64 y ? y y n ? ? n
+riscv64 y ? y y n[4] ? ? n
--
coldfire ? N/A ? ? ? N/A N/A
------------ ----- ------- ------ ---------- ------------ ---- ---
@@ -76,8 +77,19 @@
/usr/src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_mutex.h:58:3: error: unable to generate reloads for:
58 | }
| ^
-
-
+[3]: consult cpu/platform table for full data
+[4]: triggers weird xorg-server issue; perhaps related to _XSERVER64 not being present
+[5]: at least, as well as GCC 8 ran atf.
+[7]: libstdc++ does not build
+[8]: sanitizer fails with eg:
+ /tmp//ccbvhjAd.s: Assembler messages:
+ /tmp//ccbvhjAd.s:319922: Error: branch out of range
+ [ ... ]
+ asan_interceptors.pico
+[9]: sanitizer fails with:
+ --- pixman-mmx.po ---
+ mips64el--netbsd/bin/as: unrecognized option `-mloongson-mmi'
+ --> needs new binutils
CPU vs platform test table (for CPUs with multiple ports). this is "make release" or just kernels.
@@ -86,29 +98,29 @@
CPU platform list
--- -------- ----
acorn32 cats epoc32 evbarm-eb evbarm-el hpcarm iyonix netwinder shark zaurus
-earmv4: - - - - - - - - - -
-earm: - - - - - - - - - -
-earmhf: - - - - - - - - - -
-earmv6: - - - - - - - - - -
-earmv6hf: - - - - - - - - - -
-earmv7: - - - - - - - - - -
-earmv7hf: - - - - - - - - - -
+earmv4: r r r r y r r r
+earm: - - - -
+earmhf: - -
+earmv6: - -
+earmv6hf: - -
+earmv7: - -
+earmv7hf: - -
amiga atari cesfic hp300 luna68k mac68k mvme68k news68k next68k sun3 x68k
-m68k: y - - - - - - - - - -
+m68k: y y y y y y y y y y y
evbmips emips ews4800mips mipsco newsmips sgimips
-mipseb: - - - - - -
+mipseb: - - - - - n
evbmips algor arc cobalt hpcmips pmax
-mipsel: - - - - - -
+mipsel: n - - - - -
algor evbmips pmax
-mips64eb: - - -
-mips64el: - - -
+mips64eb: y
+mips64el: n n n
amigappc bebox evbppc ibmnws macppc mvmeppc ofppc prep rs6000 sandpoint
-powerpc: - - - - - - - - - -
+powerpc: - - - - y - - - - -
evbppc macppc ofppc
powerpc64: - - -
Home |
Main Index |
Thread Index |
Old Index