bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/171] ld testsuite failure on sparc-linux: FAIL: TLS -fno-pic -sh


From: christian dot joensson at gmail dot com
Subject: [Bug ld/171] ld testsuite failure on sparc-linux: FAIL: TLS -fno-pic -shared
Date: 27 Jan 2005 14:17:20 -0000

------- Additional Comments From christian dot joensson at gmail dot com  
2005-01-27 14:17 -------
hmm, this one also...

/usr/local/src/trunk/objdir-binutils32/ld/../gas/as-new   -o 
tmpdir/tlssunnopic32.o --32 /usr/local/src/trunk/src/ld/testsuite/ld-
sparc/tlssunnopic32.s
/usr/local/src/trunk/objdir-binutils32/ld/../gas/as-new   -o 
tmpdir/tlsnopic.o --32 /usr/local/src/trunk/src/ld/testsuite/ld-
sparc/tlsnopic.s
/usr/local/src/trunk/objdir-binutils32/ld/ld-new  -o 
tmpdir/libtlssunnopic32.so -L/usr/local/src/trunk/src/ld/testsuite/ld-sparc -
shared -melf32_sparc tmpdir/tlssunnopic32.o tmpdir/tlsnopic.o
/usr/local/src/trunk/objdir-binutils32/ld/../binutils/readelf -WSsrl 
tmpdir/libtlssunnopic32.so > dump.out
regexp_diff match failure
regexp "^ +\[ 6\] .data +PROGBITS +0+12000 0+2000 0+ 0+ +WA +0 +0 4096$"
line   "  [ 6] .tbss             NOBITS          00012000 002000 000024 00 
WAT  0   0  4"
regexp_diff match failure
regexp "^ +\[ 7\] .tbss +NOBITS +0+12000 0+2000 0+24 0+ WAT +0 +0 +4$"
line   "  [ 7] .dynamic          DYNAMIC         00012000 002000 000080 08  
WA  3   0  4"
regexp_diff match failure
regexp "^ +\[ 8\] .dynamic +DYNAMIC +0+12000 0+2000 0+80 08 +WA +3 +0 +4$"
line   "  [ 8] .got              PROGBITS        00012080 002080 00001c 04  
WA  0   0  4"
regexp_diff match failure
regexp "^ +\[10\] .got +PROGBITS +0+12080 0+2080 0+1c 04 +WA +0 +0 +4$"
line   "  [10] .data             PROGBITS        00013000 003000 000000 00  
WA  0   0 4096"
regexp_diff match failure
regexp "^ +LOAD +0x0+2000 0x0+12000 0x0+12000 0x0+9c 0x0+a0 RWE 0x10000$"
line   "  LOAD           0x002000 0x00012000 0x00012000 0x01000 0x01000 RWE 
0x10000"
regexp_diff match failure
regexp "^0+1004 +0+a09 R_SPARC_HI22 +0+12080 +\.got \+ 12080$"
line   "00001004  00000309 R_SPARC_HI22           00012080   .got + 12080"
regexp_diff match failure
regexp "^0+1008 +0+a0c R_SPARC_LO10 +0+12080 +\.got \+ 12080$"
line   "00001008  0000030c R_SPARC_LO10           00012080   .got + 12080"
regexp_diff match failure
regexp "^0+1208c +0+f4e R_SPARC_TLS_TPOFF32 +0+ +sg1 \+ 0$"
line   "0001208c  0000094e R_SPARC_TLS_TPOFF32    00000000   sg1 + 0"
regexp_diff match failure
regexp "^0+12090 +0+114e R_SPARC_TLS_TPOFF32 +0+ +sg2 \+ 0$"
line   "00012090  00000b4e R_SPARC_TLS_TPOFF32    00000000   sg2 + 0"
regexp_diff match failure
regexp "^Symbol table '.dynsym' contains 20 entries:$"
line   "Symbol table '.dynsym' contains 14 entries:"
regexp_diff match failure
regexp "^ +1: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 *$"
line   "     1: 00001000     0 SECTION LOCAL  DEFAULT    5 "
regexp_diff match failure
regexp "^ +2: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 *$"
line   "     2: 00012000     0 SECTION LOCAL  DEFAULT    6 "
regexp_diff match failure
regexp "^ +3: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 *$"
line   "     3: 00012080     0 SECTION LOCAL  DEFAULT    8 "
regexp_diff match failure
regexp "^ +4: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 *$"
line   "     4: 00013000     0 SECTION LOCAL  DEFAULT   10 "
regexp_diff match failure
regexp "^ +5: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 *$"
line   "     5: 00013000     0 SECTION LOCAL  DEFAULT   11 "
regexp_diff match failure
regexp "^ +6: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 *$"
line   "     6: 00012000     0 OBJECT  GLOBAL DEFAULT  ABS _DYNAMIC"
regexp_diff match failure
regexp "^ +7: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 *$"
line   "     7: 00001000     0 FUNC    GLOBAL DEFAULT    5 fn3"
regexp_diff match failure
regexp "^ +8: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 *$"
line   "     8: 0001209c     0 OBJECT  GLOBAL DEFAULT  ABS 
_PROCEDURE_LINKAGE_TABLE_"
regexp_diff match failure
regexp "^ +9: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 *$"
line   "     9: 00000000     0 TLS     GLOBAL DEFAULT  UND sg1"
regexp_diff match failure
regexp "^ +10: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 *$"
line   "    10: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start"
regexp_diff match failure
regexp "^ +11: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 *$"
line   "    11: 00000000     0 TLS     GLOBAL DEFAULT  UND sg2"
regexp_diff match failure
regexp "^ +12: 0+12000 +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC$"
line   "    12: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS _edata"
regexp_diff match failure
regexp "^ +13: 0+1000 +0 FUNC +GLOBAL DEFAULT +5 fn3$"
line   "    13: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS _end"
regexp_diff match failure
regexp "^ +14: 0+12080 +0 OBJECT +GLOBAL DEFAULT +ABS 
_PROCEDURE_LINKAGE_TABLE_$"
line   "Symbol table '.symtab' contains 33 entries:"
regexp_diff match failure
regexp "^ +15: 0+ +0 NOTYPE +GLOBAL DEFAULT +UND sg1$"
line   "   Num:    Value  Size Type    Bind   Vis      Ndx Name"
regexp_diff match failure
regexp "^ +16: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start$"
line   "     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND "
regexp_diff match failure
regexp "^ +17: 0+ +0 NOTYPE +GLOBAL DEFAULT +UND sg2$"
line   "     1: 000000b4     0 SECTION LOCAL  DEFAULT    1 "
regexp_diff match failure
regexp "^ +18: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata$"
line   "     2: 00000100     0 SECTION LOCAL  DEFAULT    2 "
regexp_diff match failure
regexp "^ +19: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end$"
line   "     3: 000001e0     0 SECTION LOCAL  DEFAULT    3 "
regexp_diff match failure
regexp "^Symbol table '.symtab' contains 33 entries:$"
line   "     4: 00000228     0 SECTION LOCAL  DEFAULT    4 "
regexp_diff match failure
regexp "^ +Num: +Value +Size Type +Bind +Vis +Ndx Name$"
line   "     5: 00001000     0 SECTION LOCAL  DEFAULT    5 "
regexp_diff match failure
regexp "^ +0: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND *$"
line   "     6: 00012000     0 SECTION LOCAL  DEFAULT    6 "
regexp_diff match failure
regexp "^ +1: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 *$"
line   "     7: 00012000     0 SECTION LOCAL  DEFAULT    7 "
regexp_diff match failure
regexp "^ +2: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 *$"
line   "     8: 00012080     0 SECTION LOCAL  DEFAULT    8 "
regexp_diff match failure
regexp "^ +3: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 *$"
line   "     9: 0001209c     0 SECTION LOCAL  DEFAULT    9 "
regexp_diff match failure
regexp "^ +4: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 *$"
line   "    10: 00013000     0 SECTION LOCAL  DEFAULT   10 "
regexp_diff match failure
regexp "^ +5: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 *$"
line   "    11: 00013000     0 SECTION LOCAL  DEFAULT   11 "
regexp_diff match failure
regexp "^ +6: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 *$"
line   "    12: 00000000     0 SECTION LOCAL  DEFAULT   12 "
regexp_diff match failure
regexp "^ +7: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 *$"
line   "    13: 00000000     0 SECTION LOCAL  DEFAULT   13 "
regexp_diff match failure
regexp "^ +8: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 *$"
line   "    14: 00000000     0 SECTION LOCAL  DEFAULT   14 "
regexp_diff match failure
regexp "^ +9: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 *$"
line   "    15: 00000000     0 TLS     LOCAL  DEFAULT    6 bl1"
regexp_diff match failure
regexp "^ +10: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 *$"
line   "    16: 00000004     0 TLS     LOCAL  DEFAULT    6 bl2"
regexp_diff match failure
regexp "^ +11: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 *$"
line   "    17: 00000008     0 TLS     LOCAL  DEFAULT    6 bl3"
regexp_diff match failure
regexp "^ +12: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 *$"
line   "    18: 0000000c     0 TLS     LOCAL  DEFAULT    6 bl4"
regexp_diff match failure
regexp "^ +13: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 *$"
line   "    19: 00000010     0 TLS     LOCAL  DEFAULT    6 bl5"
regexp_diff match failure
regexp "^ +14: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 *$"
line   "    20: 0000001c     0 TLS     LOCAL  HIDDEN    6 sh3"
regexp_diff match failure
regexp "^ +15: 0+ +0 TLS +LOCAL +DEFAULT +7 bl1$"
line   "    21: 00000020     0 TLS     LOCAL  HIDDEN    6 sh4"
regexp_diff match failure
regexp "^ +16: 0+4 +0 TLS +LOCAL +DEFAULT +7 bl2$"
line   "    22: 00000014     0 TLS     LOCAL  HIDDEN    6 sh1"
regexp_diff match failure
regexp "^ +17: 0+8 +0 TLS +LOCAL +DEFAULT +7 bl3$"
line   "    23: 00012080     0 OBJECT  LOCAL  HIDDEN  ABS 
_GLOBAL_OFFSET_TABLE_"
regexp_diff match failure
regexp "^ +18: 0+c +0 TLS +LOCAL +DEFAULT +7 bl4$"
line   "    24: 00000018     0 TLS     LOCAL  HIDDEN    6 sh2"
regexp_diff match failure
regexp "^ +19: 0+10 +0 TLS +LOCAL +DEFAULT +7 bl5$"
line   "    25: 00012000     0 OBJECT  GLOBAL DEFAULT  ABS _DYNAMIC"
regexp_diff match failure
regexp "^ +20: 0+1c +0 TLS +LOCAL +HIDDEN +7 sh3$"
line   "    26: 00001000     0 FUNC    GLOBAL DEFAULT    5 fn3"
regexp_diff match failure
regexp "^ +21: 0+20 +0 TLS +LOCAL +HIDDEN +7 sh4$"
line   "    27: 0001209c     0 OBJECT  GLOBAL DEFAULT  ABS 
_PROCEDURE_LINKAGE_TABLE_"
regexp_diff match failure
regexp "^ +22: 0+14 +0 TLS +LOCAL +HIDDEN +7 sh1$"
line   "    28: 00000000     0 TLS     GLOBAL DEFAULT  UND sg1"
regexp_diff match failure
regexp "^ +23: 0+12080 +0 OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_$"
line   "    29: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start"
regexp_diff match failure
regexp "^ +24: 0+18 +0 TLS +LOCAL +HIDDEN +7 sh2$"
line   "    30: 00000000     0 TLS     GLOBAL DEFAULT  UND sg2"
regexp_diff match failure
regexp "^ +25: 0+12000 +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC$"
line   "    31: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS _edata"
regexp_diff match failure
regexp "^ +26: 0+1000 +0 FUNC +GLOBAL DEFAULT +5 fn3$"
line   "    32: 00013000     0 NOTYPE  GLOBAL DEFAULT  ABS _end"
extra regexps in /usr/local/src/trunk/src/ld/testsuite/ld-
sparc/tlssunnopic32.rd starting with "^ +27: 0+12080 +0 OBJECT +GLOBAL DEFAULT 
+ABS _PROCEDURE_LINKAGE_TABLE_$"
EOF from dump.out
FAIL: TLS -fno-pic -shared

same test run

-- 


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

------- 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]