OLD | NEW |
1 # Expect script for various ARM ELF tests. | 1 # Expect script for various ARM ELF tests. |
2 # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 | 2 # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 |
3 # Free Software Foundation, Inc. | 3 # Free Software Foundation, Inc. |
4 # | 4 # |
5 # This file is part of the GNU Binutils. | 5 # This file is part of the GNU Binutils. |
6 # | 6 # |
7 # This program is free software; you can redistribute it and/or modify | 7 # This program is free software; you can redistribute it and/or modify |
8 # it under the terms of the GNU General Public License as published by | 8 # it under the terms of the GNU General Public License as published by |
9 # the Free Software Foundation; either version 3 of the License, or | 9 # the Free Software Foundation; either version 3 of the License, or |
10 # (at your option) any later version. | 10 # (at your option) any later version. |
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
412 {farcall-mixed-app.s} | 412 {farcall-mixed-app.s} |
413 {{objdump -fdw farcall-mixed-app-v5.d} {objdump -Rw farcall-mixed-app.r} | 413 {{objdump -fdw farcall-mixed-app-v5.d} {objdump -Rw farcall-mixed-app.r} |
414 {readelf -Ds farcall-mixed-app.sym}} | 414 {readelf -Ds farcall-mixed-app.sym}} |
415 "farcall-mixed-app-v5"} | 415 "farcall-mixed-app-v5"} |
416 | 416 |
417 {"Mixed ARM/Thumb shared library with long branches" "-shared -T arm-lib.ld"
"" | 417 {"Mixed ARM/Thumb shared library with long branches" "-shared -T arm-lib.ld"
"" |
418 {farcall-mixed-lib1.s farcall-mixed-lib2.s} | 418 {farcall-mixed-lib1.s farcall-mixed-lib2.s} |
419 {{objdump -fdw farcall-mixed-lib.d}} | 419 {{objdump -fdw farcall-mixed-lib.d}} |
420 "farcall-mixed-lib.so"} | 420 "farcall-mixed-lib.so"} |
421 | 421 |
| 422 {"R_ARM_THM_JUMP24 Relocation veneers: Short 1" |
| 423 "-defsym _start=0x8000 --section-start destsect=0x00009000" |
| 424 "-march=armv7-a -mthumb" |
| 425 {jump-reloc-veneers.s} |
| 426 {{objdump -d jump-reloc-veneers-short1.d}} |
| 427 "jump-reloc-veneers-short1"} |
| 428 {"R_ARM_THM_JUMP24 Relocation veneers: Short 2" |
| 429 "-defsym _start=0x8000 --section-start destsect=0x00900000" |
| 430 "-march=armv7-a -mthumb" |
| 431 {jump-reloc-veneers.s} |
| 432 {{objdump -d jump-reloc-veneers-short2.d}} |
| 433 "jump-reloc-veneers-short2"} |
| 434 {"R_ARM_THM_JUMP24 Relocation veneers: Long" |
| 435 "-defsym _start=0x8000 --section-start destsect=0x09000000" |
| 436 "-march=armv7-a -mthumb" |
| 437 {jump-reloc-veneers.s} |
| 438 {{objdump -d jump-reloc-veneers-long.d}} |
| 439 "jump-reloc-veneers-long"} |
422 } | 440 } |
423 | 441 |
424 run_ld_link_tests $armeabitests | 442 run_ld_link_tests $armeabitests |
425 run_dump_test "attr-merge-wchar-00" | 443 run_dump_test "attr-merge-wchar-00" |
426 run_dump_test "attr-merge-wchar-02" | 444 run_dump_test "attr-merge-wchar-02" |
427 run_dump_test "attr-merge-wchar-04" | 445 run_dump_test "attr-merge-wchar-04" |
428 run_dump_test "attr-merge-wchar-20" | 446 run_dump_test "attr-merge-wchar-20" |
429 run_dump_test "attr-merge-wchar-22" | 447 run_dump_test "attr-merge-wchar-22" |
430 run_dump_test "attr-merge-wchar-24" | 448 run_dump_test "attr-merge-wchar-24" |
431 run_dump_test "attr-merge-wchar-40" | 449 run_dump_test "attr-merge-wchar-40" |
(...skipping 11 matching lines...) Expand all Loading... |
443 run_dump_test "farcall-section" | 461 run_dump_test "farcall-section" |
444 run_dump_test "attr-merge-unknown-1" | 462 run_dump_test "attr-merge-unknown-1" |
445 run_dump_test "attr-merge-unknown-2" | 463 run_dump_test "attr-merge-unknown-2" |
446 run_dump_test "attr-merge-unknown-2r" | 464 run_dump_test "attr-merge-unknown-2r" |
447 run_dump_test "attr-merge-unknown-3" | 465 run_dump_test "attr-merge-unknown-3" |
448 run_dump_test "unwind-1" | 466 run_dump_test "unwind-1" |
449 run_dump_test "unwind-2" | 467 run_dump_test "unwind-2" |
450 run_dump_test "unwind-3" | 468 run_dump_test "unwind-3" |
451 run_dump_test "unwind-4" | 469 run_dump_test "unwind-4" |
452 run_dump_test "unwind-5" | 470 run_dump_test "unwind-5" |
OLD | NEW |