Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gcc it's spelled aarch64eb. now aarch64eb use...



details:   https://anonhg.NetBSD.org/src/rev/4bd39b48148f
branches:  trunk
changeset: 378591:4bd39b48148f
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Apr 17 22:01:02 2021 +0000

description:
it's spelled aarch64eb.  now aarch64eb userland builds, too.
update arm64 status (kernels still need new libkern help.)

diffstat:

 external/gpl3/gcc/README.gcc10            |  8 ++++----
 external/gpl3/gcc/lib/libgcc/Makefile.inc |  4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (47 lines):

diff -r d6a5b64dbbcd -r 4bd39b48148f external/gpl3/gcc/README.gcc10
--- a/external/gpl3/gcc/README.gcc10    Sat Apr 17 21:43:47 2021 +0000
+++ b/external/gpl3/gcc/README.gcc10    Sat Apr 17 22:01:02 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.11 2021/04/17 04:07:16 mrg Exp $
+$NetBSD: README.gcc10,v 1.12 2021/04/17 22:01:02 mrg Exp $
 
 
 new stuff:
@@ -32,8 +32,8 @@ switched:     has port switched?  y (yes), n
 
 architecture   tools   kernels libgcc  native-gcc      make release    runs    atf     switched
 ------------   -----   ------- ------  ----------      ------------    ----    ---     --------
-aarch64                y       n[3]    n[3]    y               n               ?       ?       ?
-aarch64be      y       n[3]    n[3]    y               n               ?       ?       ?
+aarch64                y       n[3]    y       y               n               ?       ?       ?
+aarch64eb      y       n[3]    y       y               n               ?       ?       ?
 alpha          y       y       y       y               y               y       y       y
 earmv4         y       y       y       y               y               y       ?       n
 earmv4eb       y       b       y       y               y               ?       ?       ?
@@ -74,7 +74,7 @@ coldfire      ?       N/A     ?       ?               ?               N/A     N/A
 architecture   tools   kernels libgcc  native-gcc      make release    runs    atf
 
 [1] - ramdisk.fs is too large, needs fixing.
-[3] - missing __aarch64_swp1_acq in kernels.  missing lse.S in libgcc.
+[3] - missing __aarch64_swp1_acq in kernels.
 [6] - vax vs c++ exceptions issue, same as it ever was
 [7] - fails just as poorly in gxemul/landisk as GCC 9
 [8] - i386 seems to have a signal delivery issue.  pthread tests hang and then
diff -r d6a5b64dbbcd -r 4bd39b48148f external/gpl3/gcc/lib/libgcc/Makefile.inc
--- a/external/gpl3/gcc/lib/libgcc/Makefile.inc Sat Apr 17 21:43:47 2021 +0000
+++ b/external/gpl3/gcc/lib/libgcc/Makefile.inc Sat Apr 17 22:01:02 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.48 2021/04/17 10:54:46 mrg Exp $
+#      $NetBSD: Makefile.inc,v 1.49 2021/04/17 22:01:02 mrg Exp $
 
 LIBGCC_MACHINE_ARCH?=${MACHINE_ARCH:S/earmv5/earm/}
 GCC_MACHINE_SUBDIR=${MACHINE_CPU:C/powerpc.*/rs6000/:C/x86_64/i386/}
@@ -170,7 +170,7 @@ CPPFLAGS.xfgnulib.c+=       -DEXTFLOAT=1
 
 .if ${LIB} == "gcc" && \
     (${LIBGCC_MACHINE_ARCH} == "aarch64" || \
-     ${LIBGCC_MACHINE_ARCH} == "aarch64be") # {
+     ${LIBGCC_MACHINE_ARCH} == "aarch64eb") # {
 # XXX lse.S objects are placed directly into "libgcc-objects" for GCC, and
 # are not pulled out by mknative-gcc easily.
 . for s in 1 2 4 8 16



Home | Main Index | Thread Index | Old Index