bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/170] New: ld testsuite failure on sparc-linux: FAIL: TLS -fpic a


From: c dot christian dot joensson at comhem dot se
Subject: [Bug ld/170] New: ld testsuite failure on sparc-linux: FAIL: TLS -fpic and -fno-pic exec transitions
Date: 17 May 2004 13:48:46 -0000

Aurora SPARC Linux 1.0 (Ansel) SparcStation20 dual SuperSparc-(II) sun4m:

binutils 2.15.91 20040513 sparc-linux      (host built)
bison-1.35-1
dejagnu-1.4.2-10 (ftp://download.fedora.redhat.com/pub/fedora/linux/core/1)
expect-5.32.2-67
gcc 3.4.1 20040513 (prerelease) sparc-linux   (host built)
glibc-2.2.5-44sparc1
glibc-kernheaders-2.4-7.16sparc
kernel-smp-2.4.26-0.1sparc (ftp://ftp.j-son.org/pub/aurora/kernel-2.4.26)
tcl-8.3.3-67

LAST_UPDATED: Mon May 17 07:14:24 UTC 2004

Native configuration is sparc-unknown-linux-gnu

/usr/local/src/trunk/objdir-binutils/ld/../gas/as-new   -o tmpdir/tlssunbin32.o
--32 /usr/local/src/trunk/src/ld/testsuite/ld-sparc/tlssunbin32.s
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/tlssunbin32
-L/usr/local/src/trunk/src/ld/testsuite/ld-sparc -melf32_sparc
tmpdir/libtlslib32.so tmpdir/tlssunbinpic32.o tmpdir/tlssunbin32.o
/usr/local/src/trunk/objdir-binutils/ld/../binutils/readelf -WSsrl
tmpdir/tlssunbin32 > dump.out
regexp_diff match failure
regexp "^ +\[ 7\] .data +.*$"
line   "  [ 7] .tdata            PROGBITS        00022194 002194 001060 00 WAT 
0   0  4"
regexp_diff match failure
regexp "^ +\[ 8\] .tdata +PROGBITS +0+24000 0+4000 0+1060 00 WAT +0 +0 +4$"
line   "  [ 8] .tbss             NOBITS          000231f4 0031f4 000040 00 WAT 
0   0  4"
regexp_diff match failure
regexp "^ +\[ 9\] .tbss +NOBITS +0+25060 0+5060 0+40 00 WAT +0 +0 +4$"
line   "  [ 9] .dynamic          DYNAMIC         000231f8 0031f8 000080 08  WA 
4   0  4"
regexp_diff match failure
regexp "^ +\[10\] .dynamic +DYNAMIC +0+25060 0+5060 0+80 08 +WA +4 +0 +4$"
line   "  [10] .got              PROGBITS        00023278 003278 000014 04  WA 
0   0  4"
regexp_diff match failure
regexp "^ +\[12\] .got +PROGBITS +0+250e0 0+50e0 0+14 04 +WA +0 +0 +4$"
line   "  [12] .data             PROGBITS        00024000 004000 000000 00  WA 
0   0 4096"
regexp_diff match failure
regexp "^ +LOAD +0x0+4000 0x0+24000 0x0+24000 0x0+10f4 0x0+10f8 RWE 0x10000$"
line   "  LOAD           0x002194 0x00022194 0x00022194 0x01e6c 0x01e6c RWE 
0x10000"
regexp_diff match failure
regexp "^ +DYNAMIC +0x0+5060 0x0+25060 0x0+25060 0x0+80 0x0+80 RW +0x4$"
line   "  DYNAMIC        0x0031f8 0x000231f8 0x000231f8 0x00080 0x00080 RW  0x4"
regexp_diff match failure
regexp "^ +TLS +0x0+4000 0x0+24000 0x0+24000 0x0+1060 0x0+10a0 R +0x4$"
line   "  TLS            0x002194 0x00022194 0x00022194 0x01060 0x010a0 R   0x4"
regexp_diff match failure
regexp "^000250e4 +0000014e R_SPARC_TLS_TPOFF32 +00000000 +sG5 \+ 0$"
line   "0002327c  0000014e R_SPARC_TLS_TPOFF32    00000000   sG5 + 0"
regexp_diff match failure
regexp "^000250e8 +0000034e R_SPARC_TLS_TPOFF32 +00000000 +sG2 \+ 0$"
line   "00023280  0000034e R_SPARC_TLS_TPOFF32    00000000   sG2 + 0"
regexp_diff match failure
regexp "^000250ec +0000074e R_SPARC_TLS_TPOFF32 +00000000 +sG6 \+ 0$"
line   "00023284  0000074e R_SPARC_TLS_TPOFF32    00000000   sG6 + 0"
regexp_diff match failure
regexp "^000250f0 +0000084e R_SPARC_TLS_TPOFF32 +00000000 +sG1 \+ 0$"
line   "00023288  0000084e R_SPARC_TLS_TPOFF32    00000000   sG1 + 0"
regexp_diff match failure
regexp "^ +2: 0+25060 +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC$"
line   "     2: 000231f8     0 OBJECT  GLOBAL DEFAULT  ABS _DYNAMIC"
regexp_diff match failure
regexp "^ +17: 0+1020 +0 TLS +LOCAL +DEFAULT +8 sl1$"
line   "    17: 00001020     0 TLS     LOCAL  DEFAULT    7 sl1"
regexp_diff match failure
regexp "^ +18: 0+1024 +0 TLS +LOCAL +DEFAULT +8 sl2$"
line   "    18: 00001024     0 TLS     LOCAL  DEFAULT    7 sl2"
regexp_diff match failure
regexp "^ +19: 0+1028 +0 TLS +LOCAL +DEFAULT +8 sl3$"
line   "    19: 00001028     0 TLS     LOCAL  DEFAULT    7 sl3"
regexp_diff match failure
regexp "^ +20: 0+102c +0 TLS +LOCAL +DEFAULT +8 sl4$"
line   "    20: 0000102c     0 TLS     LOCAL  DEFAULT    7 sl4"
regexp_diff match failure
regexp "^ +21: 0+1030 +0 TLS +LOCAL +DEFAULT +8 sl5$"
line   "    21: 00001030     0 TLS     LOCAL  DEFAULT    7 sl5"
regexp_diff match failure
regexp "^ +22: 0+1034 +0 TLS +LOCAL +DEFAULT +8 sl6$"
line   "    22: 00001034     0 TLS     LOCAL  DEFAULT    7 sl6"
regexp_diff match failure
regexp "^ +23: 0+1038 +0 TLS +LOCAL +DEFAULT +8 sl7$"
line   "    23: 00001038     0 TLS     LOCAL  DEFAULT    7 sl7"
regexp_diff match failure
regexp "^ +24: 0+103c +0 TLS +LOCAL +DEFAULT +8 sl8$"
line   "    24: 0000103c     0 TLS     LOCAL  DEFAULT    7 sl8"
regexp_diff match failure
regexp "^ +25: 0+1080 +0 TLS +LOCAL +DEFAULT +9 bl1$"
line   "    25: 00001080     0 TLS     LOCAL  DEFAULT    8 bl1"
regexp_diff match failure
regexp "^ +26: 0+1084 +0 TLS +LOCAL +DEFAULT +9 bl2$"
line   "    26: 00001084     0 TLS     LOCAL  DEFAULT    8 bl2"
regexp_diff match failure
regexp "^ +27: 0+1088 +0 TLS +LOCAL +DEFAULT +9 bl3$"
line   "    27: 00001088     0 TLS     LOCAL  DEFAULT    8 bl3"
regexp_diff match failure
regexp "^ +28: 0+108c +0 TLS +LOCAL +DEFAULT +9 bl4$"
line   "    28: 0000108c     0 TLS     LOCAL  DEFAULT    8 bl4"
regexp_diff match failure
regexp "^ +29: 0+1090 +0 TLS +LOCAL +DEFAULT +9 bl5$"
line   "    29: 00001090     0 TLS     LOCAL  DEFAULT    8 bl5"
regexp_diff match failure
regexp "^ +30: 0+1094 +0 TLS +LOCAL +DEFAULT +9 bl6$"
line   "    30: 00001094     0 TLS     LOCAL  DEFAULT    8 bl6"
regexp_diff match failure
regexp "^ +31: 0+1098 +0 TLS +LOCAL +DEFAULT +9 bl7$"
line   "    31: 00001098     0 TLS     LOCAL  DEFAULT    8 bl7"
regexp_diff match failure
regexp "^ +32: 0+109c +0 TLS +LOCAL +DEFAULT +9 bl8$"
line   "    32: 0000109c     0 TLS     LOCAL  DEFAULT    8 bl8"
regexp_diff match failure
regexp "^ +33: 0+250e0 +0 OBJECT +LOCAL +HIDDEN +12 _GLOBAL_OFFSET_TABLE_$"
line   "    33: 00023278     0 OBJECT  LOCAL  HIDDEN   10 _GLOBAL_OFFSET_TABLE_"
regexp_diff match failure
regexp "^ +34: 0+101c +0 TLS +GLOBAL DEFAULT +8 sg8$"
line   "    34: 0000101c     0 TLS     GLOBAL DEFAULT    7 sg8"
regexp_diff match failure
regexp "^ +35: 0+107c +0 TLS +GLOBAL DEFAULT +9 bg8$"
line   "    35: 0000107c     0 TLS     GLOBAL DEFAULT    8 bg8"
regexp_diff match failure
regexp "^ +36: 0+1074 +0 TLS +GLOBAL DEFAULT +9 bg6$"
line   "    36: 00001074     0 TLS     GLOBAL DEFAULT    8 bg6"
regexp_diff match failure
regexp "^ +38: 0+1068 +0 TLS +GLOBAL DEFAULT +9 bg3$"
line   "    38: 00001068     0 TLS     GLOBAL DEFAULT    8 bg3"
regexp_diff match failure
regexp "^ +39: 0+25060 +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC$"
line   "    39: 000231f8     0 OBJECT  GLOBAL DEFAULT  ABS _DYNAMIC"
regexp_diff match failure
regexp "^ +40: 0+1008 +0 TLS +GLOBAL DEFAULT +8 sg3$"
line   "    40: 00001008     0 TLS     GLOBAL DEFAULT    7 sg3"
regexp_diff match failure
regexp "^ +41: 0+1048 +0 TLS +GLOBAL HIDDEN +8 sh3$"
line   "    41: 00001048     0 TLS     GLOBAL HIDDEN    7 sh3"
regexp_diff match failure
regexp "^ +43: 0+100c +0 TLS +GLOBAL DEFAULT +8 sg4$"
line   "    43: 0000100c     0 TLS     GLOBAL DEFAULT    7 sg4"
regexp_diff match failure
regexp "^ +44: 0+1010 +0 TLS +GLOBAL DEFAULT +8 sg5$"
line   "    44: 00001010     0 TLS     GLOBAL DEFAULT    7 sg5"
regexp_diff match failure
regexp "^ +46: 0+1070 +0 TLS +GLOBAL DEFAULT +9 bg5$"
line   "    46: 00001070     0 TLS     GLOBAL DEFAULT    8 bg5"
regexp_diff match failure
regexp "^ +48: 0+1058 +0 TLS +GLOBAL HIDDEN +8 sh7$"
line   "    48: 00001058     0 TLS     GLOBAL HIDDEN    7 sh7"
regexp_diff match failure
regexp "^ +49: 0+105c +0 TLS +GLOBAL HIDDEN +8 sh8$"
line   "    49: 0000105c     0 TLS     GLOBAL HIDDEN    7 sh8"
regexp_diff match failure
regexp "^ +50: 0+ +0 TLS +GLOBAL DEFAULT +8 sg1$"
line   "    50: 00000000     0 TLS     GLOBAL DEFAULT    7 sg1"
regexp_diff match failure
regexp "^ +52: 0+104c +0 TLS +GLOBAL HIDDEN +8 sh4$"
line   "    52: 0000104c     0 TLS     GLOBAL HIDDEN    7 sh4"
regexp_diff match failure
regexp "^ +53: 0+1078 +0 TLS +GLOBAL DEFAULT +9 bg7$"
line   "    53: 00001078     0 TLS     GLOBAL DEFAULT    8 bg7"
regexp_diff match failure
regexp "^ +54: 0+1050 +0 TLS +GLOBAL HIDDEN +8 sh5$"
line   "    54: 00001050     0 TLS     GLOBAL HIDDEN    7 sh5"
regexp_diff match failure
regexp "^ +58: 0+1004 +0 TLS +GLOBAL DEFAULT +8 sg2$"
line   "    58: 00001004     0 TLS     GLOBAL DEFAULT    7 sg2"
regexp_diff match failure
regexp "^ +60: 0+1040 +0 TLS +GLOBAL HIDDEN +8 sh1$"
line   "    60: 00001040     0 TLS     GLOBAL HIDDEN    7 sh1"
regexp_diff match failure
regexp "^ +61: 0+1014 +0 TLS +GLOBAL DEFAULT +8 sg6$"
line   "    61: 00001014     0 TLS     GLOBAL DEFAULT    7 sg6"
regexp_diff match failure
regexp "^ +62: 0+1018 +0 TLS +GLOBAL DEFAULT +8 sg7$"
line   "    62: 00001018     0 TLS     GLOBAL DEFAULT    7 sg7"
regexp_diff match failure
regexp "^ +65: 0+1044 +0 TLS +GLOBAL HIDDEN +8 sh2$"
line   "    65: 00001044     0 TLS     GLOBAL HIDDEN    7 sh2"
regexp_diff match failure
regexp "^ +66: 0+1054 +0 TLS +GLOBAL HIDDEN +8 sh6$"
line   "    66: 00001054     0 TLS     GLOBAL HIDDEN    7 sh6"
regexp_diff match failure
regexp "^ +67: 0+1064 +0 TLS +GLOBAL DEFAULT +9 bg2$"
line   "    67: 00001064     0 TLS     GLOBAL DEFAULT    8 bg2"
regexp_diff match failure
regexp "^ +68: 0+1060 +0 TLS +GLOBAL DEFAULT +9 bg1$"
line   "    68: 00001060     0 TLS     GLOBAL DEFAULT    8 bg1"
regexp_diff match failure
regexp "^ +69: 0+106c +0 TLS +GLOBAL DEFAULT +9 bg4$"
line   "    69: 0000106c     0 TLS     GLOBAL DEFAULT    8 bg4"
FAIL: TLS -fpic and -fno-pic exec transitions

Cheers,

/ChJ

-- 
           Summary: ld testsuite failure on sparc-linux: FAIL: TLS -fpic and
                    -fno-pic exec transitions
           Product: binutils
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ld
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: c dot christian dot joensson at comhem dot se
                CC: bug-binutils at gnu dot org
 GCC build triplet: sparc-unknown-linux-gnu
  GCC host triplet: sparc-unknown-linux-gnu
GCC target triplet: sparc-unknown-linux-gnu


http://sources.redhat.com/bugzilla/show_bug.cgi?id=170

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]