PR26822, How to prevent a STT_FILE with absolute path in the linked image
authorAlan Modra <amodra@gmail.com>
Mon, 4 Jan 2021 06:43:51 +0000 (17:13 +1030)
committerAlan Modra <amodra@gmail.com>
Mon, 4 Jan 2021 08:28:15 +0000 (18:58 +1030)
bfd/
PR 26822
* elflink.c (elf_link_input_bfd): Use the file base name in
linker generated STT_FILE symbols.
ld/
PR 26822
* testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
* testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
* testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
* testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
* testsuite/ld-i386/tlsbin.rd: Likewise.
* testsuite/ld-i386/tlsbin2.rd: Likewise.
* testsuite/ld-i386/tlsbindesc.rd: Likewise.
* testsuite/ld-i386/tlsdesc.rd: Likewise.
* testsuite/ld-i386/tlsnopic.rd: Likewise.
* testsuite/ld-i386/tlspic.rd: Likewise.
* testsuite/ld-i386/tlspic2.rd: Likewise.
* testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
* testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
* testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
* testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
* testsuite/ld-plugin/pr17973.d: Likewise.
* testsuite/ld-tic6x/shlib-1.rd: Likewise.
* testsuite/ld-tic6x/shlib-1b.rd: Likewise.
* testsuite/ld-tic6x/shlib-1r.rd: Likewise.
* testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
* testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
* testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
* testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
* testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
* testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
* testsuite/ld-tic6x/static-app-1.rd: Likewise.
* testsuite/ld-tic6x/static-app-1b.rd: Likewise.
* testsuite/ld-tic6x/static-app-1r.rd: Likewise.
* testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
* testsuite/ld-x86-64/tlsbin.rd: Likewise.
* testsuite/ld-x86-64/tlsbin2.rd: Likewise.
* testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
* testsuite/ld-x86-64/tlsdesc.rd: Likewise.
* testsuite/ld-x86-64/tlspic.rd: Likewise.
* testsuite/ld-x86-64/tlspic2.rd: Likewise.
* testsuite/ld-xtensa/tlsbin.rd: Likewise.
* testsuite/ld-xtensa/tlspic.rd: Likewise.

40 files changed:
bfd/ChangeLog
bfd/elflink.c
ld/ChangeLog
ld/testsuite/ld-arm/non-contiguous-arm2.d
ld/testsuite/ld-arm/non-contiguous-arm3.d
ld/testsuite/ld-arm/non-contiguous-arm5.d
ld/testsuite/ld-arm/non-contiguous-arm6.d
ld/testsuite/ld-i386/tlsbin.rd
ld/testsuite/ld-i386/tlsbin2.rd
ld/testsuite/ld-i386/tlsbindesc.rd
ld/testsuite/ld-i386/tlsdesc.rd
ld/testsuite/ld-i386/tlsnopic.rd
ld/testsuite/ld-i386/tlspic.rd
ld/testsuite/ld-i386/tlspic2.rd
ld/testsuite/ld-mips-elf/global-local-symtab-sort-n64.d
ld/testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d
ld/testsuite/ld-mips-elf/global-local-symtab-sort-o32.d
ld/testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d
ld/testsuite/ld-plugin/pr17973.d
ld/testsuite/ld-tic6x/shlib-1.rd
ld/testsuite/ld-tic6x/shlib-1b.rd
ld/testsuite/ld-tic6x/shlib-1r.rd
ld/testsuite/ld-tic6x/shlib-1rb.rd
ld/testsuite/ld-tic6x/shlib-app-1.rd
ld/testsuite/ld-tic6x/shlib-app-1b.rd
ld/testsuite/ld-tic6x/shlib-app-1r.rd
ld/testsuite/ld-tic6x/shlib-app-1rb.rd
ld/testsuite/ld-tic6x/shlib-noindex.rd
ld/testsuite/ld-tic6x/static-app-1.rd
ld/testsuite/ld-tic6x/static-app-1b.rd
ld/testsuite/ld-tic6x/static-app-1r.rd
ld/testsuite/ld-tic6x/static-app-1rb.rd
ld/testsuite/ld-x86-64/tlsbin.rd
ld/testsuite/ld-x86-64/tlsbin2.rd
ld/testsuite/ld-x86-64/tlsbindesc.rd
ld/testsuite/ld-x86-64/tlsdesc.rd
ld/testsuite/ld-x86-64/tlspic.rd
ld/testsuite/ld-x86-64/tlspic2.rd
ld/testsuite/ld-xtensa/tlsbin.rd
ld/testsuite/ld-xtensa/tlspic.rd

index a7cc3c8af3e40d483ae3b8197eb89b0d1c320acd..0a472e5ce2dbc1be594f242191c9d8e61243bcd8 100644 (file)
@@ -1,3 +1,9 @@
+2021-01-04  Alan Modra  <amodra@gmail.com>
+
+       PR 26822
+       * elflink.c (elf_link_input_bfd): Use the file base name in
+       linker generated STT_FILE symbols.
+
 2021-01-04  Nelson Chu  <nelson.chu@sifive.com>
 
        * elfxx-riscv.c (riscv_compare_subsets): Removed static.
index 1dfed2fdd1508bcf33cb82c7e25ed7f289f292bd..448989a28275ec562d6c4025f9d528bd30d2b743 100644 (file)
@@ -10952,16 +10952,18 @@ elf_link_input_bfd (struct elf_final_link_info *flinfo, bfd *input_bfd)
             files lack such, so that their symbols won't be
             associated with a previous input file.  It's not the
             source file, but the best we can do.  */
+         const char *filename;
          have_file_sym = TRUE;
          flinfo->filesym_count += 1;
          memset (&osym, 0, sizeof (osym));
          osym.st_info = ELF_ST_INFO (STB_LOCAL, STT_FILE);
          osym.st_shndx = SHN_ABS;
-         if (!elf_link_output_symstrtab (flinfo,
-                                         (input_bfd->lto_output ? NULL
-                                          : bfd_get_filename (input_bfd)),
-                                         &osym, bfd_abs_section_ptr,
-                                         NULL))
+         if (input_bfd->lto_output)
+           filename = NULL;
+         else
+           filename = lbasename (bfd_get_filename (input_bfd));
+         if (!elf_link_output_symstrtab (flinfo, filename, &osym,
+                                         bfd_abs_section_ptr, NULL))
            return FALSE;
        }
 
index ab0db961e1dd154b73fcc9115fcf12fc57cf4914..8d45491dda8581107e2678ec2d520fb95158ff69 100644 (file)
@@ -1,3 +1,44 @@
+2021-01-04  Alan Modra  <amodra@gmail.com>
+
+       PR 26822
+       * testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
+       * testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
+       * testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
+       * testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
+       * testsuite/ld-i386/tlsbin.rd: Likewise.
+       * testsuite/ld-i386/tlsbin2.rd: Likewise.
+       * testsuite/ld-i386/tlsbindesc.rd: Likewise.
+       * testsuite/ld-i386/tlsdesc.rd: Likewise.
+       * testsuite/ld-i386/tlsnopic.rd: Likewise.
+       * testsuite/ld-i386/tlspic.rd: Likewise.
+       * testsuite/ld-i386/tlspic2.rd: Likewise.
+       * testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
+       * testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
+       * testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
+       * testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
+       * testsuite/ld-plugin/pr17973.d: Likewise.
+       * testsuite/ld-tic6x/shlib-1.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
+       * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
+       * testsuite/ld-tic6x/static-app-1.rd: Likewise.
+       * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
+       * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
+       * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
+       * testsuite/ld-x86-64/tlsbin.rd: Likewise.
+       * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
+       * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
+       * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
+       * testsuite/ld-x86-64/tlspic.rd: Likewise.
+       * testsuite/ld-x86-64/tlspic2.rd: Likewise.
+       * testsuite/ld-xtensa/tlsbin.rd: Likewise.
+       * testsuite/ld-xtensa/tlspic.rd: Likewise.
+
 2021-01-01  Nicolas Boulenguez  <nicolas@debian.org>
 
        * configure.tgt: Correct comment grammar.
index af40e840e05cc6c739e0ec3dcbfa20b51d3fff44..14aca4c7b212aa8b3d6031eed236e6b70208dbd9 100644 (file)
@@ -21,7 +21,7 @@ SYMBOL TABLE:
 20000000 l    d  .ramu 00000000 .ramu
 20040000 l    d  .ramz 00000000 .ramz
 00000000 l    d  .ARM.attributes       00000000 .ARM.attributes
-00000000 l    df \*ABS\*       00000000 .*/non-contiguous-arm.o
+00000000 l    df \*ABS\*       00000000 .*non-contiguous-arm.o
 1fff0018 g       .raml 00000000 _raml_end
 20000000 g       .ramu 00000000 _ramu_start
 1fff000c g     F .raml 00000000 code2
index 6373922ea1f4d43a4f54928219b5984682125fd2..c500a29e4676d5afa675b45091429273dc8605b8 100644 (file)
@@ -22,7 +22,7 @@ SYMBOL TABLE:
 20000000 l    d  .ramu 00000000 .ramu
 30040000 l    d  .ramz 00000000 .ramz
 00000000 l    d  .ARM.attributes       00000000 .ARM.attributes
-00000000 l    df \*ABS\*       00000000 .*/non-contiguous-arm.o
+00000000 l    df \*ABS\*       00000000 .*non-contiguous-arm.o
 20000008 l     F .ramu 00000008 __code4_veneer
 1fff0018 g       .raml 00000000 _raml_end
 20000000 g       .ramu 00000000 _ramu_start
index dc85d1eaba9d5af1f20d61b010207af6d5cf3ba1..60b6f56157c3846c1839b452ce521278309e55e6 100644 (file)
@@ -21,7 +21,7 @@ SYMBOL TABLE:
 20000000 l    d  .ramu 00000000 .ramu
 20040000 l    d  .ramz 00000000 .ramz
 00000000 l    d  .ARM.attributes       00000000 .ARM.attributes
-00000000 l    df \*ABS\*       00000000 .*/non-contiguous-arm.o
+00000000 l    df \*ABS\*       00000000 .*non-contiguous-arm.o
 1fff000c g       .raml 00000000 _raml_end
 20000000 g       .ramu 00000000 _ramu_start
 20000000 g     F .ramu 00000000 code2
index 605d846cfa02351f385a1bef70ebc821cf5bebed..da69f6b7c16af2fe43f21de2e01ed7be1baeb75f 100644 (file)
@@ -19,7 +19,7 @@ SYMBOL TABLE:
 1fff0000 l    d  .raml 00000000 .raml
 40040000 l    d  .ramz 00000000 .ramz
 00000000 l    d  .ARM.attributes       00000000 .ARM.attributes
-00000000 l    df \*ABS\*       00000000 .*/non-contiguous-arm.o
+00000000 l    df \*ABS\*       00000000 .*non-contiguous-arm.o
 1fff0020 l     F .raml 00000008 __code4_veneer
 1fff0028 g       .raml 00000000 _raml_end
 30000000 g       .raml 00000000 _ramu_start
index ee272f631e56c42e42cb09b73fe55fad72c393c2..20e4c5ed3618c29edd4641801f99f53ace6362e0 100644 (file)
@@ -97,7 +97,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbinpic.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbinpic.o
  +[0-9]+: 00000020 +0 +TLS +LOCAL +DEFAULT +9 sl1
  +[0-9]+: 00000024 +0 +TLS +LOCAL +DEFAULT +9 sl2
  +[0-9]+: 00000028 +0 +TLS +LOCAL +DEFAULT +9 sl3
@@ -106,7 +106,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: 00000034 +0 +TLS +LOCAL +DEFAULT +9 sl6
  +[0-9]+: 00000038 +0 +TLS +LOCAL +DEFAULT +9 sl7
  +[0-9]+: 0000003c +0 +TLS +LOCAL +DEFAULT +9 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
  +[0-9]+: 00000080 +0 +TLS +LOCAL +DEFAULT +10 bl1
  +[0-9]+: 00000084 +0 +TLS +LOCAL +DEFAULT +10 bl2
  +[0-9]+: 00000088 +0 +TLS +LOCAL +DEFAULT +10 bl3
index 5abf9ea6652bc24e29fb48b3e25b6696fe718115..5177f4d30dde94380b7f936325e2a77b4ff3eeba 100644 (file)
@@ -90,7 +90,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbinpic2.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbinpic2.o
  +[0-9]+: 00000020 +0 +TLS +LOCAL +DEFAULT +7 sl1
  +[0-9]+: 00000024 +0 +TLS +LOCAL +DEFAULT +7 sl2
  +[0-9]+: 00000028 +0 +TLS +LOCAL +DEFAULT +7 sl3
@@ -99,7 +99,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: 00000034 +0 +TLS +LOCAL +DEFAULT +7 sl6
  +[0-9]+: 00000038 +0 +TLS +LOCAL +DEFAULT +7 sl7
  +[0-9]+: 0000003c +0 +TLS +LOCAL +DEFAULT +7 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
  +[0-9]+: 00000080 +0 +TLS +LOCAL +DEFAULT +8 bl1
  +[0-9]+: 00000084 +0 +TLS +LOCAL +DEFAULT +8 bl2
  +[0-9]+: 00000088 +0 +TLS +LOCAL +DEFAULT +8 bl3
index cd3c06e202dd0abec2bf23042607951c73fca89a..1c9c4f2cb2a83eaf666ac961cf8da46d85f73453 100644 (file)
@@ -88,7 +88,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbindesc.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbindesc.o
  +[0-9]+: 00000020 +0 +TLS +LOCAL +DEFAULT +7 sl1
  +[0-9]+: 00000024 +0 +TLS +LOCAL +DEFAULT +7 sl2
  +[0-9]+: 00000028 +0 +TLS +LOCAL +DEFAULT +7 sl3
@@ -97,7 +97,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: 00000034 +0 +TLS +LOCAL +DEFAULT +7 sl6
  +[0-9]+: 00000038 +0 +TLS +LOCAL +DEFAULT +7 sl7
  +[0-9]+: 0000003c +0 +TLS +LOCAL +DEFAULT +7 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
  +[0-9]+: 00000080 +0 +TLS +LOCAL +DEFAULT +8 bl1
  +[0-9]+: 00000084 +0 +TLS +LOCAL +DEFAULT +8 bl2
  +[0-9]+: 00000088 +0 +TLS +LOCAL +DEFAULT +8 bl3
index d47d2e94f2eb37f40082f23796daadea44c9728e..a5b4fb83c0e5943cc935517e27a13321864e5d09 100644 (file)
@@ -103,7 +103,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsdesc.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsdesc.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +7 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +7 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +7 sl3
index 4856c64f7062680d64fef87da61d272345487ca8..661f1c46c6bdb7a11281c197bf105485fae98985 100644 (file)
@@ -89,7 +89,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsnopic1.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsnopic1.o
  +[0-9]+: 0+00 +0 +TLS +LOCAL +DEFAULT +6 bl1
  +[0-9]+: 0+04 +0 +TLS +LOCAL +DEFAULT +6 bl2
  +[0-9]+: 0+08 +0 +TLS +LOCAL +DEFAULT +6 bl3
index ae920583a4498e66d1dfd37023fcc744846eaabf..3425c951bd011252f932016173e3218d1349d6b8 100644 (file)
@@ -108,7 +108,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlspic1.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlspic1.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +8 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +8 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +8 sl3
index 59f1cdd187f7547cb565d71547493cd93c889aa4..274445db8423cdc9c3be7e751f39353abbfc550c 100644 (file)
@@ -101,7 +101,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlspic3.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlspic3.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +6 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +6 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +6 sl3
index 6491bca3b444bb6e41c3de8cc9e663557a9c1a25..6abc5402ceb18565f1a19e53299edf2009c64538 100644 (file)
@@ -8,6 +8,6 @@ Symbol table '\.symtab' contains 5 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0000000000000000     0 SECTION LOCAL  DEFAULT    1 \.data
-     2: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/global-local-symtab\.o
+     2: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS .*global-local-symtab\.o
      3: 0000000000000004     4 OBJECT  LOCAL  DEFAULT    1 bar
      4: 0000000000000000     4 OBJECT  GLOBAL DEFAULT    1 foo
index 90d37ec2c6833b77d1bfc9708cfb62e8ba9b907c..911cc242529125b50a028e792725de6423cef6d4 100644 (file)
@@ -8,6 +8,6 @@ Symbol table '\.symtab' contains 5 entries:
    Num:    Value          Size Type    Bind   Vis      Ndx Name
      0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 0000000000000000     0 SECTION LOCAL  DEFAULT    1 
-     2: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/global-local-symtab\.o
+     2: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS .*global-local-symtab\.o
      3: 0000000000000004     4 OBJECT  LOCAL  DEFAULT    1 bar
      4: 0000000000000000     4 OBJECT  GLOBAL DEFAULT    1 foo
index 1e6ff20c03d8b343f0e7947acf5884d61757a351..7fec0a7c67a585c9be161713df56a6a65cc92113 100644 (file)
@@ -8,6 +8,6 @@ Symbol table '\.symtab' contains 5 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 00000000     0 SECTION LOCAL  DEFAULT    1 \.data
-     2: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/global-local-symtab\.o
+     2: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*global-local-symtab\.o
      3: 00000004     4 OBJECT  LOCAL  DEFAULT    1 bar
      4: 00000000     4 OBJECT  GLOBAL DEFAULT    1 foo
index 9e7ceaa76e8527e77533841b250d03e7c67560d3..047f290a277f9decb85ef8b999e9077dd69ccda7 100644 (file)
@@ -8,6 +8,6 @@ Symbol table '\.symtab' contains 5 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 00000000     0 SECTION LOCAL  DEFAULT    1 
-     2: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/global-local-symtab\.o
+     2: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*global-local-symtab\.o
      3: 00000004     4 OBJECT  LOCAL  DEFAULT    1 bar
      4: 00000000     4 OBJECT  GLOBAL DEFAULT    1 foo
index 85c849a595b08458c29b0b1df4b05466d6fdb410..2bc0ac1b1af63dcef26e6e8b3963387b6693a2e3 100644 (file)
@@ -1,4 +1,4 @@
 #failif
 #...
-.*0+ +FILE +LOCAL +DEFAULT +ABS tmpdir/pr17973.o
+.*0+ +FILE +LOCAL +DEFAULT +ABS .*pr17973.o
 #...
index af3815c16c742a1ec3c483a473cbd19f0e4c1b24..a038baf6228852cffd5ebcb996534b1040255cc6 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          10000130 002130 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 002130 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 00214c 0001b0 10     15  21  4
-  \[15\] \.strtab           STRTAB          00000000 0022fc 00005c 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 002358 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -106,7 +106,7 @@ Symbol table '\.symtab' contains 27 entries:
     11: 10000128     0 SECTION LOCAL  DEFAULT   11 
     12: 10000130     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     15: 10000080     0 FUNC    LOCAL  HIDDEN     9 sub1
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008154     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
index af3815c16c742a1ec3c483a473cbd19f0e4c1b24..a038baf6228852cffd5ebcb996534b1040255cc6 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          10000130 002130 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 002130 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 00214c 0001b0 10     15  21  4
-  \[15\] \.strtab           STRTAB          00000000 0022fc 00005c 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 002358 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -106,7 +106,7 @@ Symbol table '\.symtab' contains 27 entries:
     11: 10000128     0 SECTION LOCAL  DEFAULT   11 
     12: 10000130     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     15: 10000080     0 FUNC    LOCAL  HIDDEN     9 sub1
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008154     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
index af3815c16c742a1ec3c483a473cbd19f0e4c1b24..a038baf6228852cffd5ebcb996534b1040255cc6 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          10000130 002130 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 002130 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 00214c 0001b0 10     15  21  4
-  \[15\] \.strtab           STRTAB          00000000 0022fc 00005c 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 002358 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -106,7 +106,7 @@ Symbol table '\.symtab' contains 27 entries:
     11: 10000128     0 SECTION LOCAL  DEFAULT   11 
     12: 10000130     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     15: 10000080     0 FUNC    LOCAL  HIDDEN     9 sub1
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008154     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
index af3815c16c742a1ec3c483a473cbd19f0e4c1b24..a038baf6228852cffd5ebcb996534b1040255cc6 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          10000130 002130 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 002130 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 00214c 0001b0 10     15  21  4
-  \[15\] \.strtab           STRTAB          00000000 0022fc 00005c 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 002358 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -106,7 +106,7 @@ Symbol table '\.symtab' contains 27 entries:
     11: 10000128     0 SECTION LOCAL  DEFAULT   11 
     12: 10000130     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     15: 10000080     0 FUNC    LOCAL  HIDDEN     9 sub1
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008154     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
index 4725356d09014645463b8a8756a2cec6ef0e52f4..bf783a975c0649b53eebf6c7b2fc54cc30a7c4e4 100644 (file)
@@ -18,8 +18,8 @@ Section Headers:
   \[13\] \.bss              NOBITS          100000cc 0020cc 000004 00  WA  0   0  4
   \[14\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020cc 000019 00      0   0  1
   \[15\] \.symtab           SYMTAB          00000000 0020e8 0001b0 10     16  22  4
-  \[16\] \.strtab           STRTAB          00000000 002298 00005e 00      0   0  1
-  \[17\] \.shstrtab         STRTAB          00000000 0022f6 000080 00      0   0  1
+  \[16\] \.strtab           STRTAB .*
+  \[17\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -111,7 +111,7 @@ Symbol table '\.symtab' contains 27 entries:
     12: 100000c0     0 SECTION LOCAL  DEFAULT   12 
     13: 100000cc     0 SECTION LOCAL  DEFAULT   13 
     14: 00000000     0 SECTION LOCAL  DEFAULT   14 
-    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1\.o
+    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1\.o
     16: 10000060     0 NOTYPE  LOCAL  DEFAULT   10 fish
     17: 100000c4     8 OBJECT  LOCAL  DEFAULT   12 w
     18: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
index 4564ffeecbefd15377c25ae0d34e45abceb5c513..771ad21805026ad425c088bb9f5319f10aec67ba 100644 (file)
@@ -18,8 +18,8 @@ Section Headers:
   \[13\] \.bss              NOBITS          100000cc 0020cc 000004 00  WA  0   0  4
   \[14\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020cc 000019 00      0   0  1
   \[15\] \.symtab           SYMTAB          00000000 0020e8 0001b0 10     16  22  4
-  \[16\] \.strtab           STRTAB          00000000 002298 00005e 00      0   0  1
-  \[17\] \.shstrtab         STRTAB          00000000 0022f6 000080 00      0   0  1
+  \[16\] \.strtab           STRTAB .*
+  \[17\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -111,7 +111,7 @@ Symbol table '\.symtab' contains 27 entries:
     12: 100000c0     0 SECTION LOCAL  DEFAULT   12 
     13: 100000cc     0 SECTION LOCAL  DEFAULT   13 
     14: 00000000     0 SECTION LOCAL  DEFAULT   14 
-    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1\.o
+    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1\.o
     16: 10000060     0 NOTYPE  LOCAL  DEFAULT   10 fish
     17: 100000c4     8 OBJECT  LOCAL  DEFAULT   12 w
     18: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
index 797b8aad1c326d4ac0ee72c58d2aebf6fb297758..a98c752a0d4ebe1bd19081d923147a28e0591445 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          100000c4 0020c4 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020c4 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 0020e0 000170 10     15  20  4
-  \[15\] \.strtab           STRTAB          00000000 002250 000057 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 0022a7 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -102,7 +102,7 @@ Symbol table '\.symtab' contains 23 entries:
     11: 100000c0     0 SECTION LOCAL  DEFAULT   11 
     12: 100000c4     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1r\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1r\.o
     15: 10000060     0 NOTYPE  LOCAL  DEFAULT    9 fish
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 0000810c     0 OBJECT  LOCAL  DEFAULT    6 _DYNAMIC
index d23eb2aa2804524ac2cd7bc394b350488be69635..6e795ffe643ed8da90f34036fed6dcc89767b14a 100644 (file)
@@ -17,8 +17,8 @@ Section Headers:
   \[12\] \.bss              NOBITS          100000c4 0020c4 000004 00  WA  0   0  4
   \[13\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020c4 000019 00      0   0  1
   \[14\] \.symtab           SYMTAB          00000000 0020e0 000170 10     15  20  4
-  \[15\] \.strtab           STRTAB          00000000 002250 000057 00      0   0  1
-  \[16\] \.shstrtab         STRTAB          00000000 0022a7 00007b 00      0   0  1
+  \[15\] \.strtab           STRTAB .*
+  \[16\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -102,7 +102,7 @@ Symbol table '\.symtab' contains 23 entries:
     11: 100000c0     0 SECTION LOCAL  DEFAULT   11 
     12: 100000c4     0 SECTION LOCAL  DEFAULT   12 
     13: 00000000     0 SECTION LOCAL  DEFAULT   13 
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1r\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1r\.o
     15: 10000060     0 NOTYPE  LOCAL  DEFAULT    9 fish
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 0000810c     0 OBJECT  LOCAL  DEFAULT    6 _DYNAMIC
index bca8810fa51de67b9596762f254fe465af7a6908..c9e60040c982c1bfe834f28e4df706ec4ddb6f46 100644 (file)
@@ -18,8 +18,8 @@ Section Headers:
   \[13\] \.bss              NOBITS          10000130 002130 000004 00  WA  0   0  4
   \[14\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 002130 000019 00      0   0  1
   \[15\] \.symtab           SYMTAB          00000000 00214c 0001c0 10     16  22  4
-  \[16\] \.strtab           STRTAB          00000000 00230c 00005c 00      0   0  1
-  \[17\] \.shstrtab         STRTAB          00000000 002368 000080 00      0   0  1
+  \[16\] \.strtab           STRTAB .*
+  \[17\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -113,7 +113,7 @@ Symbol table '\.symtab' contains 28 entries:
     12: 10000128     0 SECTION LOCAL  DEFAULT   12 
     13: 10000130     0 SECTION LOCAL  DEFAULT   13 
     14: 00000000     0 SECTION LOCAL  DEFAULT   14 
-    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    15: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     16: 10000080     0 FUNC    LOCAL  HIDDEN    10 sub1
     17: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     18: 00008160     0 OBJECT  LOCAL  DEFAULT  ABS _DYNAMIC
index ba0006512ed3f6e03bbffef9cc935061a0683d2c..82e65b9497f9da5dfdadc6fe1f4b7fdf3da67808 100644 (file)
@@ -15,8 +15,8 @@ Section Headers:
   \[10\] \.bss              NOBITS          100000f4 0020f4 000004 00  WA  0   0  4
   \[11\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020f4 000019 00      0   0  1
   \[12\] \.symtab           SYMTAB          00000000 002110 0001c0 10     13  22  4
-  \[13\] \.strtab           STRTAB          00000000 0022d0 000078 00      0   0  1
-  \[14\] \.shstrtab         STRTAB          00000000 002348 000071 00      0   0  1
+  \[13\] \.strtab           STRTAB .*
+  \[14\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -93,9 +93,9 @@ Symbol table '\.symtab' contains 28 entries:
      9: 100000e0     0 SECTION LOCAL  DEFAULT    9 
     10: 100000f4     0 SECTION LOCAL  DEFAULT   10 
     11: 00000000     0 SECTION LOCAL  DEFAULT   11 
-    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     13: 10000000     0 FUNC    LOCAL  HIDDEN     7 sub1
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1\.o
     15: 10000080     0 NOTYPE  LOCAL  DEFAULT    7 fish
     16: 100000ec     8 OBJECT  LOCAL  DEFAULT    9 w
     17: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
index ba0006512ed3f6e03bbffef9cc935061a0683d2c..82e65b9497f9da5dfdadc6fe1f4b7fdf3da67808 100644 (file)
@@ -15,8 +15,8 @@ Section Headers:
   \[10\] \.bss              NOBITS          100000f4 0020f4 000004 00  WA  0   0  4
   \[11\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020f4 000019 00      0   0  1
   \[12\] \.symtab           SYMTAB          00000000 002110 0001c0 10     13  22  4
-  \[13\] \.strtab           STRTAB          00000000 0022d0 000078 00      0   0  1
-  \[14\] \.shstrtab         STRTAB          00000000 002348 000071 00      0   0  1
+  \[13\] \.strtab           STRTAB .*
+  \[14\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -93,9 +93,9 @@ Symbol table '\.symtab' contains 28 entries:
      9: 100000e0     0 SECTION LOCAL  DEFAULT    9 
     10: 100000f4     0 SECTION LOCAL  DEFAULT   10 
     11: 00000000     0 SECTION LOCAL  DEFAULT   11 
-    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     13: 10000000     0 FUNC    LOCAL  HIDDEN     7 sub1
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1\.o
     15: 10000080     0 NOTYPE  LOCAL  DEFAULT    7 fish
     16: 100000ec     8 OBJECT  LOCAL  DEFAULT    9 w
     17: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
index c0f934b987599786bdec07a2c8266671e6a8070a..0d2fde87420d93a499fcf5262abac8d4375b33a2 100644 (file)
@@ -15,8 +15,8 @@ Section Headers:
   \[10\] \.bss              NOBITS          100000ec 0020ec 000004 00  WA  0   0  4
   \[11\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020ec 000019 00      0   0  1
   \[12\] \.symtab           SYMTAB          00000000 002108 0001b0 10     13  21  4
-  \[13\] \.strtab           STRTAB          00000000 0022b8 000077 00      0   0  1
-  \[14\] \.shstrtab         STRTAB          00000000 00232f 000071 00      0   0  1
+  \[13\] \.strtab           STRTAB .*
+  \[14\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -91,9 +91,9 @@ Symbol table '\.symtab' contains 27 entries:
      9: 100000e0     0 SECTION LOCAL  DEFAULT    9 
     10: 100000ec     0 SECTION LOCAL  DEFAULT   10 
     11: 00000000     0 SECTION LOCAL  DEFAULT   11 
-    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     13: 10000000     0 FUNC    LOCAL  HIDDEN     7 sub1
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1r\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1r\.o
     15: 10000080     0 NOTYPE  LOCAL  DEFAULT    7 fish
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008110     0 OBJECT  LOCAL  DEFAULT    6 _DYNAMIC
index c0f934b987599786bdec07a2c8266671e6a8070a..0d2fde87420d93a499fcf5262abac8d4375b33a2 100644 (file)
@@ -15,8 +15,8 @@ Section Headers:
   \[10\] \.bss              NOBITS          100000ec 0020ec 000004 00  WA  0   0  4
   \[11\] \.c6xabi\.attributes C6000_ATTRIBUTES 00000000 0020ec 000019 00      0   0  1
   \[12\] \.symtab           SYMTAB          00000000 002108 0001b0 10     13  21  4
-  \[13\] \.strtab           STRTAB          00000000 0022b8 000077 00      0   0  1
-  \[14\] \.shstrtab         STRTAB          00000000 00232f 000071 00      0   0  1
+  \[13\] \.strtab           STRTAB .*
+  \[14\] \.shstrtab         STRTAB .*
 Key to Flags:
 #...
 
@@ -91,9 +91,9 @@ Symbol table '\.symtab' contains 27 entries:
      9: 100000e0     0 SECTION LOCAL  DEFAULT    9 
     10: 100000ec     0 SECTION LOCAL  DEFAULT   10 
     11: 00000000     0 SECTION LOCAL  DEFAULT   11 
-    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-1\.o
+    12: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-1\.o
     13: 10000000     0 FUNC    LOCAL  HIDDEN     7 sub1
-    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS tmpdir/shlib-app-1r\.o
+    14: 00000000     0 FILE    LOCAL  DEFAULT  ABS .*shlib-app-1r\.o
     15: 10000080     0 NOTYPE  LOCAL  DEFAULT    7 fish
     16: 00000000     0 FILE    LOCAL  DEFAULT  ABS 
     17: 00008110     0 OBJECT  LOCAL  DEFAULT    6 _DYNAMIC
index 02b05d98a0699997e624a395871296163aede23c..c535732b7595155e828a904d18ba6a92ff58e32d 100644 (file)
@@ -88,7 +88,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* SECTION +LOCAL +DEFAULT +11 *
 .* SECTION +LOCAL +DEFAULT +12 *
 .* SECTION +LOCAL +DEFAULT +13 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbinpic.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbinpic.o
 .* TLS +LOCAL +DEFAULT +9 sl1
 .* TLS +LOCAL +DEFAULT +9 sl2
 .* TLS +LOCAL +DEFAULT +9 sl3
@@ -97,7 +97,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* TLS +LOCAL +DEFAULT +9 sl6
 .* TLS +LOCAL +DEFAULT +9 sl7
 .* TLS +LOCAL +DEFAULT +9 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
 .* TLS +LOCAL +DEFAULT +10 bl1
 .* TLS +LOCAL +DEFAULT +10 bl2
 .* TLS +LOCAL +DEFAULT +10 bl3
index 26cce6aa7f972122ae1461048552088cd356b83f..b1205fe49a76749de7ebe87b2dfa3e31bbc6914f 100644 (file)
@@ -81,7 +81,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* SECTION +LOCAL +DEFAULT +9 *
 .* SECTION +LOCAL +DEFAULT +10 *
 .* SECTION +LOCAL +DEFAULT +11 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbinpic2.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbinpic2.o
 .* TLS +LOCAL +DEFAULT +7 sl1
 .* TLS +LOCAL +DEFAULT +7 sl2
 .* TLS +LOCAL +DEFAULT +7 sl3
@@ -90,7 +90,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* TLS +LOCAL +DEFAULT +7 sl6
 .* TLS +LOCAL +DEFAULT +7 sl7
 .* TLS +LOCAL +DEFAULT +7 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
 .* TLS +LOCAL +DEFAULT +8 bl1
 .* TLS +LOCAL +DEFAULT +8 bl2
 .* TLS +LOCAL +DEFAULT +8 bl3
index 13978b7b67bcbbd4a7e8a773984a60635c87c7fb..9e46ca1d0fc700bc6644bd5e029ef7d41fa4aef0 100644 (file)
@@ -79,7 +79,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbindesc.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbindesc.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +7 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +7 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +7 sl3
@@ -88,7 +88,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: 0+34 +0 +TLS +LOCAL +DEFAULT +7 sl6
  +[0-9]+: 0+38 +0 +TLS +LOCAL +DEFAULT +7 sl7
  +[0-9]+: 0+3c +0 +TLS +LOCAL +DEFAULT +7 sl8
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsbin.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
  +[0-9]+: 0+80 +0 +TLS +LOCAL +DEFAULT +8 bl1
  +[0-9]+: 0+84 +0 +TLS +LOCAL +DEFAULT +8 bl2
  +[0-9]+: 0+88 +0 +TLS +LOCAL +DEFAULT +8 bl3
index 4fcd8826aec722fdf173ab4f4b3de7db4010ecd9..a15c6e0f22aa30785c2f6da3a4b3ba14446c18c9 100644 (file)
@@ -112,7 +112,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlsdesc.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlsdesc.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +8 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +8 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +8 sl3
index b3547eb945650ab8b46a75bc50e5c6927563cb93..024e124e51538553adfe119cbfc93ba6e20e80d2 100644 (file)
@@ -96,7 +96,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* SECTION +LOCAL +DEFAULT +10 *
 .* SECTION +LOCAL +DEFAULT +11 *
 .* SECTION +LOCAL +DEFAULT +12 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlspic1.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlspic1.o
 .* TLS +LOCAL +DEFAULT +8 sl1
 .* TLS +LOCAL +DEFAULT +8 sl2
 .* TLS +LOCAL +DEFAULT +8 sl3
index e02c33a6ae97ddc549b3a700031cbacd10e23434..a39a8fe0d0d8ee42e397fe1b23fc02b25f572e6f 100644 (file)
@@ -93,7 +93,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
 .* SECTION +LOCAL +DEFAULT +10 *
 .* SECTION +LOCAL +DEFAULT +11 *
 .* SECTION +LOCAL +DEFAULT +12 *
-.* FILE +LOCAL +DEFAULT +ABS tmpdir/tlspic3.o
+.* FILE +LOCAL +DEFAULT +ABS .*tlspic3.o
 .* TLS +LOCAL +DEFAULT +8 sl1
 .* TLS +LOCAL +DEFAULT +8 sl2
 .* TLS +LOCAL +DEFAULT +8 sl3
index dcd2b04bcfeaf7750d5bcb72ba395f09bbe9e817..09c6b215692b93e17833cf03ea38569c19b44000 100644 (file)
@@ -82,7 +82,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 +FILE +LOCAL +DEFAULT +ABS +tmpdir/tlsbin.o
+ +[0-9]+: [0-9a-f]+ +0 +FILE +LOCAL +DEFAULT +ABS .*tlsbin.o
  +[0-9]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl1
  +[0-9]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl2
  +[0-9]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl3
index b6f7067f4ce542bff588c8db002d0aee577c6b5f..70d8ef43d414ec31e87d8797a29a91b33eabd625 100644 (file)
@@ -100,7 +100,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
  +[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13 *
- +[0-9]+: [0-9a-f]+ +0 +FILE +LOCAL +DEFAULT +ABS +tmpdir/tlspic1.o
+ +[0-9]+: [0-9a-f]+ +0 +FILE +LOCAL +DEFAULT +ABS .*tlspic1.o
  +[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +7 sl1
  +[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +7 sl2
  +[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +7 sl3