Lines Matching refs:run
3 * run-debuginfod-section.sh (RPM_BUILDID): Use buildid from non-zstd
8 * Makefile.am (TESTS): Add run-debuginfod-section.sh.
9 * run-debuginfod-section.sh: New test.
22 * run-readelf-s.sh: Add tests for the --syms alias.
29 * run-debuginfod-archive-rename.sh: Likewise.
30 * run-debuginfod-extraction-passive.sh: Likewise.
31 * run-debuginfod-response-headers.sh: Likewise.
32 * run-debuginfod-webapi-concurrency.sh: Likewise.
33 * run-strip-test.sh: Likewise.
47 (TESTS): Add run-dwfl-report-offline-memory.sh.
51 * run-dwfl-report-offline-memory.sh: Likewise.
59 * run-ar-N.sh: New test.
60 * Makefile.am (TESTS): Add run-ar-N.sh.
65 * run-debuginfod-response-headers.sh: Use case-insensitive
68 * run-debuginfod-sizetime.sh: Update for debuginfod-find -v -v.
72 * run-debuginfod-response-headers.sh: Added test
82 * run-debuginfod-percent-escape.sh: Add initial scan wait_ready.
86 * run-readelf-Dd.sh: New test.
87 * Makefile.am (TESTS): Add run-readelf-Dd.sh.
93 * run-readelf-arm-flags.sh: New test.
94 * Makefile.am (TESTS): Add run-readelf-arm-flags.sh.
99 * run-debuginfod-fd-prefetch-caches.sh: Rewritten.
103 * Makefile.am (TESTS): Add run-debuginfod-federation-metrics.sh
108 * run-debuginfod-webapi-concurrency.sh: Fix PR number in xfail.
112 * run-debuginfod-webapi-concurrency.sh: Lower parallel lookups.
117 * run-alldts.sh: NULL comes last.
118 * run-readelf-d.sh: Adjust Dynamic entries, remove DT_NULL
123 * run-debuginfod-federation-sqlite.sh: Don't try to corrupt
128 * Makefile.am (TESTS): Remove run-debuginfod-000-permission.sh
129 and add run-debuginfod-negative-cache.sh.
131 * run-debuginfod-federation-link.sh: Update comments about
133 * run-debuginfod-federation-metrics.sh: Likewise.
134 * run-debuginfod-federation-sqlite.sh: Likewise.
135 * run-debuginfod-tmp-home.sh: Likewise.
139 * run-large-elf-file.sh: Check elf class of addsections binary.
143 * run-debuginfod-query-retry.sh: Use /bin/sh instead of /bin/ls.
148 * run-debuginfod-webapi-concurrency.sh: New test for -C.
173 * run-debuginfod-000-permission.sh: Don't set DEBUGINFOD_TIMEOUT.
174 * run-debuginfod-archive-groom.sh: Likewise.
175 * run-debuginfod-archive-rename.sh: Likewise.
176 * run-debuginfod-archive-test.sh: Likewise.
177 * run-debuginfod-artifact-running.sh: Likewise.
178 * run-debuginfod-dlopen.sh: Likewise.
179 * run-debuginfod-extraction.sh: Likewise.
180 * run-debuginfod-federation-link.sh: Likewise.
181 * run-debuginfod-federation-metrics.sh: Likewise.
182 * run-debuginfod-federation-sqlite.sh: Likewise.
183 * run-debuginfod-malformed.sh: Likewise.
184 * run-debuginfod-tmp-home.sh: Likewise.
185 * run-debuginfod-writable.sh: Likewise.
190 * run-debuginfod-extraction-passive.sh: New test.
196 * run-nvidia-extended-linemap-libdw.sh: New test.
197 * run-nvidia-extended-linemap-readelf.sh: Likewise.
201 (TESTS): Add run-nvidia-extended-linemap-libdw.sh and
202 run-nvidia-extended-linemap-readelf.sh
208 * Makefile.am (TESTS): Add run-readelf-fat-lto.sh.
209 (EXTRA_DIST): Add run-readelf-fat-lto.sh and
211 * run-readelf-fat-lto.sh: New test.
217 * run-debuginfod-archive-groom.sh: Look for new groom metric.
222 * run-debuginfod-000-permission.sh, -writable.sh:
232 * run-debuginfod-000-permission.sh: Expect artifacttype metrics.
236 * run-debuginfod-response-header.sh: removed checking for Connection
241 * run-varlocs-vars.sh: New test.
251 (TESTS): Add run-varlocs-vars.sh.
258 * run-debuginfod-fd-prefetch-caches.sh: Use || true when grep -c fails.
265 * run-debuginfod-federation-link.sh: Use separate client caches
268 * run-debuginfod-federation-metrics.sh: Likewise.
269 * run-debuginfod-federation-sqlite.sh: Likewise.
273 * Makefile.am: added run-debuginfod-percent-escape.sh to TESTS and
282 * run-debuginfod-archive-groom.sh: Wait for initial scan and groom
284 * run-debuginfod-archive-rename.sh: Likewise.
285 * run-debuginfod-artifact-running.sh: Wait for initial scan cycle
287 * run-debuginfod-dlopen.sh: Likewise.
288 * run-debuginfod-extraction.sh: Likewise.
289 * run-debuginfod-federation-link.sh: Don't wait twice for the initial
294 * run-debuginfod-archive-groom.sh: Wait for initial scan and groom
296 * run-debuginfod-archive-rename.sh: Likewise.
297 * run-debuginfod-federation-sqlite.sh: Likewise.
298 * run-debuginfod-archive-test.sh: Wait for initial scan cycle.
299 * run-debuginfod-artifact-running.sh: Likewise.
300 * run-debuginfod-dlopen.sh: Likewise.
301 * run-debuginfod-extraction.sh: Likewise.
302 * run-debuginfod-federation-link.sh: Likewise.
303 * run-debuginfod-federation-metrics.sh: Likewise.
304 * run-debuginfod-malformed.sh: Likewise.
305 * run-debuginfod-regex.sh: Likewise.
306 * run-debuginfod-tmp-home.sh: Likewise.
307 * run-debuginfod-writable.sh: Likewise.
311 * run-debuginfod-archive-groom.sh: Set DEBUGINFOD_URLS after starting
313 * run-debuginfod-archive-rename.sh: Likewise.
314 * run-debuginfod-federation-link.sh: Don't set DEBUGINFOD_URLS.
315 * run-debuginfod-federation-sqlite.sh: Likewise.
316 * run-debuginfod-federation-metrics.sh: Add comment why invalid
328 * run-debuginfod-file.sh: Set DEBUGINFOD_CACHE_PATH. Export
330 * run-debuginfod-query-retry.sh: Add DEBUGINFOD_CACHE_PATH
335 * run-debuginfod-000-permission.sh: Set DEBUGINFOD_CACHE_PATH
337 * run-debuginfod-archive-groom.sh: Likewise.
338 * run-debuginfod-archive-test.sh: Likewise.
339 * run-debuginfod-dlopen.sh: Likewise.
340 * run-debuginfod-duplicate-urls.sh: Likewise.
341 * run-debuginfod-extraction.sh: Likewise.
342 * run-debuginfod-fd-prefetch-caches.sh: Likewise.
343 * run-debuginfod-malformed.sh: Likewise.
344 * run-debuginfod-sizetime.sh: Likewise.
345 * run-debuginfod-tmp-home.sh: Likewise.
346 * run-debuginfod-writable.sh: Likewise.
354 * run-debuginfod-response-headers.sh: Ensures custom http response
360 * run-debuginfod-find.sh: Use ":memory:" for the
365 * run-debuginfod-find.sh: Use clean, separate databases for
370 * run-debuginfod-find.sh: Add test for X-Forwarded-For hops limit.
375 run-debuginfod-000-permission.sh,
376 run-debuginfod-archive-groom.sh,
377 run-debuginfod-archive-rename.sh,
378 run-debuginfod-archive-test.sh,
379 run-debuginfod-artifact-running.sh,
380 run-debuginfod-dlopen.sh,
381 run-debuginfod-duplicate-urls.sh,
382 run-debuginfod-extraction.sh,
383 run-debuginfod-fd-prefetch-caches.sh,
384 run-debuginfod-federation-link.sh,
385 run-debuginfod-federation-metrics.sh,
386 run-debuginfod-federation-sqlite.sh,
387 run-debuginfod-file.sh,
388 run-debuginfod-malformed.sh,
389 run-debuginfod-no-urls.sh,
390 run-debuginfod-query-retry.sh,
391 run-debuginfod-regex.sh,
392 run-debuginfod-sizetime.sh,
393 run-debuginfod-tmp-home.sh,
394 run-debuginfod-x-forwarded.sh
395 and run-debuginfod-writable.sh.
409 * run-debuginfod-find.sh: Added a test to ensure that
416 * run-debuginfod-percent-escape.sh: Added a test ensuring files with %
421 * run-debuginfod-find.sh: Properly kill $PID4 by waiting for it to
427 * run-debuginfod-find.sh: Test to ensure options
434 * run-debuginfod-find.sh: Add test case for retry mechanism.
439 * run-debuginfod-find.sh: Added test case for grooming the database
445 * run-debuginfod-find.sh: Wrote test to ensure duplicate urls are in
456 * run-strip-largealign.sh: New test.
457 * Makefile.am (TESTS): Add run-strip-largealign.sh.
458 (EXTRA_DIST): Add run-strip-largealign.sh and
463 * run-debuginfo-find.sh: unset VALGRIND_CMD before testing debuginfod
468 * run-debuginfod-find.sh: Fix intermittent groom/stale failure,
473 * run-debuginfod-find.sh (err): Elaborate. Use as the reliable
479 * run-debuginfod-find.sh: Test "after-you" queueing via flooding
485 * run-debuginfod-find.sh: Test absence of 404-latch bug in client
498 * run-debuginfod-find.sh: Added tests for negative cache files.
503 * run-debuginfod-find.sh: Add test case for unwriteable cache files.
507 * run-low_high_pc-dw-form-indirect.sh: New file.
508 * run-readelf-dw-form-indirect.sh: New file.
510 * Makefile.am (TESTS): Add run-low_high_pc-dw-form-indirect.sh and
511 run-readelf-dw-form-indirect.sh.
512 (EXTRA_DIST): Add run-low_high_pc-dw-form-indirect.sh,
513 run-readelf-dw-form-indirect.sh, and testfile-dw-form-indirect.bz2.
518 * run-debuginfod-find.sh: Add test case for cache cleanup rmdir.
522 * run-debuginfod-find.sh: Add a tiny test for client object reuse.
528 * run-debuginfod-find.sh: Add thread comm checks.
544 * run-debuginfod-find.sh: Add bad webapi artifacttype test.
548 * run-debuginfod-find.sh: Tweak wait_ready() to also print -vvv log of
554 * run-readelf-types.sh: Add CU start to type offset reference.
563 * run-debuginfod-find.sh: Check for cpio availability.
567 * run-debuginfod-find.sh: Smoke test --fdcache-mintmp option handling.
573 * run-disasm-x86-64.sh: use ${CC} instead of 'gcc'.
574 * run-disasm-x86.sh: Likewise.
575 * run-strip-g.sh: Likewise.
576 * run-strip-nothing.sh: Likewise.
577 * run-test-includes.sh: Likewise.
592 * run-retain.sh: New test.
593 * Makefile.am (TESTS): Add run-retain.sh.
594 (EXTRA_DIST): Add run-retain.sh and testfile-retain.o.bz2
603 * run-lfs-symbols.sh: Likewise.
606 * run-readelf-line.sh: Likewise.
607 * run-stack-demangled-test.sh: Likewise.
618 run-disasm-bpf.sh unconditionally.
622 * run-debuginfod-find.sh: Add sqlite error injection & stats.
626 * run-debuginfod-find.sh: Create bogus R/nothing.rpm with cyclic
631 * run-debuginfod-find.sh: Look for http-* metrics.
659 and run binaries directly under valgrind.
667 * run-debuginfod-find.sh: Modify for tweaked/new metrics.
672 * run-debuginfod-find.sh: Modify test for restored
678 * run-debuginfod-find.sh: Modify test for different
684 * run-debuginfod-find.sh: Add tests for successful archive fetches across
708 * run-allregs.sh: Remove tilegx testfile60 testcase.
713 * run-debuginfod-find.sh: Trigger some errors with dummy "nothing.rpm"
718 * run-readelf-compressed-zstd.sh: New test.
719 * Makefile.am (EXTRA_DISTS): Add run-readelf-compressed-zstd.sh.
720 (TESTS): Add run-readelf-compressed-zstd.sh if HAVE_ZSTD.
724 * run-readelf-frames.sh: New test.
725 * Makefile.am (TESTS): Add run-readelf-frames.sh.
731 * run-readelf-n.sh: Handle testfile-gnu-property-note-aarch64.
749 * run-test-includes.sh: New test.
750 * Makefile.am (TESTS): Add run-test-includes.sh.
755 * run-debuginfod-find.sh: Add scheme free url testcase.
759 * Makefile.am (TESTS): Don't add run-debuginfod-find.sh when
765 * run-ar.sh: Likewise.
766 * run-backtrace-core-aarch64.sh: Likewise.
767 * run-backtrace-core-i386.sh: Likewise.
768 * run-backtrace-core-ppc.sh: Likewise.
769 * run-backtrace-core-s390.sh: Likewise.
770 * run-backtrace-core-s390x.sh: Likewise.
771 * run-backtrace-core-sparc.sh: Likewise.
772 * run-backtrace-core-x32.sh: Likewise.
773 * run-backtrace-core-x86_64.sh: Likewise.
774 * run-backtrace-data.sh: Likewise.
775 * run-backtrace-demangle.sh: Likewise.
776 * run-backtrace-dwarf.sh: Likewise.
777 * run-backtrace-fp-core-aarch64.sh: Likewise.
778 * run-backtrace-fp-core-i386.sh: Likewise.
779 * run-backtrace-fp-core-ppc64le.sh: Likewise.
780 * run-backtrace-fp-core-x86_64.sh: Likewise.
781 * run-backtrace-native-biarch.sh: Likewise.
782 * run-backtrace-native-core-biarch.sh: Likewise.
783 * run-backtrace-native-core.sh: Likewise.
784 * run-backtrace-native.sh: Likewise.
785 * run-debuginfod-find.sh: Likewise.
786 * run-deleted.sh: Likewise.
787 * run-dwelf_elf_e_machine_string.sh: Likewise.
788 * run-large-elf-file.sh: Likewise.
789 * run-lfs-symbols.sh: Likewise.
790 * run-linkmap-cut.sh: Likewise.
800 * run-nm-syms.sh: New test.
801 * Makefile.am (TESTS): Add run-nm-syms.sh.
802 (EXTRA_DIST): run-nm-syms.sh, testfilesyms32.bz2 and
816 * run-allfcts.sh: Add testfile-lto-gcc9 and testfile-lto-gcc8
823 * run-allfcts.sh: Add testfile-lto-gcc10 test.
828 * run-varlocs-self.sh: Run testrun_on_self_exe and
829 testrun_on_self_lib with -e, run testrun_on_self_obj with
839 * run-debuginfod-find.sh: Test timestamps of archive-origin files.
843 * run-debuginfod-find.sh: Test /path/-based debuginfod-find.
847 * run-debuginfod-find.sh: Test relay of UA and XFF headers across
852 * run-debuginfod-find.sh: Look for debuginfod's new
857 * run-debuginfod-find.sh: Look for bsdtar instead of dpkg.
861 * run-debuginfod-find.sh: Check for bsdtar zstd capability
878 * run-debuginfod-find.sh: Test them.
882 * run-debuginfod-find.sh: Test the more detailed debuginfod
888 * run-lfs-symbols.sh: Also check that file exists. Add more logs.
895 * run-getphdrnum.sh: New test.
898 (TESTS): Add run-getphdrnum.sh.
899 (EXTRA_DIST): Add run-getphdrnum.sh and testfile-phdrs.elf.bz2.
904 * run-debuginfod-find.sh: Look for URL in default progressfn
909 * run-debuginfod-find.sh: Run tests for verifying default
914 * run-debuginfod-find.sh: added tests for DEBUGINFOD_URLS beginning
924 * run-debuginfod-find.sh: Test that files unrelated to debuginfod
929 * run-pt_gnu_prop-tests.sh: New test.
932 * Makefile.am (TESTS): Add run-pt_gnu_prop-tests.sh
940 * run-debuginfod-find.sh: Run basic archive extraction tests.
944 * run-debuginfod-find.sh: Protect against missing curl & rpm2cpio.
948 * run-debuginfod-find.sh: Check for proper groom completion count.
952 * run-debuginfod-find.sh: Test empty source_paths[].
960 * run-debuginfod-find.sh: Test --fdcache* options.
964 * run-debuginfod-find.sh: Adjust to new work-queue metrics.
968 * run-debuginfod-find.sh: Set DEBUGINFOD_TIMEOUT to 10.
974 * run-debuginfod-find.sh: Test deb file processing (if dpkg
979 * run-debuinfod-find.sh: Test $DEBUGINFOD_PROGRESS.
988 * run-debuginfod-find.sh: Force -Wl,--build-id.
992 * run-findinfod-find.sh: Run strip under testrun.
1000 * run-elfclassify.sh: Run elfcompress under testrun.
1010 * run-debuginfod-find.sh: Reduce verbosity. Add new cleanup
1017 * run-debuginfod-find.sh: Replace all localhost with 127.0.0.1.
1021 * run-debuginfod-find.sh: Test debuginfod metrics via curl.
1026 * run-debuginfod-find.sh: Test debuginfod -L mode. Drop
1031 * run-debuginfod-find.sh: Test debuginfod-find -v progress mode.
1036 * run-debuginfod-find.sh, debuginfod_build_id_find.c: New test.
1042 * run-large-elf-file.sh: Skip if available memory cannot be
1052 * run-readelf-s.sh: Add --dyn-syms case.
1056 * Makefile.am (EXTRA_DIST): Add run-disasm-riscv64.sh,
1061 * run-readelf-test2.sh: Add -x num testcase.
1077 * run-elfclassify.sh: New test.
1078 * run-elfclassify-self.sh: Likewise.
1079 * Makefile.sh (TESTS): Add run-elfclassify.sh and
1080 run-elfclassify-self.sh.
1086 * run-addrcfi.sh: Add C-SKY testfile.
1087 * run-strip-reloc.sh: Likewise.
1095 (TESTS): Add run-dwelf_elf_e_machine_string.sh.
1099 * run-dwelf_elf_e_machine_string.sh: New test.
1103 * run-large-elf-file.sh: Add 2GB to mem_needed when running under
1108 * Makefile.am (TESTS): Add run-large-elf-file.sh.
1113 * run-large-elf-file.sh: New test.
1123 (TESTS): Add run-reverse-sections.sh and
1124 run-reverse-sections-self.sh.
1131 * run-reverse-sections.sh: New test.
1132 * run-reverse-sections-self.sh: Likewise.
1137 * Makefile.am (TESTS): Add run-readelf-discr.sh.
1140 * run-readelf-discr.sh: New test.
1147 * run-xlate-note.sh: New test.
1149 (TESTS): Add run-xlate-note.sh.
1188 * run-annobingroup.sh: Use different files for strip output.
1189 * run-strip-test-many.sh: Use different files for strip output,
1200 * run-readelf-compressed.sh: Skip if USE_BZIP2 not found.
1204 * run-readelf-mixed-corenote.sh: Update with new riscv64 output.
1213 * run-readelf-n.sh: Run tests on new testfiles.
1218 * run-backtrace-data.sh: Skip exit 77 return.
1227 * run-strip-version.sh: New test.
1229 * Makefile.am (TESTS): Add run-strip-version.sh.
1230 (EXTRA_DIST): Add run-strip-version.sh and testfile-version.bz2.
1234 * run-strip-reloc.sh: Also test testfile-debug-rel-ppc64-z.o
1239 * run-readelf-n.sh: Add testfile-annobingroup.o test.
1243 * run-readelf-n.sh: Fix NT_GNU_ABI_TAG type. Add testfile11 test
1253 * run-readelf-compressed.sh: New test.
1254 * Makefile.am (TESTS): Add run-readelf-compressed.sh.
1264 * run-strip-reloc.sh: Also test on testfile-debug-rel-ppc64.o.
1265 * run-readelf-zdebug-rel.sh: Also test on testfile-debug-rel-ppc64*.o.
1269 * run-strip-reloc.sh: Add a test for --reloc-debug-sections-only.
1273 * run-readelf-n.sh: New test.
1276 * Makefile.am (TESTS): Add run-readelf-n.sh.
1282 * run-readelf-zdebug.sh: Adjust flags output.
1283 * run-readelf-macro.sh: Likewise.
1284 * run-readelf-macros.sh: New test.
1286 * Makefile.am (TESTS): Add run-readelf-macros.sh.
1287 (EXTRA_DIST): Add run-readelf-macros.sh and
1292 * run-annobingroup.sh: Add x86_64 ET_REL testcase.
1305 * run-strip-test-many.sh: New test.
1306 * Makefile.am (TESTS): Add run-strip-test-many.sh.
1311 * run-typeiter-many.sh: New test.
1312 * Makefile.am (TESTS): Add run-typeiter-many.sh.
1317 * run-copymany-sections.sh: New test.
1318 * Makefile.am (TESTS): Add run-copymany-sections.sh.
1324 (TESTS): Add run-copyadd-sections.sh.
1330 * run-copyadd-sections.sh: New test.
1338 * run-annobingroup.sh: Add testfile-annobingroup-i386.o tests.
1344 * run-annobingroup.sh: New test.
1346 * Makefile.am (TESTS): Add run-annobingroup.sh.
1347 (EXTRA_DIST): Add run-annobingroup.sh and
1352 * Makefile.am (TESTS): Add run-strip-test12.sh.
1353 (EXTRA_DIST): Add run-strip-test12.sh, testfile-riscv64.bz2,
1355 (run-strip-test11.sh): New file.
1359 * run-allregs.sh: Add test for testfile-riscv64-core.
1360 * run-readelf-mixed-corenote.sh: Likewise.
1364 * run-strip-reloc.sh: Remove previous testfiles before running the
1370 * run-strip-reloc.sh: Add documentation on CONFIG_DEBUG_INFO=y.
1419 * run-next-cfi.sh: New test.
1420 * run-next-cfi-self.sh: Likewise.
1422 (TESTS): Add run-next-cfi.sh and run-next-cfi-self.sh.
1429 * run-dwarfcfi.sh: New test.
1437 (TESTS): Add run-dwarfcfi.sh.
1438 (EXTRA_DIST): Add run-dwarfcfi.sh, testfile11-debugframe.bz2,
1454 * run-next-files.sh: New test.
1455 * run-next-lines.sh: Likewise.
1458 (TESTS): Add run-next-files.sh and run-next-lines.sh.
1459 (EXTRA_DIST): Add run-next-files.sh, run-next-lines.sh and
1466 * run-reloc-bpf.sh: New test.
1469 * Makefile.am (TESTS): Add run-reloc-bpf.sh.
1470 (EXTRA_DIST): Add run-reloc-bpf.sh, testfile-bpf-reloc.o.bz2 and
1475 * run-readelf-const-values.sh: New test.
1477 * run-readelf-zdebug-rel.sh: Adjust expected const_value.
1478 * Makefile.am (TESTS): Add run-readelf-const-values.sh.
1479 (EXTRA_DIST): Add run-readelf-const-values.sh and
1499 * run-readelf-loc.sh: Fix expected output for startx_length.
1513 * run-readelf-types.sh: New test.
1514 * Makefile.am (TESTS): Add run-readelf-types.sh.
1521 * run-readelf-loc.sh: Add test for splitdwarf4-not-split4.dwo
1523 * run-varlocs.sh: Test testfile-splitdwarf4-not-split4.debug.
1533 * run-get-units-split.sh: Replace testrun_on_self with
1535 * run-unit-info.sh: Likewise.
1543 * run-low-high-pc.sh: Run on testfile-splitdwarf-4 and
1555 * run-dwarf-die-addr-die.sh: Add tests for dwarf-4, dwarf-5,
1560 * run-readelf-loc.sh: Add GNU DebugFission split-dwarf variant.
1561 * run-varlocs.sh: Likewise.
1565 * run-readelf-twofiles.sh: Add --debug-dump=loc testcase.
1569 * run-readelf-info-plus.sh: New test.
1570 * Makefile.am (TESTS): Add run-readelf-info-plus.sh.
1575 * run-readelf-addr.sh: New test.
1576 * Makefile.am (TESTS): Add run-readelf-addr.sh.
1581 * run-readelf-ranges.sh: Adjust expected output for address base.
1582 * run-readelf-addr.sh: New test.
1583 * Makefile.am (TESTS): Add run-readelf-addr.sh.
1588 * run-varlocs.sh: Run on testfileranges5.debug and
1596 * run-readelf-loc.sh: Add new testcases.
1604 * run-dwarf-ranges.sh: Run on testfileranges5.debug.
1605 * run-all-dwarf-ranges.sh: Run on testfilesplitranges5.debug.
1612 * run-readelf-ranges.sh: New test.
1613 * Makefile.am (TESTS): Add run-readelf-ranges.sh.
1624 * run-varlocs.sh: Add addrx_constx tests for DWARF4 and DWARF5.
1628 * run-all-dwarf-ranges.sh: Add new ranges for addrx low/highpc.
1633 * run-unit-info.sh: New test runner.
1635 (TESTS): Add run-unit-info.sh
1642 * run-all-dwarf-ranges.sh: Correct expected output.
1647 (TESTS): Add run-all-dwarf-ranges.sh.
1648 (EXTRA_DIST): Add run-all-dwarf-ranges.sh,
1653 * run-all-dwarf-ranges: New test runner.
1660 * run-get-files.sh: Add testcases for testfile-splitdwarf-4,
1667 (TESTS): Add run-attr-integrate-skel.
1671 * run-attr-integrate-skel.sh: New test runner.
1676 (TESTS): Add run-get-units-split.sh.
1677 (EXTRA_DIST): Add run-get-units-split.sh, testfile-hello4.dwo.bz2,
1683 * run-get-units-split.sh: New test runner.
1695 * run-readelf-zdebug.sh: Adjust test output for new header layout.
1696 * run-readelf-line.sh: Likewise. Add new tests for testfile-dwarf-4
1702 (TESTS): Add run-get-units-invalid.sh.
1706 * run-get-units-invalid.sh: New test program runner.
1713 * run-readelf-line.sh: Add testcases for testfile-dwarf-4 and
1721 * run-strip-reloc.sh: Test it.
1727 * run-readelf-line.sh: Run against testfile-ppc64-min-instr.bz2.
1732 * run-addrcfi.sh: Adjust expected rule for aarch64 sp.
1737 * run-dwarf-ranges.sh: Run on testfileranges4.debug.
1761 (TESTS): Add run-dwarf-die-addr-die.sh.
1765 * run-dwarf-die-addr-die.sh: New test.
1775 * run-allfcts-multi.sh: Add testcase where alt file is in a subdir
1787 * run-aggregate-size.sh: Check testfile-sizes4.o v size 257.
1797 * run-aggregate-size.sh: Added check for multi-dimensional arrays.
1798 * run-peel-type.sh: Likewise.
1803 * run-readelf-variant.sh: New test.
1805 * Makefile.am (TESTS): Add run-readelf-variant.sh.
1806 (EXTRA_DISTS): Add run-readelf-variant.sh and
1811 * run-readelf-loc.sh: Adjust expected loc list output.
1812 * run-readelf-zdebug-rel.sh: Likewise.
1813 * run-readelf-zdebug.sh: Likewise.
1817 * run-readelf-loc.sh: Adjust expected range list output.
1818 * run-readelf-zdebug.sh: Likewise.
1822 * run-readelf-dwz-multi.sh: Add expected file names.
1823 * run-readelf-zdebug-rel.sh: Likewise.
1827 * run-readelf-dwz-multi.sh: Add expected abbrev codes.
1828 * run-readelf-zdebug-rel.sh: Likewise.
1832 * run-readelf-dwz-multi.sh: Adjust expected ops index spaces.
1833 * run-readelf-loc.sh: Likewise.
1834 * run-readelf-zdebug-rel.sh: Likewise.
1835 * run-readelf-zdebug.sh: Likewise.
1843 * run-exprlocs-self.sh: New test.
1844 * run-varlocs-self.sh: Likewise.
1845 * Makefile.am (TESTS) Add run-exprlocs-self.sh and
1846 run-varlocs-self.sh.
1859 * run-exprlocs.sh: New test.
1861 * Makefile.am (TESTS): Add run-exprlocs.sh.
1862 (EXTRA_DIST): Add run-exprlocs.sh and testfile-stridex.bz2.
1886 * run-ar.sh: New test.
1887 * Makefile.am (TESTS): Add run-ar.sh.
1900 * run-strip-nothing.sh: Add -s.
1919 * run-addrcfi.sh: Update generic SPRs names to HTM SPRs names
1920 * run-allregs.sh: Update generic SPRs names to HTM SPRs names
1924 * run-strip-g.sh: New test.
1925 * Makefile.am (TESTS): Add run-strip-g.sh.
1930 * Makefile.am (TESTS): Always add run-disasm-bpf.sh if HAVE_LIBASM.
1938 * run-strip-remove-keep.sh: New test.
1939 * Makefile.am (TESTS): Add run-strip-remove-keep.sh.
1944 * run-strip-nothing.sh: New test.
1945 * Makefile.am (TESTS): Add run-strip-nothing.sh.
1950 * run-strip-test.sh: Test strip -g doesn't introduce extra .shstrtab.
1954 * run-backtrace-fp-core-ppc64le.sh: New test.
1958 * Makefile.am (TESTS): Add run-backtrace-fp-core-ppc64le.sh.
1959 (EXTRA_DIST): Add run-backtrace-fp-core-ppc64le.sh,
1968 * run-backtrace-fp-core-aarch64.sh: New file
1974 * run-backtrace-fp-core-i386.sh: New test.
1977 * Makefile.am (TESTS): Add run-backtrace-fp-core-i386.sh.
1978 (EXTRA_DIST): Add run-backtrace-fp-core-i386.sh,
1986 * run-backtrace-fp-core-x86_64.sh: New file
2003 * run-readelf-dwz-multi.sh: Expect readelf to output "yes" for flags
2005 * run-readelf-zdebug-rel.sh: Likewise.
2015 * run-elflint-self.sh: Call testrun_on_self_compressed.
2016 * run-elflint-test.sh: Add testfile42z and testfile-s390x-hash-bothz.
2021 * run-peel-type.sh: New test.
2023 (TESTS): Add run-peel-type.sh.
2037 * run-readelf-A.sh: Add testfileppc64.o test.
2057 * run-readelf-s.sh: Add --symbols=.dynsym and --symbols=.symtab tests.
2066 * Makefile.am (TESTS): Add run-unstrip-test4.sh.
2067 (EXTRA_DIST): Add run-unstrip-test4.sh, testfile-strtab.bz2,
2069 (run-unstrip-test4.sh): New file.
2105 * run-readelf-A.sh: Check attributes in a sparc object.
2109 * run-strip-reloc.sh: Add explicit compressed and uncompressed
2131 * Makefile.am (TESTS): Add run-strip-test11.sh.
2132 (EXTRA_DIST): Add run-strip-test11.sh, hello_m68k.ko.bz2,
2134 (run-strip-test11.sh): New file.
2139 * run-allregs.sh: Add test for testfile-m68k-core.
2140 * run-readelf-mixed-corenote.sh: Likewise.
2141 * run-strip-reloc.sh: Add test for hello_m68k.ko.
2160 * Makefile.am (TESTS): Add run-disasm-bpf.sh, conditionally.
2161 (EXTRA_DIST): Add run-disasm-bpf.sh, testfile-bpf-dis1.expect.bz2,
2163 (run-disasm-bpf.sh): New file.
2171 * run-elflint-test.sh: Add elflint testfile-s390x-hash-both test.
2175 * run-strip-nobitsalign.sh: New test.
2178 * Makefile.am (TESTS): Add run-strip-nobitsalign.sh.
2179 (EXTRA_DIST): Add run-strip-nobitsalign.sh, testfile-nobitsalign.bz2
2181 * run-strip-test.sh: Add --gnu to elflint calls.
2210 run-readelf-zdebug.sh and run-readelf-zdebug-rel.sh.
2214 * run-compress-test.sh: New test.
2215 * Makefile.am (TESTS): Add run-compress-test.sh.
2221 * run-zstrptr.sh: New test.
2223 * run-elfputzdata.sh: Expect .shstrtab compression.
2225 (TESTS): Add run-zstrptr.sh.
2231 * run-readelf-zx.sh: New test.
2232 * run-readelf-zp.sh: Likewise.
2233 * Makefile.am (TESTS): Add run-readelf-zx.sh and run-readelf-zp.sh.
2239 (TESTS): Add run-elfgetzdata.sh and run-elfputzdata.sh.
2248 * run-elfgetzdata.sh: New test.
2249 * run-elfputzdata.sh: Likewise.
2253 * run-readelf-z.sh: New test.
2254 * Makefile.am (TESTS): Add run-readelf-z.sh.
2260 * run-elfgetchdr.sh: New test.
2266 (TESTS): Add run-elfgetchdr.sh.
2267 (EXTRA_DIST): Add run-elfgetchdr.sh, testfile-zgabi32.bz2,
2277 * run-dwelfgnucompressed.sh: New test.
2281 (TESTS): Add run-dwelfgnucompressed.sh.
2282 (EXTRA_DIST): Add run-dwelfgnucompressed.sh, testfile-zgnu32.bz2,
2289 * run-elfstrmerge-test.sh: New test.
2290 * Makefile.am (TESTS): Add run-elfstrmerge-test.sh
2295 * run-backtrace-core-sparc.sh: New file.
2299 (TESTS): Added run-backtrace-core-sparc.sh.
2304 * run-backtrace-demangle.sh: Disable valgrind.
2305 * run-stack-demangled-test.sh: Likewise.
2306 * run-stack-d-test.sh: Likewise.
2307 * run-stack-i-test.sh: Likewise.
2334 * run-lfs-symbols.sh: New test.
2335 * Makefile.am (TESTS): Add run-lfs-symbols.sh.
2337 run-lfs-symbols.sh.
2359 * run-strip-strmerge.sh: New test.
2361 (EXTRA_DIST): Add run-strip-strmerge.sh
2403 * run-addr2line-alt-debugpath.sh: New test.
2404 * Makefile.am (TESTS): Add run-addr2line-alt-debugpath.sh
2409 * run-unstrip-test3.sh: New test.
2413 * Makefile.am (TESTS): Add run-unstrip-test3.sh.
2414 (EXTRA_DIST): Add run-unstrip-test3.sh, testfile-info-link.bz2,
2419 * tests/run-deleted.sh: Skip when detecting a not implemented
2440 * run-strip-test.sh: Add strip-in-place (eu-strip without -o) test
2447 * run-addr2line-i-demangle-test.sh: Notice demangler is unsupported
2449 * run-backtrace-demangle.sh: Likewise.
2450 * run-stack-demangled-test.sh: Likewise.
2451 * run-backtrace-native-biarch.sh: Notice biarch testing is disabled
2453 * run-backtrace-native-core-biarch.sh: Likewise.
2458 * run-addr2line-i-test.sh: Add pretty test.
2459 * run-addr2line-test.sh: Likewise.
2463 * run-addr2line-i-demangle-test.sh: New test.
2464 * Makefile.am (TESTS): Add run-addr2line-i-demangle-test.sh.
2469 * run-addr2line-test.sh: Add -a test variants.
2470 * run-addr2line-i-test.sh: Likewise.
2474 * run-addrname-test.sh: Make sure all input addresses are hex.
2494 * run-stack-d-test.sh: Use --raw and mangled output.
2495 * run-stack-i-test.sh: Likewise.
2496 * run-stack-demangled-test.sh: New test.
2497 * Makefile.am (EXTRA_DIST): Add run-stack-demangled-test.sh.
2502 * Makefile.am (TESTS): Add run-strip-test10.sh.
2505 * run-strip-test10.sh: New file.
2511 * Makefile.am (TESTS): Add run-strip-test9.sh.
2513 * run-strip-test9.sh: New file.
2518 * Makefile.am (TESTS): Add run-backtrace-core-x32.sh.
2523 * run-backtrace-core-x32.sh: Likewise.
2527 * run-addrcfi.sh: Add a test for testfile-x32.
2533 * run-allregs.sh: Add a test for testfile-x32-core.
2537 * run-readelf-mixed-corenote.sh: Add a test for testfile-x32-core.
2551 * Makefile.am (EXTRA_DIST): Add run-dwarf-ranges.sh,
2577 * run-dwarf-ranges.sh: New test.
2598 * run-strptr.sh: New test.
2600 (TESTS): Add run-strptr.sh.
2613 * run-addrscopes.sh: Adjust last address in scope.
2614 * run-funcscopes.sh: Likewise.
2618 * run-addrcfi.sh: Add test for ppc32 eh_frame_hdr address search.
2625 * run-typeiter.s: Adjust output and add testfile-debug-types.
2629 * run-test-archive64.sh: Add nm test.
2633 * run-deleted.sh: Don't check libfunc on ppc64.
2646 * run-deleted.sh: Call check_native_unsupported.
2659 * run-addr2line-i-lex-test.sh: New test.
2661 * Makefile.am (EXTRA_DIST): Add run-addr2line-i-lex-test.sh and
2663 (TESTS): Add run-addr2line-i-lex-test.sh.
2667 * run-addr2line-i-test.sh: Test 0x5f0 to make sure linkage_name is
2678 * run-dwarf-getmacros.sh: Add two tests.
2686 * run-readelf-A.sh: New test.
2688 * Makefile.am (TESTS): Add run-readelf-A.sh.
2689 (EXTRA_DIST): Add run-readelf-A.sh and testfileppc32attrs.o.bz2.
2702 * run-dwarf-getmacros.sh: Adjust, add a test that uses
2707 * run-aggregate-size.sh: Add testfile-sizes3.o test case.
2713 * run-deleted.sh: Unset VALGRIND_CMD before running deleted.
2718 (TESTS): Add run-aggregate-size.sh.
2719 (EXTRA_DIST): Add run-aggregate-size.sh, testfile-sizes1.o.bz2
2723 * run-aggregate-size.sh: New test.
2730 * Makefile.am (TESTS): Add run-linkmap-cut.sh.
2731 (EXTRA_DIST): Add run-linkmap-cut.sh, linkmap-cut-lib.so.bz2,
2736 * run-linkmap-cut.sh: New file.
2737 * run-unstrip-n.sh: Update its expected output.
2742 (TESTS, EXTRA_DIST): Add run-deleted.sh.
2746 * run-deleted.sh: New file.
2762 * run-backtrace-dwarf.sh: Likewise.
2778 * Makefile.am (TESTS): run-readelf-dwz-multi.sh and
2779 run-allfcts-multi.sh are now added unconditionally.
2783 * run-readelf-dwz-multi.sh: Add tests with alt debug files in .dwz
2790 (TESTS): Add run-buildid.sh.
2791 (EXTRA_DISTS): Add run-buildid.sh and testfile42_noshdrs.bz2.
2802 * debugaltlink.c, run-debugaltlink.sh: New files.
2804 (TESTS): Add run-debugaltlink.sh.
2811 (TESTS): Add run-debuglink.sh
2815 * run-debuglink.sh: Likewise.
2819 * run-nm-self.sh: Use test = not == for string comparisons.
2837 * run-readelf-zdebug.sh: New test.
2840 * Makefile.am (TESTS): Add run-readelf-zdebug.sh if ZLIB.
2841 (EXTRA_DIST): Add run-readelf-zdebug.sh, testfile-debug.bz2 and
2847 * run-readelf-mixed-corenote.sh: Add testfile_i686_core test.
2852 * Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh.
2853 (EXTRA_DIST): Add run-backtrace-core-aarch64.sh,
2855 * run-backtrace-core-aarch64.sh: New test.
2861 * run-readelf-s.sh: Test testfilebaxmin.
2862 * run-dwflsyms.sh: Likewise.
2870 * run-addrcfi.sh (EM_ARM): Change reg13 (sp) from undefined to
2879 * Makefile.am (TESTS): Add run-stack-i-test.sh.
2881 * run-stack-i-test.sh: New test.
2885 * Makefile.am (TESTS): Add run-stack-d-test.sh.
2886 (EXTRA_DIST): Add run-stack-d-test.sh, testfiledwarfinlines.bz2
2888 * run-stack-d-test.sh: New test.
2894 * run-nm-self.sh: Don't use testrun_on_self_quiet but just testrun
2901 * run-backtrace-demangle.sh: Check exitcode and max number of frames.
2912 * Makefile.am (TESTS): Add run-backtrace-demangle.sh.
2914 (EXTRA_DIST): Add run-backtrace-demangle.sh,
2918 * run-backtrace-demangle.sh: New file.
2954 * run-addrcfi.sh: Add case for EM_AARCH64.
2979 * run-addrname-test.sh (testfile66, testfile66.core): New tests.
2982 * run-dwflsyms.sh (testfile66, testfile66.core, hello_ppc64.ko,
2994 * Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and
2995 run-backtrace-core-s390.sh.
2998 run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh.
3003 * run-backtrace-core-s390.sh: New file.
3004 * run-backtrace-core-s390x.sh: New file.
3014 * Makefile.am (TESTS): Add run-backtrace-core-ppc.sh.
3016 backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh.
3019 * run-backtrace-core-ppc.sh: New file.
3030 * run-backtrace-data.sh: Disable valgrind.
3031 * run-backtrace-dwarf.sh: Likewise.
3046 * run-backtrace-dwarf.sh: Add check_unsupported and check_main.
3057 (TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh,
3058 run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh,
3059 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
3060 run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh.
3062 (EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh,
3063 cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh,
3064 run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh,
3065 run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh,
3081 * run-backtrace-core-i386.sh: New file.
3082 * run-backtrace-core-x86_64.sh: New file.
3083 * run-backtrace-native-biarch.sh: New file.
3084 * run-backtrace-native-core-biarch.sh: New file.
3085 * run-backtrace-native-core.sh: New file.
3086 * run-backtrace-native.sh: New file.
3087 * run-backtrace-data.sh: New file.
3088 * run-backtrace-dwarf.sh: New file.
3098 * run-dwflsyms.sh: Add section names to expected output.
3102 * Makefile.am (EXTRA_DIST): Add run-funcretval.sh.
3109 (TESTS): Add run-funcretval.sh.
3110 * run-allregs.sh: Use testfile_aarch64_core.bz2 for a regs_test.
3111 * run-readelf-mixed-corenote.sh: ... and for a readelf -n test.
3112 * run-strip-reloc.sh: Add a test on hello_aarch64.ko.bz2.
3113 * run-funcretval.sh: New file.
3120 * run-dwflsyms.sh: Add prelink -r tests.
3132 * run-dwflsyms.sh: Add prelink tests and adjust expected output.
3137 * run-arsymtest.sh: Use NM.
3146 * run-allfcts-multi.sh: New test.
3149 * Makefile.am (TESTS): Add run-allcft-multi.sh if ENABLE_DWZ.
3150 (EXTRA_DIST): Add run-allfcts-multi.sh, test-offset-loop.bz2 and
3155 * run-unstrip-M.sh: New test.
3156 * Makefile.am (TESTS): Add run-unstrip-M.sh.
3161 * run-addrcfi.sh: Remove nop from expected ppc and ppc64
3167 * run-typeiter.sh: Also run typeiter2.
3173 * run-readelf-mixed-corenote.sh: Update output of testfile71
3179 * run-readelf-mixed-corenote.sh: New test for this file.
3186 * run-allfcts.sh: Add nested_funcs and class_func testcases.
3195 (TESTS): Add run-varlocs.sh.
3196 (EXTRA_DIST): Add run-varlocs.sh, testfile_const_type.c,
3202 * run-varlocs: New test.
3217 * run-addrcfi.sh: Add case for EM_ARM.
3225 * run-addrcfi.sh: Add case for EM_S390 ELFCLASS32 and ELFCLASS64.
3234 * run-addrcfi.sh: Add case for EM_PPC and EM_PPC64.
3242 * run-addrcfi.sh: New test.
3243 * Makefile.am (TESTS): Add run-addrcfi.sh.
3252 * run-addr2line-i-test.sh: New test.
3254 * Makefile.am (EXTRA_DIST): Add run-addr2line-i-test.sh and
3256 (TESTS): Add run-addr2line-i-test.sh.
3260 * run-addr2line-test.sh: New test.
3261 * Makefile.am (EXTRA_DIST): Add run-addr2line-test.sh.
3266 * run-unstrip-n.sh (test-core.*): Ignore libc.so.6 entry and order of
3278 * run-addrname-test.sh: New test for these files.
3279 * run-unstrip-n.sh: Update expected output. New test for these files.
3288 * run-get-lines.sh: Run testrun_compare on testfilenolines.
3303 * run-native-test.sh (native_exit): New function.
3315 * run-alldts.sh: Add testfile-alldts to tempfiles.
3316 * run-elf_cntl_gelf_getshdr.sh: Add test_shdr.out to tempfiles.
3317 * run-macro-test.sh: Add readelf.macros.out to tempfiles.
3318 * run-strip-reloc.sh: Add readelf.out, readelf.out1, readelf.out2
3328 * run-*.sh: Fixup location of input and output files.
3341 * run-readelf-aranges.sh: New test.
3343 * Makefile.am (TESTS): Add run-readelf-aranges.sh.
3344 (EXTRA_DIST): Add run-readelf-aranges.sh and testfilefoobarbaz.bz2.
3348 * run-readelf-dwz-multi.sh: Expect high_pc also as address.
3353 (TESTS): Add run-dwfl-report-elf-align.sh.
3354 (EXTRA_DIST): Add run-dwfl-report-elf-align.sh and
3358 * run-dwfl-report-elf-align.sh: New file.
3363 * run-dwfllines.sh: New test.
3365 * Makefile.am (TESTS): Add run-dwfllines.sh.
3371 * Makefile.am (TESTS): Remove run-readelf-s.sh and run-dwflsyms.sh.
3372 (LZMA): Add run-readelf-s.sh and run-dwflsyms.sh to TESTS.
3378 * run-readelf-dwz-multi.sh: Add readelf testfile-dwzstr test.
3385 * run-readelf-loc.sh: New test.
3386 * Makefile.am (TESTS): Add run-readelf-loc.sh.
3387 (EXTRA_DIST): Add run-readelf-loc.sh and testfileloc.bz2.
3391 * run-readelf-mixed-corenote.sh: New testcase for readelf -n of s390
3401 * run-readelf-s.sh: Test testfilebasmin.
3402 * run-dwflsyms.sh: Likewise.
3407 (TESTS): Add run-readelf-s.sh and run-dwflsyms.sh.
3408 (EXTRA_DIST): Add run-readelf-s.sh, testfilebazdbg.bz2,
3410 testfilebazmdb.bz2, testfilebaztab.bz2 and run-dwflsyms.sh.
3415 * run-prelink-addr-test.sh: Use ln -snf.
3419 * Makefile.am (valgrind_cmd): Add --run-libc-freeres=no.
3423 * run-addrname-test.sh: New test for PIE relocation.
3436 * run-addrname-test.sh: New test for DSO with build-id bias.
3442 * run-addrname-test.sh: New test for core vDSO bias.
3447 * run-addrname-test.sh: New test for symbol preferences.
3460 * run-readelf-mixed-corenote.sh: New test.
3461 * Makefile.am (TEST): Add run-readelf-mixed-corenote.sh.
3462 (EXTRA_DIST): Add testfile63.bz2 and run-readelf-mixed-corenote.sh.
3467 * run-readelf-vmcoreinfo.sh: New test.
3468 * Makefile.am (TEST): Add run-readelf-vmcoreinfo.sh.
3469 (EXTRA_DIST): Add testfile62.bz2 and run-readelf-vmcoreinfo.sh.
3474 * run-allregs.sh: Run reg_test testfile61.
3484 * run-allregs.sh: Run reg_test testfile60.
3488 * Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if
3500 * run-readelf-dwz-multi.sh: Expect language C89, not ISO C89.
3504 * Makefile.am (TESTS): Add run-readelf-dwz-multi.sh.
3505 (EXTRA_DIST): Add run-readelf-dwz-multi.sh,
3508 * run-readelf-dwz-multi.sh: New test.
3515 * run-test-archive64.sh: New test.
3517 * Makefile.am (TESTS): Add run-test-archive64.sh.
3522 * run-nm-self.sh: New test.
3523 * run-readelf-self.sh: Likewise.
3525 * Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh.
3532 * run-elflint-self.sh: Use testrun_on_self.
3537 (TESTS): Add run-elf_cntl_gelf_getshdr.sh.
3541 run-elf_cntl_gelf_getshdr.sh: New test script.
3545 * run-elflint-self.sh: runtests on ../backends/*so files.
3549 * run-unstrip-n.sh: test_cleanup.
3554 * run-readelf-macro.sh: New test.
3556 * Makefile.am (TESTS): Add run-readelf-macro.sh.
3557 (EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2.
3561 * run-readelf-gdb-index.sh: New test.
3564 * Makefile.am (TESTS): Add run-readelf-gdb-index.sh.
3565 (EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and
3571 * run-unstrip-n.sh: Check new ppc core testfile.
3579 * run-macro-test.sh: New test.
3597 * Makefile.am (TESTS): Add run-low_high_pc.sh
3598 (EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2
3605 * Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh.
3606 * run-show-ciefde.sh: Removed old libdwarf test.
3611 * Makefile.am (TESTS): Add run-unstrip-n.sh.
3612 (EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh.
3613 * run-unstrip-n.sh: New test.
3618 * Makefile.am (TESTS): Add run-readelf-d.sh.
3619 (EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh.
3620 * run-readelf-d.sh: New test.
3621 * run-elflint-test.sh: Check new testfile.
3626 * run-typeiter.sh: New file.
3629 (TESTS): Add run-typeiter.sh.
3630 (EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2.
3635 * run-alldts.sh: testrun ./alldts.
3662 * Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and
3663 run-rerequest_tag.sh
3668 * run-strip-reloc.sh: Add hello_s390.ko testcase.
3673 * Makefile.am (TESTS): Add run-strip-reloc.sh.
3674 (EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2
3676 * run-strip-reloc.sh: New test.
3683 * run-strip-groups.sh: New test.
3686 (TESTS): Add run-strip-groups.sh.
3692 * run-alldts.sh: Use it.
3699 * run-dwarf-getstring.sh: And its wrapper.
3704 * Makefile.am (TESTS): Add run-readelf-twofiles.sh.
3705 * run-readelf-twofiles.sh: New file.
3713 * run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit.
3721 * run-prelink-addr-test.sh: Make symlinks to find .debug files
3726 * run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit.
3733 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests.
3742 * run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests.
3754 * run-prelink-addr-test.sh: New test for prelinked addrs.
3764 * run-unstrip-test.sh: Also test modifying the file in place.
3773 * Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too.
3782 * run-test-flag-nobits.sh: And its wrapper.
3806 * run-dwarf-getmacros.sh: New test wrapper.
3819 * run-dwfl-addr-sect.sh: Add a case using it.
3862 * run-dwfl-addr-sect.sh: Don't do it here.
3863 * run-strings-test.sh: Likewise.
3867 * run-addrname-test.sh: Add a new case.
3875 * run-strip-test8.sh: Use them.
3879 * run-strip-test.sh: Fail if stripped output has ".debug_*" sections.
3880 * run-strip-test8.sh: New file.
3886 * run-early-offscn.sh: New file.
3893 * run-addrname-test.sh: Add a new case.
3897 * run-elflint-test.sh: Typo fix.
3901 * run-disasm-x86.sh: Use uname instead of arch, keep tools required
3903 * run-disasm-x86-64.sh: Likewise.
3909 * run-elflint-test.sh: Test on it.
3938 * Makefile.am (TESTS): Add run-disasm-x86-64.sh.
3940 run-disasm-x86-64.sh.
3941 * run-disasm-x86-64.sh: New file.
4007 * Makefile.am (TESTS): Add run-disasm.sh.
4008 (EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and
4010 * run-disasm.sh: New file.
4016 * run-allregs.sh: Change expected output for powerpc spefscr.
4020 * run-dwfl-addr-sect.sh: Change expected output, no errors.
4027 * run-dwfl-addr-sect.sh: New file.
4033 * run-allregs.sh: Update expected ppc output for vrsave/vscr.
4042 * run-dwfl-bug-offline-rel.sh: Updated expected output.
4048 * run-elflint-test.sh: New test on that file.
4052 * run-readelf-test4.sh: New file.
4057 * run-readelf-test3.sh: New file.
4062 * run-readelf-test2.sh: New file.
4067 * run-addrname-test.sh: Add a new case.
4073 * run-allregs.sh: Update expected x86-64 output for %rflags.
4077 * run-strip-test7.sh: New file.
4089 * run-addrname-test.sh: Add a new case using addr2line -S.
4101 * run-unstrip-test.sh: Declare testfile.unstrip for removal.
4110 * run-allregs.sh: Update expected Alpha results.
4114 * run-strip-test4.sh (stripped, debugfile): Use new reference files.
4117 * run-unstrip-test2.sh: New file.
4122 * run-dwfl-bug-offline-rel.sh: New file.
4129 * run-strip-test6.sh (stripped, debugfile): Use new reference files.
4132 * run-unstrip-test.sh: New file.
4135 * run-strip-test.sh: Do all elflint and cmp runs even when some fail.
4139 * run-elflint-self.sh: Run all tests even if one fails.
4141 * run-allregs.sh: Add expected output for alpha.
4145 * run-strip-test.sh: When we saved the debug info, test unstrip too.
4149 * run-allregs.sh: Update expected register info.
4160 * run-get-files.sh: Update expected output.
4164 * run-allregs.sh: Updated expected output for x86_64.
4177 * run-addrname-test.sh: New file.
4186 * run-elflint-test.sh: Test on it too.
4196 * run-elflint-test.sh: Test on it too.
4203 * run-ranlib-test2.sh: Fix type in comment.
4207 * run-elflint-self.sh (runtest): Show which file has the problem.
4221 * run-strings-test.sh: Export LC_ALL=C for the test.
4225 * run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh.
4226 * run-arsymtest.sh: Likewise.
4228 * run-native-test.sh (native.c compilation): Add some braces.
4237 * run-allregs.sh: Update expected results.
4241 * run-allregs.sh: Add sparc cases.
4253 * run-bug1-test.sh: Test a second case, to cover both byte orders.
4260 * Makefile.am: Add rules to run run-bug1-test.sh.
4262 * run-bug1-test.sh: New file.
4277 * run-native-test.sh: Do kill -9 and reap explicitly at end, since
4285 * run-allregs.sh: Test s390 data.
4289 * run-native-test.sh: Redirect output from native test process.
4295 * run-native-test.sh: New file.
4300 * run-readelf-test1.sh: New file.
4301 * Makefile.am (TESTS): Add run-readelf-test1.sh.
4319 * run-allregs.sh: New file.
4412 * run-addrscopes.sh: Use test-subr.sh.
4413 * run-allfcts.sh: Likewise.
4414 * run-ecp-test.sh: Likewise.
4415 * run-ecp-test2.sh: Likewise.
4416 * run-elflint-self.sh: Likewise.
4417 * run-elflint-test.sh: Likewise.
4418 * run-find-prologues.sh: Likewise.
4419 * run-funcscopes.sh: Likewise.
4420 * run-get-aranges.sh: Likewise.
4421 * run-get-files.sh: Likewise.
4422 * run-get-lines.sh: Likewise.
4423 * run-get-pubnames.sh: Likewise.
4424 * run-line2addr.sh: Likewise.
4425 * run-ranlib-test.sh: Likewise.
4426 * run-ranlib-test2.sh: Likewise.
4427 * run-show-abbrev.sh: Likewise.
4428 * run-show-ciefde.sh: Likewise.
4429 * run-show-die-info.sh: Likewise.
4430 * run-strings-test.sh: Likewise.
4431 * run-strip-test.sh: Likewise.
4452 * run-find-prologues.sh: New file.
4465 * run-strings-test.sh: Remove strings.out in the end.
4469 * run-addrscopes.sh: Use correct exit code if test cannot be performed.
4470 * run-allfcts.sh: Likewise.
4471 * run-ecp-test.sh: Likewise.
4472 * run-ecp-test2.sh: Likewise.
4473 * run-elflint-test.sh: Likewise.
4474 * run-funcscopes.sh: Likewise.
4475 * run-get-aranges.sh: Likewise.
4476 * run-get-files.sh: Likewise.
4477 * run-get-lines.sh: Likewise.
4478 * run-get-pubnames.sh: Likewise.
4479 * run-line2addr.sh: Likewise.
4480 * run-ranlib-test2.sh: Likewise.
4481 * run-show-abbrev.sh: Likewise.
4482 * run-show-ciefde.sh: Likewise.
4483 * run-show-die-info.sh: Likewise.
4484 * run-strings-test.sh: Likewise.
4485 * run-strip-test.sh: Likewise.
4504 * run-strings-test.sh: New file.
4511 * run-funcscopes.sh: New file.
4526 * run-addrscopes.sh: Add another case.
4540 * run-line2addr.sh: Remove testfile23 in the end.
4547 * run-line2addr.sh: Add a case.
4553 * run-addrscopes.sh: New file.
4563 * run-elflint-self.sh: Don't run test if the file doesn't exist.
4577 * run-elflint-self.sh: New file.
4578 * Makefile.am (TESTS): Add run-elflint-self.sh.
4607 * run-line2addr.sh: Update test for changed arguments.
4622 * run-elflint-test.sh: New file.
4623 * Makefile.am (TESTS): Add run-elflint-test.sh.
4624 (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
4647 * run-line2addr.sh: Remove testfile14 at the end.
4649 * run-strip-test.sh: Remove debuginfo test input file as well.
4656 * run-strip-test.sh: Use variables for test file names.
4658 * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication.
4659 * run-strip-test3.sh: Likewise.
4660 * run-strip-test4.sh: New file.
4661 * run-strip-test5.sh: New file.
4662 * run-strip-test6.sh: New file.
4673 * run-line2addr.sh: Also use testfile14. Adjust for correct
4690 * run-line2addr.sh: New file.
4691 * Makefile.am: Add rules to build, run, and distribute new code.
4696 * run-allfcts.sh: New file.
4697 * Makefile.am: Add rules to build, run, and distribute new code.
4723 * run-get-files.sh: Adjust expected result.
4724 * run-get-lines.sh: Likewise.
4725 * Makefile.am: Run get-lines test. Don't run get-aranges and
4730 * run-show-abbrev.sh: Adjust expected output.
4736 * run-show-die-info.sh: Adjust expected output.