diff options
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/all/string.d | 9 | ||||
-rw-r--r-- | gas/testsuite/gas/all/string.s | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/elf/type.e | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/elf/type.s | 2 |
5 files changed, 13 insertions, 8 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 1acc54c..b1b0668 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-10-16 Nick Clifton <nickc@redhat.com> + + * gas/elf/elf.exp: Accept COMMON in readelf's output. + * gas/elf/type.s: Add test of common type. + * gas/elf/type.e: Extend expected output. + 2007-10-11 Nick Clifton <nickc@redhat.com> * gas/elf/elf.exp (run_elf_list_test): Run section6 test. diff --git a/gas/testsuite/gas/all/string.d b/gas/testsuite/gas/all/string.d index da6177d..b8bfd84 100644 --- a/gas/testsuite/gas/all/string.d +++ b/gas/testsuite/gas/all/string.d @@ -4,9 +4,8 @@ .*: .* Contents of section (\.data|\$DATA\$): - 0000 73747238 00000000 00000000 00000000 str8.* - 0010 7374726e 65773800 00000000 00000000 strnew8.* - 0020 (73007400 72003100 36000000 00000000|00730074 00720031 00360000 00000000).* - 0030 (33000000 32000000 00000000 00000000|00000033 00000032 00000000 00000000).* - 0040 (36000000 00000000 34000000 00000000|00000000 00000036 00000000 00000034).* + 0000 7374726e 65773800 00000000 00000000 strnew8.* + 00.. (73007400 72003100 36000000 00000000|00730074 00720031 00360000 00000000).* + 00.. (33000000 32000000 00000000 00000000|00000033 00000032 00000000 00000000).* + 00.. (36000000 00000000 34000000 00000000|00000000 00000036 00000000 00000034).* #pass diff --git a/gas/testsuite/gas/all/string.s b/gas/testsuite/gas/all/string.s index 80743bb..6565a71 100644 --- a/gas/testsuite/gas/all/string.s +++ b/gas/testsuite/gas/all/string.s @@ -1,7 +1,4 @@ .data - .string "str8" - - .balign 16 .string8 "strnew8" .balign 16 diff --git a/gas/testsuite/gas/elf/type.e b/gas/testsuite/gas/elf/type.e index 97742e8..50a49ab 100644 --- a/gas/testsuite/gas/elf/type.e +++ b/gas/testsuite/gas/elf/type.e @@ -2,3 +2,4 @@ .: 0+0 1 OBJECT LOCAL DEFAULT . object .: 0+1 1 TLS LOCAL DEFAULT . tls_object .: 0+2 1 NOTYPE LOCAL DEFAULT . notype + ..: 0+1 1 (COMMON|OBJECT) GLOBAL DEFAULT COM common diff --git a/gas/testsuite/gas/elf/type.s b/gas/testsuite/gas/elf/type.s index fdb7646..11f75bf 100644 --- a/gas/testsuite/gas/elf/type.s +++ b/gas/testsuite/gas/elf/type.s @@ -16,3 +16,5 @@ tls_object: .size notype,1 notype: .byte 0x0 + .comm common, 1 + .type common,STT_COMMON |