Source-Changes-HG archive

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

[src/trunk]: src/external/gpl3/gcc armv6 little endian has problems with GCC 10.



details:   https://anonhg.NetBSD.org/src/rev/3da75a99834c
branches:  trunk
changeset: 982731:3da75a99834c
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Apr 25 10:08:25 2021 +0000

description:
armv6 little endian has problems with GCC 10.

rpi# cat bar.s
        .cfi_startproc
        .cfi_endproc
rpi# as bar.s
bar.s: Assembler messages:
bar.s: Internal error (Illegal instruction).
Please report this bug.

diffstat:

 external/gpl3/gcc/README.gcc10 |  14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diffs (36 lines):

diff -r 4e5ef6f03298 -r 3da75a99834c external/gpl3/gcc/README.gcc10
--- a/external/gpl3/gcc/README.gcc10    Sun Apr 25 09:09:55 2021 +0000
+++ b/external/gpl3/gcc/README.gcc10    Sun Apr 25 10:08:25 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.gcc10,v 1.18 2021/04/25 08:01:54 mrg Exp $
+$NetBSD: README.gcc10,v 1.19 2021/04/25 10:08:25 mrg Exp $
 
 
 new stuff:
@@ -39,9 +39,9 @@
 earmv5eb       y       b       y       y               y               ?       ?       ?
 earmv5hf       y       y       y       y               y               ?       ?       ?
 earmv5hfeb     y       b       y       y               y               ?       ?       ?
-earmv6         y       b       y       y               y               y       ?       ?
+earmv6         y       b       y       y               y               y[2]    ?       ?
 earmv6eb       y       b       y       y               y               y       ?       ?
-earmv6hf       y       y       y       y               y               y       ?       ?
+earmv6hf       y       y       y       y               y               y[2]    ?       ?
 earmv6hfeb     y       b       y       y               y               y       ?       ?
 earmv7         y       b       y       y               y               ?       ?       ?
 earmv7eb       y       b       y       y               y               ?       ?       ?
@@ -72,6 +72,14 @@
 architecture   tools   kernels libgcc  native-gcc      make release    runs    atf
 
 [1] - ramdisk.fs is too large, needs fixing.
+[2] - armv6 little endian has new problems:
+      rpi# cat bar.s
+              .cfi_startproc
+              .cfi_endproc
+      rpi# as bar.s
+      bar.s: Assembler messages:
+      bar.s: Internal error (Illegal instruction).
+      Please report this bug.
 [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



Home | Main Index | Thread Index | Old Index