| #name: objdump multiple --disassemble= | |
| #source: multi1.s | |
| #source: multi2.s | |
| #ld: -r | |
| #objdump: --disassemble=func --disassemble=func2 -wz | |
| # ECOFF disassembly omits local symbols, for whatever reason. | |
| #xfail: "alpha*-*-*ecoff" "alpha*-*-osf*" | |
| .*: +file format .* | |
| Disassembly of section .*: | |
| 0+ <func>: | |
| [ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #?[ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #?[ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| 0+[0-1][0-9a-f] <func2>: | |
| [ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #... | |
| 0+[0-2][0-9a-f] <func2>: | |
| [ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #?[ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #?[ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| 0+[0-3][0-9a-f] <func>: | |
| [ ]*[0-9a-f]+: [0-9a-f][0-9a-f].* | |
| #pass |