2001-11-19 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 19 Nov 2001 20:32:02 +0000 (20:32 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 19 Nov 2001 20:32:02 +0000 (20:32 +0000)
* ld-elfvsb/define.s: Mark all global lables as object.

* ld-elfvsb/hidden0.d: Match large section number.
* ld-elfvsb/hidden1.d: Likewise.
* ld-elfvsb/internal0.d: Likewise.
* ld-elfvsb/internal1.d: Likewise.
* ld-elfvsb/protected0.d: Likewise.
* ld-elfvsb/protected1.d: Likewise.

* ld-elfvsb/hidden0.d: Change NOTYPE to OBJECT.
* ld-elfvsb/internal0.d: Likewise.
* ld-elfvsb/protected0.d: Likewise.

ld/testsuite/ChangeLog
ld/testsuite/ld-elfvsb/define.s
ld/testsuite/ld-elfvsb/hidden0.d
ld/testsuite/ld-elfvsb/hidden1.d
ld/testsuite/ld-elfvsb/internal0.d
ld/testsuite/ld-elfvsb/internal1.d
ld/testsuite/ld-elfvsb/protected0.d
ld/testsuite/ld-elfvsb/protected1.d

index d11ea22c4ee5306f1054088c7c7dc3b5858aa4c9..5b53e54a2124c40b58154c4b188af5b937b56db6 100644 (file)
@@ -1,3 +1,18 @@
+2001-11-19  H.J. Lu <hjl@gnu.org>
+
+       * ld-elfvsb/define.s: Mark all global lables as object.
+
+       * ld-elfvsb/hidden0.d: Match large section number.
+       * ld-elfvsb/hidden1.d: Likewise.
+       * ld-elfvsb/internal0.d: Likewise.
+       * ld-elfvsb/internal1.d: Likewise.
+       * ld-elfvsb/protected0.d: Likewise.
+       * ld-elfvsb/protected1.d: Likewise.
+
+       * ld-elfvsb/hidden0.d: Change NOTYPE to OBJECT.
+       * ld-elfvsb/internal0.d: Likewise.
+       * ld-elfvsb/protected0.d: Likewise.
+
 2001-11-15  H.J. Lu <hjl@gnu.org>
 
        * ld-sh/ld-r-1.d: Updated.
index 3d29f7c0c35a39d1819ae165edb48730bc325ca4..66cf4c2b51a6a616820851ed5d5111e966b35a9d 100644 (file)
@@ -1,6 +1,10 @@
+       .data
        .globl protected
+       .type protected,@object
 protected:
        .globl hidden
+       .type hidden,@object
 hidden:
        .globl internal
+       .type internal,@object
 internal:
index 33356c199742615b6a7ad7688ef731ea594157aa..46fc6475685cbaef68632132cad785c35cd169d4 100644 (file)
@@ -6,5 +6,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL HIDDEN    . hidden
+[      ]*[0-9]+: [0-9a-fA-F]*     0 OBJECT  GLOBAL HIDDEN    . hidden
 #pass
index 30032b291376e09b4ff9dc598db60dc7f8431971..667f1088a88ba7e95c3d2444864bbc2a3aefc425 100644 (file)
@@ -5,5 +5,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL HIDDEN  UND hidden
+[      ]*[0-9]+: [0-9a-fA-F]*     0 NOTYPE  GLOBAL HIDDEN  UND hidden
 #pass
index 259ed6d0dc8475c1c1ba6ff2e3721577a76685fe..a42ae02ffb31f4df23e77881e8695d3bf7e0b383 100644 (file)
@@ -6,5 +6,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL INTERNAL    . internal
+[      ]*[0-9]+: [0-9a-fA-F]*     0 OBJECT  GLOBAL INTERNAL    . internal
 #pass
index 2d36bba62529564f52714e1be23dbf596d5984eb..c110ac62f44697b4b4411373c97b52d329cdceb2 100644 (file)
@@ -5,5 +5,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL INTERNAL  UND internal
+[      ]*[0-9]+: [0-9a-fA-F]*     0 NOTYPE  GLOBAL INTERNAL  UND internal
 #pass
index 56bbdd40a0dbd2e30129976f7e3fc9053784cf21..48b7885e45ed5b1d0532eedc3f85f6183e885e08 100644 (file)
@@ -6,5 +6,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL PROTECTED    . protected
+[      ]*[0-9]+: [0-9a-fA-F]*     0 OBJECT  GLOBAL PROTECTED    . protected
 #pass
index beaa4444f5698f73922d55e6210a9d6c0cf5902e..2f4931ae42325b265f14819c94a7e350b0a8e2d4 100644 (file)
@@ -5,5 +5,5 @@
 Symbol table '.symtab' contains .* entries:
    Num:    Value[      ]+Size Type    Bind   Vis      Ndx Name
 #...
-     .: [0-9a-fA-F]*     0 NOTYPE  GLOBAL PROTECTED  UND protected
+[      ]*[0-9]+: [0-9a-fA-F]*     0 NOTYPE  GLOBAL PROTECTED  UND protected
 #pass