Remove tic80 support
[deliverable/binutils-gdb.git] / binutils / testsuite / binutils-all / objcopy.exp
index ba5ddc8651a18c0e99699fa2b71993326e6895ef..88f63fee393013d8388d8cbf0e79f986793905b7 100644 (file)
@@ -81,7 +81,6 @@ proc objcopy_test {testname srcfile} {
        setup_xfail "m8*-*"
        setup_xfail "sh-*-coff*"
        setup_xfail "tic54x-*-*"
-       setup_xfail "tic80-*-*"
 
        clear_xfail "hppa*64*-*-hpux*" "hppa*-*-linux*" "hppa*-*-lites*"
        clear_xfail "hppa*-*-*n*bsd*" "hppa*-*-rtems*" "*-*-*elf*"
@@ -1102,16 +1101,18 @@ if [is_elf_format] {
     run_dump_test "group-7c"
     run_dump_test "copy-1"
     run_dump_test "note-1"
-    # Use bintest.o from the note-1 test to determine ELF32 or ELF64
-    if [is_elf64 tmpdir/bintest.o] {
+    # Use copytest.o from the note-1 test to determine ELF32 or ELF64
+    if [is_elf64 tmpdir/copytest.o] {
        set elf64 "--defsym ELF64=1"
        run_dump_test "note-2-64"
        run_dump_test "note-3-64"
        run_dump_test "note-4-64"
+       run_dump_test "note-6-64"
     } else {
        run_dump_test "note-2-32"
        run_dump_test "note-3-32"
        run_dump_test "note-4-32"
+       run_dump_test "note-6-32"
     }
     run_dump_test "note-5"
 }
@@ -1220,6 +1221,9 @@ if [is_elf_format] {
     run_dump_test "only-section-01"
     run_dump_test "remove-section-01"
 
+    run_dump_test "keep-section-1"
+    run_dump_test "keep-section-2"
+
     # Test the remove relocation functionality
     set test_list [lsort [glob -nocomplain $srcdir/$subdir/remove-relocs-*.d]]
     foreach t $test_list {
@@ -1310,3 +1314,5 @@ proc objcopy_remove_relocations_from_executable { } {
 objcopy_remove_relocations_from_executable
 
 run_dump_test "pr23633"
+
+run_dump_test "set-section-alignment"
This page took 0.024095 seconds and 4 git commands to generate.