Source-Changes-HG archive

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

[src/trunk]: src/external/gpl3/gcc/dist/gcc Update RISCV tls assembly tests



details:   https://anonhg.NetBSD.org/src/rev/fca98b5740fc
branches:  trunk
changeset: 337061:fca98b5740fc
user:      matt <matt%NetBSD.org@localhost>
date:      Tue Mar 31 17:57:40 2015 +0000

description:
Update RISCV tls assembly tests

diffstat:

 external/gpl3/gcc/dist/gcc/configure    |  14 +++++++-------
 external/gpl3/gcc/dist/gcc/configure.ac |  14 +++++++-------
 2 files changed, 14 insertions(+), 14 deletions(-)

diffs (48 lines):

diff -r 456135418a4b -r fca98b5740fc external/gpl3/gcc/dist/gcc/configure
--- a/external/gpl3/gcc/dist/gcc/configure      Tue Mar 31 17:37:47 2015 +0000
+++ b/external/gpl3/gcc/dist/gcc/configure      Tue Mar 31 17:57:40 2015 +0000
@@ -23368,13 +23368,13 @@
        .text
        la.tls.gd a0,x
        la.tls.ie a1,x
-       lui v0,%tls_ie_hi(x)
-       lw v0,%tls_ie_lo(x)(v0)
-       add v0,v0,tp,%tls_ie_add(x)
-       lw v0,%tls_ie_off(x)(v0)
-        lui v0,%tprel_hi(x)
-       add v0,v0,tp,%tprel_add(x)
-       lw v0,%tprel_lo(x)(v0)'
+       lui a0,%tls_ie_pcrel_hi(x)
+       lw a0,%pcrel_lo(x)(a0)
+       add a0,a0,tp
+       lw a0,(a0)
+        lui a0,%tprel_hi(x)
+       add a0,a0,tp,%tprel_add(x)
+       lw a0,%tprel_lo(x)(a0)'
        tls_first_major=2
        tls_first_minor=21
        tls_as_opt='-m32 --fatal-warnings'
diff -r 456135418a4b -r fca98b5740fc external/gpl3/gcc/dist/gcc/configure.ac
--- a/external/gpl3/gcc/dist/gcc/configure.ac   Tue Mar 31 17:37:47 2015 +0000
+++ b/external/gpl3/gcc/dist/gcc/configure.ac   Tue Mar 31 17:57:40 2015 +0000
@@ -3116,13 +3116,13 @@
        .text
        la.tls.gd a0,x
        la.tls.ie a1,x
-       lui v0,%tls_ie_hi(x)
-       lw v0,%tls_ie_lo(x)(v0)
-       add v0,v0,tp,%tls_ie_add(x)
-       lw v0,%tls_ie_off(x)(v0)
-       lui v0,%tprel_hi(x)
-       add v0,v0,tp,%tprel_add(x)
-       lw v0,%tprel_lo(x)(v0)'
+       lui a0,%tls_ie_pcrel_hi(x)
+       lw a0,%pcrel_lo(x)(a0)
+       add a0,a0,tp
+       lw a0,0(a0)
+       lui a0,%tprel_hi(x)
+       add a0,a0,tp,%tprel_add(x)
+       lw a0,%tprel_lo(x)(a0)'
        tls_first_major=2
        tls_first_minor=21
        tls_as_opt='-m32 --fatal-warnings'



Home | Main Index | Thread Index | Old Index