1da0c48c4Sopenharmony_ci2022-11-01 Aaron Merey <amerey@redhat.com> 2da0c48c4Sopenharmony_ci 3da0c48c4Sopenharmony_ci * run-debuginfod-section.sh (RPM_BUILDID): Use buildid from non-zstd 4da0c48c4Sopenharmony_ci compressed rpm. 5da0c48c4Sopenharmony_ci 6da0c48c4Sopenharmony_ci2022-10-31 Aaron Merey <amerey@redhat.com> 7da0c48c4Sopenharmony_ci 8da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-debuginfod-section.sh. 9da0c48c4Sopenharmony_ci * run-debuginfod-section.sh: New test. 10da0c48c4Sopenharmony_ci 11da0c48c4Sopenharmony_ci2022-09-20 Yonggang Luo <luoyonggang@gmail.com> 12da0c48c4Sopenharmony_ci 13da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Remove debuginfod-rpms/hello2.spec. 14da0c48c4Sopenharmony_ci Add debuginfod-rpms/hello{2,3}.specfile. 15da0c48c4Sopenharmony_ci * tests/debuginfod-rpms/hello2.spec.: Renamed to... 16da0c48c4Sopenharmony_ci * tests/debuginfod-rpms/hello2.specfile: ...this. 17da0c48c4Sopenharmony_ci * tests/debuginfod-rpms/hello3.spec.: Renamed to... 18da0c48c4Sopenharmony_ci * tests/debuginfod-rpms/hello3.specfile: ...this. 19da0c48c4Sopenharmony_ci 20da0c48c4Sopenharmony_ci2022-10-28 Arsen Arsenović <arsen@aarsen.me> 21da0c48c4Sopenharmony_ci 22da0c48c4Sopenharmony_ci * run-readelf-s.sh: Add tests for the --syms alias. 23da0c48c4Sopenharmony_ci 24da0c48c4Sopenharmony_ci2022-10-27 Mark Wielaard <mark@klomp.org> 25da0c48c4Sopenharmony_ci 26da0c48c4Sopenharmony_ci * backtrace-subr.sh: Use grep -E instead of egrep, use grep -F 27da0c48c4Sopenharmony_ci instead of fgrep. 28da0c48c4Sopenharmony_ci * debuginfod-subr.sh: Likewise. 29da0c48c4Sopenharmony_ci * run-debuginfod-archive-rename.sh: Likewise. 30da0c48c4Sopenharmony_ci * run-debuginfod-extraction-passive.sh: Likewise. 31da0c48c4Sopenharmony_ci * run-debuginfod-response-headers.sh: Likewise. 32da0c48c4Sopenharmony_ci * run-debuginfod-webapi-concurrency.sh: Likewise. 33da0c48c4Sopenharmony_ci * run-strip-test.sh: Likewise. 34da0c48c4Sopenharmony_ci 35da0c48c4Sopenharmony_ci2022-10-16 Mark Wielaard <mark@klomp.org> 36da0c48c4Sopenharmony_ci 37da0c48c4Sopenharmony_ci * dwfl-report-offline-memory.c: Include config.h first. 38da0c48c4Sopenharmony_ci 39da0c48c4Sopenharmony_ci2022-10-16 Mark Wielaard <mark@klomp.org> 40da0c48c4Sopenharmony_ci 41da0c48c4Sopenharmony_ci * dwfl-report-offline-memory.c (main): Check lseek, read and malloc 42da0c48c4Sopenharmony_ci results with correct types. 43da0c48c4Sopenharmony_ci 44da0c48c4Sopenharmony_ci2022-09-13 Aleksei Vetrov <vvvvvv@google.com> 45da0c48c4Sopenharmony_ci 46da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwfl-report-offline-memory. 47da0c48c4Sopenharmony_ci (TESTS): Add run-dwfl-report-offline-memory.sh. 48da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 49da0c48c4Sopenharmony_ci (dwfl_report_offline_memory_LDADD): New variable. 50da0c48c4Sopenharmony_ci * dwfl-report-offline-memory.c: New file. 51da0c48c4Sopenharmony_ci * run-dwfl-report-offline-memory.sh: Likewise. 52da0c48c4Sopenharmony_ci 53da0c48c4Sopenharmony_ci2022-09-13 Khem Raj <raj.khem@gmail.com> 54da0c48c4Sopenharmony_ci 55da0c48c4Sopenharmony_ci * Makefile.am (*_LDADD): Add libeu if needed for error. 56da0c48c4Sopenharmony_ci 57da0c48c4Sopenharmony_ci2022-08-26 Mark Wielaard <mark@klomp.org> 58da0c48c4Sopenharmony_ci 59da0c48c4Sopenharmony_ci * run-ar-N.sh: New test. 60da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-ar-N.sh. 61da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 62da0c48c4Sopenharmony_ci 63da0c48c4Sopenharmony_ci2022-09-02 Frank Ch. Eigler <fche@redhat.com> 64da0c48c4Sopenharmony_ci 65da0c48c4Sopenharmony_ci * run-debuginfod-response-headers.sh: Use case-insensitive 66da0c48c4Sopenharmony_ci header name matches. Use socat & sleep for greater 67da0c48c4Sopenharmony_ci portability. 68da0c48c4Sopenharmony_ci * run-debuginfod-sizetime.sh: Update for debuginfod-find -v -v. 69da0c48c4Sopenharmony_ci 70da0c48c4Sopenharmony_ci2022-07-15 Noah Sanci <nsanci@redhat.com> 71da0c48c4Sopenharmony_ci 72da0c48c4Sopenharmony_ci * run-debuginfod-response-headers.sh: Added test 73da0c48c4Sopenharmony_ci to ensure that federated servers pass headers down to 74da0c48c4Sopenharmony_ci queried server. 75da0c48c4Sopenharmony_ci 76da0c48c4Sopenharmony_ci2022-08-04 Sergei Trofimovich <slyich@gmail.com> 77da0c48c4Sopenharmony_ci 78da0c48c4Sopenharmony_ci * low_high_pc.c (handle_die): Drop redundant 'lx' suffix. 79da0c48c4Sopenharmony_ci 80da0c48c4Sopenharmony_ci2022-08-01 Mark Wielaard <mark@klomp.org> 81da0c48c4Sopenharmony_ci 82da0c48c4Sopenharmony_ci * run-debuginfod-percent-escape.sh: Add initial scan wait_ready. 83da0c48c4Sopenharmony_ci 84da0c48c4Sopenharmony_ci2022-04-28 Di Chen <dichen@redhat.com> 85da0c48c4Sopenharmony_ci 86da0c48c4Sopenharmony_ci * run-readelf-Dd.sh: New test. 87da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-Dd.sh. 88da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 89da0c48c4Sopenharmony_ci 90da0c48c4Sopenharmony_ci2022-06-01 Mark Wielaard <mark@klomp.org> 91da0c48c4Sopenharmony_ci 92da0c48c4Sopenharmony_ci * testfile-arm-flags.bz2: New test file. 93da0c48c4Sopenharmony_ci * run-readelf-arm-flags.sh: New test. 94da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-arm-flags.sh. 95da0c48c4Sopenharmony_ci (EXTRA_DIST): Add readelf-arm-flags.sh and testfile-arm-flags.bz2 96da0c48c4Sopenharmony_ci 97da0c48c4Sopenharmony_ci2022-05-13 Noah Sanci <nsanci@redhat.com> 98da0c48c4Sopenharmony_ci 99da0c48c4Sopenharmony_ci * run-debuginfod-fd-prefetch-caches.sh: Rewritten. 100da0c48c4Sopenharmony_ci 101da0c48c4Sopenharmony_ci2022-06-02 Mark Wielaard <mark@klomp.org> 102da0c48c4Sopenharmony_ci 103da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-debuginfod-federation-metrics.sh 104da0c48c4Sopenharmony_ci only when OLD_LIBMICROHTTPD conditional is not set. 105da0c48c4Sopenharmony_ci 106da0c48c4Sopenharmony_ci2022-04-24 Mark Wielaard <mark@klomp.org> 107da0c48c4Sopenharmony_ci 108da0c48c4Sopenharmony_ci * run-debuginfod-webapi-concurrency.sh: Fix PR number in xfail. 109da0c48c4Sopenharmony_ci 110da0c48c4Sopenharmony_ci2022-04-23 Mark Wielaard <mark@klomp.org> 111da0c48c4Sopenharmony_ci 112da0c48c4Sopenharmony_ci * run-debuginfod-webapi-concurrency.sh: Lower parallel lookups. 113da0c48c4Sopenharmony_ci 114da0c48c4Sopenharmony_ci2022-03-01 Di Chen <dichen@redhat.com> 115da0c48c4Sopenharmony_ci 116da0c48c4Sopenharmony_ci * alldts.c (dtflags): Put DT_NULL last. 117da0c48c4Sopenharmony_ci * run-alldts.sh: NULL comes last. 118da0c48c4Sopenharmony_ci * run-readelf-d.sh: Adjust Dynamic entries, remove DT_NULL 119da0c48c4Sopenharmony_ci padding. 120da0c48c4Sopenharmony_ci 121da0c48c4Sopenharmony_ci2022-04-14 Mark Wielaard <mark@klomp.org> 122da0c48c4Sopenharmony_ci 123da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Don't try to corrupt 124da0c48c4Sopenharmony_ci sqlite database. 125da0c48c4Sopenharmony_ci 126da0c48c4Sopenharmony_ci2022-04-13 Aaron Merey <amerey@redhat.com> 127da0c48c4Sopenharmony_ci 128da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Remove run-debuginfod-000-permission.sh 129da0c48c4Sopenharmony_ci and add run-debuginfod-negative-cache.sh. 130da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 131da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Update comments about 132da0c48c4Sopenharmony_ci negative-hit file. 133da0c48c4Sopenharmony_ci * run-debuginfod-federation-metrics.sh: Likewise. 134da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Likewise. 135da0c48c4Sopenharmony_ci * run-debuginfod-tmp-home.sh: Likewise. 136da0c48c4Sopenharmony_ci 137da0c48c4Sopenharmony_ci2022-03-20 Mark Wielaard <mark@klomp.org> 138da0c48c4Sopenharmony_ci 139da0c48c4Sopenharmony_ci * run-large-elf-file.sh: Check elf class of addsections binary. 140da0c48c4Sopenharmony_ci 141da0c48c4Sopenharmony_ci2021-12-17 Mark Wielaard <mark@klomp.org> 142da0c48c4Sopenharmony_ci 143da0c48c4Sopenharmony_ci * run-debuginfod-query-retry.sh: Use /bin/sh instead of /bin/ls. 144da0c48c4Sopenharmony_ci 145da0c48c4Sopenharmony_ci2021-12-09 Frank Ch. Eigler <fche@redhat.com> 146da0c48c4Sopenharmony_ci 147da0c48c4Sopenharmony_ci * debuginfod-subr.sh (xfail): New proc. 148da0c48c4Sopenharmony_ci * run-debuginfod-webapi-concurrency.sh: New test for -C. 149da0c48c4Sopenharmony_ci * Makefile.am: List it. 150da0c48c4Sopenharmony_ci 151da0c48c4Sopenharmony_ci2021-12-04 Mark Wielaard <mark@klomp.org> 152da0c48c4Sopenharmony_ci 153da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_NLIST_CFLAGS): New variable depends on 154da0c48c4Sopenharmony_ci USE_ADDRESS_SANITIZER. 155da0c48c4Sopenharmony_ci (test_nlist_CFLAGS): Add EXTRA_NLIST_CFLAGS. 156da0c48c4Sopenharmony_ci 157da0c48c4Sopenharmony_ci2021-12-04 Mark Wielaard <mark@klomp.org> 158da0c48c4Sopenharmony_ci 159da0c48c4Sopenharmony_ci * varlocs.c (dwarf_encoding_string): Return "<unknown encoding>" instead 160da0c48c4Sopenharmony_ci of NULL. 161da0c48c4Sopenharmony_ci (dwarf_tag_string): Return "<unknown tag>" instead of NULL. 162da0c48c4Sopenharmony_ci (dwarf_attr_string): Return "<unknown attr>" instead of NULL. 163da0c48c4Sopenharmony_ci (dwarf_form_string): Return "<unknown form>" instead of NULL. 164da0c48c4Sopenharmony_ci (dwarf_opcode_string): Return "<unknown opcode>" instead of NULL. 165da0c48c4Sopenharmony_ci (print_expr): Remove assert. 166da0c48c4Sopenharmony_ci 167da0c48c4Sopenharmony_ci2021-11-18 Mark Wielaard <mark@klomp.org> 168da0c48c4Sopenharmony_ci 169da0c48c4Sopenharmony_ci * Makefile.am (dwfl_proc_attach_LDFLAGS): Add -rdynamic. 170da0c48c4Sopenharmony_ci 171da0c48c4Sopenharmony_ci2021-11-11 Mark Wielaard <mark@klomp.org> 172da0c48c4Sopenharmony_ci 173da0c48c4Sopenharmony_ci * run-debuginfod-000-permission.sh: Don't set DEBUGINFOD_TIMEOUT. 174da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Likewise. 175da0c48c4Sopenharmony_ci * run-debuginfod-archive-rename.sh: Likewise. 176da0c48c4Sopenharmony_ci * run-debuginfod-archive-test.sh: Likewise. 177da0c48c4Sopenharmony_ci * run-debuginfod-artifact-running.sh: Likewise. 178da0c48c4Sopenharmony_ci * run-debuginfod-dlopen.sh: Likewise. 179da0c48c4Sopenharmony_ci * run-debuginfod-extraction.sh: Likewise. 180da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Likewise. 181da0c48c4Sopenharmony_ci * run-debuginfod-federation-metrics.sh: Likewise. 182da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Likewise. 183da0c48c4Sopenharmony_ci * run-debuginfod-malformed.sh: Likewise. 184da0c48c4Sopenharmony_ci * run-debuginfod-tmp-home.sh: Likewise. 185da0c48c4Sopenharmony_ci * run-debuginfod-writable.sh: Likewise. 186da0c48c4Sopenharmony_ci 187da0c48c4Sopenharmony_ci2021-11-05 Frank Ch. Eigler <fche@redhat.com> 188da0c48c4Sopenharmony_ci 189da0c48c4Sopenharmony_ci PR28430 190da0c48c4Sopenharmony_ci * run-debuginfod-extraction-passive.sh: New test. 191da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 192da0c48c4Sopenharmony_ci 193da0c48c4Sopenharmony_ci2021-10-20 John M Mellor-Crummey <johnmc@rice.edu> 194da0c48c4Sopenharmony_ci 195da0c48c4Sopenharmony_ci * nvidia_extended_linemap_libdw.c: New file. 196da0c48c4Sopenharmony_ci * run-nvidia-extended-linemap-libdw.sh: New test. 197da0c48c4Sopenharmony_ci * run-nvidia-extended-linemap-readelf.sh: Likewise. 198da0c48c4Sopenharmony_ci * testfile_nvidia_linemap.bz2: New test file. 199da0c48c4Sopenharmony_ci * .gitignore: Add nvidia_extended_linemap_libdw. 200da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add nvidia_extended_linemap_libdw. 201da0c48c4Sopenharmony_ci (TESTS): Add run-nvidia-extended-linemap-libdw.sh and 202da0c48c4Sopenharmony_ci run-nvidia-extended-linemap-readelf.sh 203da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise and testfile_nvidia_linemap.bz2. 204da0c48c4Sopenharmony_ci (nvidia_extended_linemap_libdw_LDADD): New variable. 205da0c48c4Sopenharmony_ci 206da0c48c4Sopenharmony_ci2021-11-08 Mark Wielaard <mark@klomp.org> 207da0c48c4Sopenharmony_ci 208da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-fat-lto.sh. 209da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-fat-lto.sh and 210da0c48c4Sopenharmony_ci testfile-dwarf5-fat-lto.o.bz2. 211da0c48c4Sopenharmony_ci * run-readelf-fat-lto.sh: New test. 212da0c48c4Sopenharmony_ci * testfile-dwarf5-fat-lto.o.bz2: New test file. 213da0c48c4Sopenharmony_ci 214da0c48c4Sopenharmony_ci2021-11-04 Frank Ch. Eigler <fche@redhat.com> 215da0c48c4Sopenharmony_ci 216da0c48c4Sopenharmony_ci PR28514 217da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Look for new groom metric. 218da0c48c4Sopenharmony_ci 219da0c48c4Sopenharmony_ci2021-10-23 Frank Ch. Eigler <fche@redhat.com> 220da0c48c4Sopenharmony_ci 221da0c48c4Sopenharmony_ci PR28240 222da0c48c4Sopenharmony_ci * run-debuginfod-000-permission.sh, -writable.sh: 223da0c48c4Sopenharmony_ci Correct negative-cache file permission checking. 224da0c48c4Sopenharmony_ci 225da0c48c4Sopenharmony_ci2021-10-06 Mark Wielaard <mark@klomp.org> 226da0c48c4Sopenharmony_ci 227da0c48c4Sopenharmony_ci * show-die-info.c (handle): Handle dwarf_attr_string returning NULL. 228da0c48c4Sopenharmony_ci 229da0c48c4Sopenharmony_ci2021-10-06 Di Chen <dichen@redhat.com> 230da0c48c4Sopenharmony_ci 231da0c48c4Sopenharmony_ci PR28242 232da0c48c4Sopenharmony_ci * run-debuginfod-000-permission.sh: Expect artifacttype metrics. 233da0c48c4Sopenharmony_ci 234da0c48c4Sopenharmony_ci2021-09-17 Noah Sanci <nsanci@redhat.com> 235da0c48c4Sopenharmony_ci 236da0c48c4Sopenharmony_ci * run-debuginfod-response-header.sh: removed checking for Connection 237da0c48c4Sopenharmony_ci and Cache-Control in response headers. 238da0c48c4Sopenharmony_ci 239da0c48c4Sopenharmony_ci2021-09-08 Mark Wielaard <mark@klomp.org> 240da0c48c4Sopenharmony_ci 241da0c48c4Sopenharmony_ci * run-varlocs-vars.sh: New test. 242da0c48c4Sopenharmony_ci * testfile-vars-clang-dwarf4-32.o.bz2: New test file. 243da0c48c4Sopenharmony_ci * testfile-vars-clang-dwarf4-64.o.bz2: Likewise. 244da0c48c4Sopenharmony_ci * testfile-vars-clang-dwarf5-32.o.bz2: Likewise. 245da0c48c4Sopenharmony_ci * testfile-vars-clang-dwarf5-64.o.bz2: Likewise. 246da0c48c4Sopenharmony_ci * testfile-vars-gcc-dwarf4-32.o.bz2: Likewise. 247da0c48c4Sopenharmony_ci * testfile-vars-gcc-dwarf4-64.o.bz2: Likewise. 248da0c48c4Sopenharmony_ci * testfile-vars-gcc-dwarf5-32.o.bz2: Likewise. 249da0c48c4Sopenharmony_ci * testfile-vars-gcc-dwarf5-64.o.bz2: Likewise. 250da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add new test and test files. 251da0c48c4Sopenharmony_ci (TESTS): Add run-varlocs-vars.sh. 252da0c48c4Sopenharmony_ci 253da0c48c4Sopenharmony_ci2021-09-09 Mark Wielaard <mark@klomp.org> 254da0c48c4Sopenharmony_ci 255da0c48c4Sopenharmony_ci * debuginfod-subr.sh: set -o functrace. 256da0c48c4Sopenharmony_ci (cleanup): Disable trap 0. 257da0c48c4Sopenharmony_ci (err): Disable trap ERR. 258da0c48c4Sopenharmony_ci * run-debuginfod-fd-prefetch-caches.sh: Use || true when grep -c fails. 259da0c48c4Sopenharmony_ci 260da0c48c4Sopenharmony_ci2021-09-09 Mark Wielaard <mark@klomp.org> 261da0c48c4Sopenharmony_ci 262da0c48c4Sopenharmony_ci * debuginfod-subr.sh: set -o errtrace. 263da0c48c4Sopenharmony_ci (cleanup): Don't fail kill or wait. Only trap on normal exit. 264da0c48c4Sopenharmony_ci (err): Don't fail curl metrics. Call cleanup. 265da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Use separate client caches 266da0c48c4Sopenharmony_ci for both servers and debuginfod client. Remove duplicate valgrind 267da0c48c4Sopenharmony_ci disabling. 268da0c48c4Sopenharmony_ci * run-debuginfod-federation-metrics.sh: Likewise. 269da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Likewise. 270da0c48c4Sopenharmony_ci 271da0c48c4Sopenharmony_ci2021-09-13 Noah Sanci <nsanci@redhat.com> 272da0c48c4Sopenharmony_ci 273da0c48c4Sopenharmony_ci * Makefile.am: added run-debuginfod-percent-escape.sh to TESTS and 274da0c48c4Sopenharmony_ci EXTRA_DIST. 275da0c48c4Sopenharmony_ci 276da0c48c4Sopenharmony_ci2021-09-06 Dmitry V. Levin <ldv@altlinux.org> 277da0c48c4Sopenharmony_ci 278da0c48c4Sopenharmony_ci * elfcopy.c (copy_elf): Remove cast of malloc return value. 279da0c48c4Sopenharmony_ci 280da0c48c4Sopenharmony_ci2021-09-07 Mark Wielaard <mark@klomp.org> 281da0c48c4Sopenharmony_ci 282da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Wait for initial scan and groom 283da0c48c4Sopenharmony_ci cycle before making any changes to the scan dirs. 284da0c48c4Sopenharmony_ci * run-debuginfod-archive-rename.sh: Likewise. 285da0c48c4Sopenharmony_ci * run-debuginfod-artifact-running.sh: Wait for initial scan cycle 286da0c48c4Sopenharmony_ci before making any changes to the scan dirs. 287da0c48c4Sopenharmony_ci * run-debuginfod-dlopen.sh: Likewise. 288da0c48c4Sopenharmony_ci * run-debuginfod-extraction.sh: Likewise. 289da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Don't wait twice for the initial 290da0c48c4Sopenharmony_ci scan. 291da0c48c4Sopenharmony_ci 292da0c48c4Sopenharmony_ci2021-09-06 Mark Wielaard <mark@klomp.org> 293da0c48c4Sopenharmony_ci 294da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Wait for initial scan and groom 295da0c48c4Sopenharmony_ci cycle. 296da0c48c4Sopenharmony_ci * run-debuginfod-archive-rename.sh: Likewise. 297da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Likewise. 298da0c48c4Sopenharmony_ci * run-debuginfod-archive-test.sh: Wait for initial scan cycle. 299da0c48c4Sopenharmony_ci * run-debuginfod-artifact-running.sh: Likewise. 300da0c48c4Sopenharmony_ci * run-debuginfod-dlopen.sh: Likewise. 301da0c48c4Sopenharmony_ci * run-debuginfod-extraction.sh: Likewise. 302da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Likewise. 303da0c48c4Sopenharmony_ci * run-debuginfod-federation-metrics.sh: Likewise. 304da0c48c4Sopenharmony_ci * run-debuginfod-malformed.sh: Likewise. 305da0c48c4Sopenharmony_ci * run-debuginfod-regex.sh: Likewise. 306da0c48c4Sopenharmony_ci * run-debuginfod-tmp-home.sh: Likewise. 307da0c48c4Sopenharmony_ci * run-debuginfod-writable.sh: Likewise. 308da0c48c4Sopenharmony_ci 309da0c48c4Sopenharmony_ci2021-09-06 Mark Wielaard <mark@klomp.org> 310da0c48c4Sopenharmony_ci 311da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Set DEBUGINFOD_URLS after starting 312da0c48c4Sopenharmony_ci debuginfod server. 313da0c48c4Sopenharmony_ci * run-debuginfod-archive-rename.sh: Likewise. 314da0c48c4Sopenharmony_ci * run-debuginfod-federation-link.sh: Don't set DEBUGINFOD_URLS. 315da0c48c4Sopenharmony_ci * run-debuginfod-federation-sqlite.sh: Likewise. 316da0c48c4Sopenharmony_ci * run-debuginfod-federation-metrics.sh: Add comment why invalid 317da0c48c4Sopenharmony_ci DEBUGINFOD_URLS is set. 318da0c48c4Sopenharmony_ci 319da0c48c4Sopenharmony_ci2021-09-06 Mark Wielaard <mark@klomp.org> 320da0c48c4Sopenharmony_ci 321da0c48c4Sopenharmony_ci * debuginfod-subr.sh (err): Change ports to port in for loop so both 322da0c48c4Sopenharmony_ci PORT1 and PORT2 are used. 323da0c48c4Sopenharmony_ci (get_ports): Simplify port selection by using for 50 for PORT1 and 324da0c48c4Sopenharmony_ci second 50 for PORT2. 325da0c48c4Sopenharmony_ci 326da0c48c4Sopenharmony_ci2021-09-06 Mark Wielaard <mark@klomp.org> 327da0c48c4Sopenharmony_ci 328da0c48c4Sopenharmony_ci * run-debuginfod-file.sh: Set DEBUGINFOD_CACHE_PATH. Export 329da0c48c4Sopenharmony_ci correct DEBUGINFOD_URLS. 330da0c48c4Sopenharmony_ci * run-debuginfod-query-retry.sh: Add DEBUGINFOD_CACHE_PATH 331da0c48c4Sopenharmony_ci to env. 332da0c48c4Sopenharmony_ci 333da0c48c4Sopenharmony_ci2021-09-03 Mark Wielaard <mark@klomp.org> 334da0c48c4Sopenharmony_ci 335da0c48c4Sopenharmony_ci * run-debuginfod-000-permission.sh: Set DEBUGINFOD_CACHE_PATH 336da0c48c4Sopenharmony_ci and use an unique sqlite db. 337da0c48c4Sopenharmony_ci * run-debuginfod-archive-groom.sh: Likewise. 338da0c48c4Sopenharmony_ci * run-debuginfod-archive-test.sh: Likewise. 339da0c48c4Sopenharmony_ci * run-debuginfod-dlopen.sh: Likewise. 340da0c48c4Sopenharmony_ci * run-debuginfod-duplicate-urls.sh: Likewise. 341da0c48c4Sopenharmony_ci * run-debuginfod-extraction.sh: Likewise. 342da0c48c4Sopenharmony_ci * run-debuginfod-fd-prefetch-caches.sh: Likewise. 343da0c48c4Sopenharmony_ci * run-debuginfod-malformed.sh: Likewise. 344da0c48c4Sopenharmony_ci * run-debuginfod-sizetime.sh: Likewise. 345da0c48c4Sopenharmony_ci * run-debuginfod-tmp-home.sh: Likewise. 346da0c48c4Sopenharmony_ci * run-debuginfod-writable.sh: Likewise. 347da0c48c4Sopenharmony_ci 348da0c48c4Sopenharmony_ci2021-09-03 Mark Wielaard <mark@klomp.org> 349da0c48c4Sopenharmony_ci 350da0c48c4Sopenharmony_ci * debuginfod-subr.sh (EXTRA_DIST): Add debuginfod-subr.sh. 351da0c48c4Sopenharmony_ci 352da0c48c4Sopenharmony_ci2021-08-20 Noah Sanci <nsanci@redhat.com> 353da0c48c4Sopenharmony_ci 354da0c48c4Sopenharmony_ci * run-debuginfod-response-headers.sh: Ensures custom http response 355da0c48c4Sopenharmony_ci headers are used and functional 356da0c48c4Sopenharmony_ci * Makefile.am: Added the above new file to TESTS and EXTRA_DIST 357da0c48c4Sopenharmony_ci 358da0c48c4Sopenharmony_ci2021-08-28 Mark Wielaard <mark@klomp.org> 359da0c48c4Sopenharmony_ci 360da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Use ":memory:" for the 361da0c48c4Sopenharmony_ci forwarded-ttl-limit tests. 362da0c48c4Sopenharmony_ci 363da0c48c4Sopenharmony_ci2021-08-28 Mark Wielaard <mark@klomp.org> 364da0c48c4Sopenharmony_ci 365da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Use clean, separate databases for 366da0c48c4Sopenharmony_ci forwarded-ttl-limit tests. 367da0c48c4Sopenharmony_ci 368da0c48c4Sopenharmony_ci2021-08-20 Di Chen <dichen@redhat.com> 369da0c48c4Sopenharmony_ci 370da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add test for X-Forwarded-For hops limit. 371da0c48c4Sopenharmony_ci 372da0c48c4Sopenharmony_ci2021-08-20 Noah Sanci <nsanci@redhat.com> 373da0c48c4Sopenharmony_ci 374da0c48c4Sopenharmony_ci * debuginfod-find.sh: Separated file into 375da0c48c4Sopenharmony_ci run-debuginfod-000-permission.sh, 376da0c48c4Sopenharmony_ci run-debuginfod-archive-groom.sh, 377da0c48c4Sopenharmony_ci run-debuginfod-archive-rename.sh, 378da0c48c4Sopenharmony_ci run-debuginfod-archive-test.sh, 379da0c48c4Sopenharmony_ci run-debuginfod-artifact-running.sh, 380da0c48c4Sopenharmony_ci run-debuginfod-dlopen.sh, 381da0c48c4Sopenharmony_ci run-debuginfod-duplicate-urls.sh, 382da0c48c4Sopenharmony_ci run-debuginfod-extraction.sh, 383da0c48c4Sopenharmony_ci run-debuginfod-fd-prefetch-caches.sh, 384da0c48c4Sopenharmony_ci run-debuginfod-federation-link.sh, 385da0c48c4Sopenharmony_ci run-debuginfod-federation-metrics.sh, 386da0c48c4Sopenharmony_ci run-debuginfod-federation-sqlite.sh, 387da0c48c4Sopenharmony_ci run-debuginfod-file.sh, 388da0c48c4Sopenharmony_ci run-debuginfod-malformed.sh, 389da0c48c4Sopenharmony_ci run-debuginfod-no-urls.sh, 390da0c48c4Sopenharmony_ci run-debuginfod-query-retry.sh, 391da0c48c4Sopenharmony_ci run-debuginfod-regex.sh, 392da0c48c4Sopenharmony_ci run-debuginfod-sizetime.sh, 393da0c48c4Sopenharmony_ci run-debuginfod-tmp-home.sh, 394da0c48c4Sopenharmony_ci run-debuginfod-x-forwarded.sh 395da0c48c4Sopenharmony_ci and run-debuginfod-writable.sh. 396da0c48c4Sopenharmony_ci All files source debuginfod-subr.sh and use the $base variable to find ports. 397da0c48c4Sopenharmony_ci * tests/Makefile.am: Added the above new files to the test suite 398da0c48c4Sopenharmony_ci * tests/debuginfod-subr.sh: Added some general functions for above tests 399da0c48c4Sopenharmony_ci 400da0c48c4Sopenharmony_ci2021-08-04 Mark Wielaard <mark@klomp.org> 401da0c48c4Sopenharmony_ci 402da0c48c4Sopenharmony_ci PR28190 403da0c48c4Sopenharmony_ci * backtrace.c (callback_verify): Check for pthread_kill as first 404da0c48c4Sopenharmony_ci frame. Change asserts to fprintf plus abort. 405da0c48c4Sopenharmony_ci 406da0c48c4Sopenharmony_ci2021-07-26 Noah Sanci <nsanci@redhat.com> 407da0c48c4Sopenharmony_ci 408da0c48c4Sopenharmony_ci PR27982 409da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Added a test to ensure that 410da0c48c4Sopenharmony_ci DEBUGINFOD_MAXSIZE and DEBUGINFOD_MAXTIME work properly 411da0c48c4Sopenharmony_ci by searching server and client logs for prompts. 412da0c48c4Sopenharmony_ci 413da0c48c4Sopenharmony_ci2021-07-16 Noah Sanci <nsanci@redhat.com> 414da0c48c4Sopenharmony_ci 415da0c48c4Sopenharmony_ci PR28034 416da0c48c4Sopenharmony_ci * run-debuginfod-percent-escape.sh: Added a test ensuring files with % 417da0c48c4Sopenharmony_ci escapable characters in their paths are accessible. 418da0c48c4Sopenharmony_ci 419da0c48c4Sopenharmony_ci2021-07-21 Noah Sanci <nsanci@redhat.com> 420da0c48c4Sopenharmony_ci 421da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Properly kill $PID4 by waiting for it to 422da0c48c4Sopenharmony_ci finish. Report $PORT3's metrics in err(). 423da0c48c4Sopenharmony_ci 424da0c48c4Sopenharmony_ci2021-06-28 Noah Sanci <nsanci@redhat.com> 425da0c48c4Sopenharmony_ci 426da0c48c4Sopenharmony_ci PR25978 427da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test to ensure options 428da0c48c4Sopenharmony_ci fdcache-prefetch-fds/mbs are set. Check that inc_metric works for lru 429da0c48c4Sopenharmony_ci and prefetch cache metrics. 430da0c48c4Sopenharmony_ci 431da0c48c4Sopenharmony_ci2021-07-06 Alice Zhang <alizhang@redhat.com> 432da0c48c4Sopenharmony_ci 433da0c48c4Sopenharmony_ci PR27531 434da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add test case for retry mechanism. 435da0c48c4Sopenharmony_ci 436da0c48c4Sopenharmony_ci2021-07-01 Noah Sanci <nsanci@redhat.com> 437da0c48c4Sopenharmony_ci 438da0c48c4Sopenharmony_ci PR2711 439da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Added test case for grooming the database 440da0c48c4Sopenharmony_ci using regexes. 441da0c48c4Sopenharmony_ci 442da0c48c4Sopenharmony_ci2021-07-09 Noah Sanci <nsanci@redhat.com> 443da0c48c4Sopenharmony_ci 444da0c48c4Sopenharmony_ci PR27983 445da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Wrote test to ensure duplicate urls are in 446da0c48c4Sopenharmony_ci fact not checked. 447da0c48c4Sopenharmony_ci 448da0c48c4Sopenharmony_ci2021-07-08 Mark Wielaard <mark@klomp.org> 449da0c48c4Sopenharmony_ci 450da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Fix typo testfile-largealign.bz2 was 451da0c48c4Sopenharmony_ci was missing .o. 452da0c48c4Sopenharmony_ci 453da0c48c4Sopenharmony_ci2021-06-09 Andrei Homescu <ah@immunant.com> 454da0c48c4Sopenharmony_ci 455da0c48c4Sopenharmony_ci * testfile-largealign.o.bz2: New test file. 456da0c48c4Sopenharmony_ci * run-strip-largealign.sh: New test. 457da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-largealign.sh. 458da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-largealign.sh and 459da0c48c4Sopenharmony_ci testfile-largealign.o.bz2 460da0c48c4Sopenharmony_ci 461da0c48c4Sopenharmony_ci2021-07-02 Mark Wielaard <mark@klomp.org> 462da0c48c4Sopenharmony_ci 463da0c48c4Sopenharmony_ci * run-debuginfo-find.sh: unset VALGRIND_CMD before testing debuginfod 464da0c48c4Sopenharmony_ci client cache. 465da0c48c4Sopenharmony_ci 466da0c48c4Sopenharmony_ci2021-06-16 Frank Ch. Eigler <fche@redhat.com> 467da0c48c4Sopenharmony_ci 468da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Fix intermittent groom/stale failure, 469da0c48c4Sopenharmony_ci due to SIGUSR1/SIGUSR2 races. Trace more. 470da0c48c4Sopenharmony_ci 471da0c48c4Sopenharmony_ci2021-06-15 Frank Ch. Eigler <fche@redhat.com> 472da0c48c4Sopenharmony_ci 473da0c48c4Sopenharmony_ci * run-debuginfod-find.sh (err): Elaborate. Use as the reliable 474da0c48c4Sopenharmony_ci error-report triggering function, rather than "exit 1". 475da0c48c4Sopenharmony_ci 476da0c48c4Sopenharmony_ci2021-06-03 Frank Ch. Eigler <fche@redhat.com> 477da0c48c4Sopenharmony_ci 478da0c48c4Sopenharmony_ci PR27863 479da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test "after-you" queueing via flooding 480da0c48c4Sopenharmony_ci with concurent curls. 481da0c48c4Sopenharmony_ci 482da0c48c4Sopenharmony_ci2021-05-14 Frank Ch. Eigler <fche@redhat.com> 483da0c48c4Sopenharmony_ci 484da0c48c4Sopenharmony_ci PR27859 485da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test absence of 404-latch bug in client 486da0c48c4Sopenharmony_ci curl handle reuse. 487da0c48c4Sopenharmony_ci 488da0c48c4Sopenharmony_ci2021-04-19 Martin Liska <mliska@suse.cz> 489da0c48c4Sopenharmony_ci 490da0c48c4Sopenharmony_ci * dwelf_elf_e_machine_string.c (main): Use startswith. 491da0c48c4Sopenharmony_ci * dwelfgnucompressed.c (main): Likewise. 492da0c48c4Sopenharmony_ci * elfgetchdr.c (main): Likewise. 493da0c48c4Sopenharmony_ci * elfputzdata.c (main): Likewise. 494da0c48c4Sopenharmony_ci * vdsosyms.c (module_callback): Likewise. 495da0c48c4Sopenharmony_ci 496da0c48c4Sopenharmony_ci2021-05-04 Alice Zhang <alizhang@redhat.com> 497da0c48c4Sopenharmony_ci 498da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Added tests for negative cache files. 499da0c48c4Sopenharmony_ci 500da0c48c4Sopenharmony_ci2021-04-26 Frank Ch. Eigler <fche@redhat.com> 501da0c48c4Sopenharmony_ci 502da0c48c4Sopenharmony_ci PR27571 503da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add test case for unwriteable cache files. 504da0c48c4Sopenharmony_ci 505da0c48c4Sopenharmony_ci2021-04-23 Omar Sandoval <osandov@fb.com> 506da0c48c4Sopenharmony_ci 507da0c48c4Sopenharmony_ci * run-low_high_pc-dw-form-indirect.sh: New file. 508da0c48c4Sopenharmony_ci * run-readelf-dw-form-indirect.sh: New file. 509da0c48c4Sopenharmony_ci * testfile-dw-form-indirect.bz2: New file. 510da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-low_high_pc-dw-form-indirect.sh and 511da0c48c4Sopenharmony_ci run-readelf-dw-form-indirect.sh. 512da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-low_high_pc-dw-form-indirect.sh, 513da0c48c4Sopenharmony_ci run-readelf-dw-form-indirect.sh, and testfile-dw-form-indirect.bz2. 514da0c48c4Sopenharmony_ci 515da0c48c4Sopenharmony_ci2021-04-26 Frank Ch. Eigler <fche@redhat.com> 516da0c48c4Sopenharmony_ci 517da0c48c4Sopenharmony_ci PR26125 518da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add test case for cache cleanup rmdir. 519da0c48c4Sopenharmony_ci 520da0c48c4Sopenharmony_ci2021-04-23 Frank Ch. Eigler <fche@redhat.com> 521da0c48c4Sopenharmony_ci 522da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add a tiny test for client object reuse. 523da0c48c4Sopenharmony_ci Add an "errfiles" test construct to ask the framework to print 524da0c48c4Sopenharmony_ci various files in the case of an error. 525da0c48c4Sopenharmony_ci 526da0c48c4Sopenharmony_ci2021-03-30 Frank Ch. Eigler <fche@redhat.com> 527da0c48c4Sopenharmony_ci 528da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add thread comm checks. 529da0c48c4Sopenharmony_ci 530da0c48c4Sopenharmony_ci2021-02-17 Timm Bäder <tbaeder@redhat.com> 531da0c48c4Sopenharmony_ci 532da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Move new_data_buf function to... 533da0c48c4Sopenharmony_ci (new_data_buf): ...top-level static function adding fname, 534da0c48c4Sopenharmony_ci ndx, shdrstrnd and shdrnum as arguments. 535da0c48c4Sopenharmony_ci 536da0c48c4Sopenharmony_ci2021-02-17 Timm Bäder <tbaeder@redhat.com> 537da0c48c4Sopenharmony_ci 538da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Move newsecndx function to... 539da0c48c4Sopenharmony_ci (newsecndx): ...top-level static function adding shdrstrndx, 540da0c48c4Sopenharmony_ci shdrnum and fname as arguments. 541da0c48c4Sopenharmony_ci 542da0c48c4Sopenharmony_ci2021-02-25 Frank Ch. Eigler <fche@redhat.com> 543da0c48c4Sopenharmony_ci 544da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add bad webapi artifacttype test. 545da0c48c4Sopenharmony_ci 546da0c48c4Sopenharmony_ci2021-02-17 Frank Ch. Eigler <fche@redhat.com> 547da0c48c4Sopenharmony_ci 548da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Tweak wait_ready() to also print -vvv log of 549da0c48c4Sopenharmony_ci appropriate debuginfod if metric timeout occurs. Focus grooming 550da0c48c4Sopenharmony_ci test carefully at a more deterministic metric. 551da0c48c4Sopenharmony_ci 552da0c48c4Sopenharmony_ci2021-02-12 Mark Wielaard <mark@klomp.org> 553da0c48c4Sopenharmony_ci 554da0c48c4Sopenharmony_ci * run-readelf-types.sh: Add CU start to type offset reference. 555da0c48c4Sopenharmony_ci 556da0c48c4Sopenharmony_ci2021-02-07 Alexander Miller <alex.miller@gmx.de> 557da0c48c4Sopenharmony_ci 558da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): Quote variables. 559da0c48c4Sopenharmony_ci (valgrind_cmd): Unquote variable. 560da0c48c4Sopenharmony_ci 561da0c48c4Sopenharmony_ci2021-02-08 Érico Nogueira <ericonr@disroot.org> 562da0c48c4Sopenharmony_ci 563da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Check for cpio availability. 564da0c48c4Sopenharmony_ci 565da0c48c4Sopenharmony_ci2021-02-04 Frank Ch. Eigler <fche@redhat.com> 566da0c48c4Sopenharmony_ci 567da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Smoke test --fdcache-mintmp option handling. 568da0c48c4Sopenharmony_ci 569da0c48c4Sopenharmony_ci2021-01-31 Sergei Trofimovich <slyfox@gentoo.org> 570da0c48c4Sopenharmony_ci 571da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): export CC variable 572da0c48c4Sopenharmony_ci to tests for use instead of 'gcc'. 573da0c48c4Sopenharmony_ci * run-disasm-x86-64.sh: use ${CC} instead of 'gcc'. 574da0c48c4Sopenharmony_ci * run-disasm-x86.sh: Likewise. 575da0c48c4Sopenharmony_ci * run-strip-g.sh: Likewise. 576da0c48c4Sopenharmony_ci * run-strip-nothing.sh: Likewise. 577da0c48c4Sopenharmony_ci * run-test-includes.sh: Likewise. 578da0c48c4Sopenharmony_ci 579da0c48c4Sopenharmony_ci2021-01-06 Timm Bäder <tbaeder@redhat.com> 580da0c48c4Sopenharmony_ci 581da0c48c4Sopenharmony_ci * zstrptr.c (main): Lift print_strings function up to ... 582da0c48c4Sopenharmony_ci (print_strings): ... here. New file scope function taking 583da0c48c4Sopenharmony_ci Elf_Scn*, Elf* and ndx as arguments. 584da0c48c4Sopenharmony_ci 585da0c48c4Sopenharmony_ci2020-12-20 Dmitry V. Levin <ldv@altlinux.org> 586da0c48c4Sopenharmony_ci 587da0c48c4Sopenharmony_ci * .gitignore: New file. 588da0c48c4Sopenharmony_ci 589da0c48c4Sopenharmony_ci2020-12-12 Mark Wielaard <mark@klomp.org> 590da0c48c4Sopenharmony_ci 591da0c48c4Sopenharmony_ci * testfile-retain.o.bz2: New test file. 592da0c48c4Sopenharmony_ci * run-retain.sh: New test. 593da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-retain.sh. 594da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-retain.sh and testfile-retain.o.bz2 595da0c48c4Sopenharmony_ci 596da0c48c4Sopenharmony_ci2020-12-16 Dmitry V. Levin <ldv@altlinux.org> 597da0c48c4Sopenharmony_ci 598da0c48c4Sopenharmony_ci * dwflmodtest.c (N_): Remove. 599da0c48c4Sopenharmony_ci 600da0c48c4Sopenharmony_ci2020-12-12 Dmitry V. Levin <ldv@altlinux.org> 601da0c48c4Sopenharmony_ci 602da0c48c4Sopenharmony_ci * dwarf-die-addr-die.c (main): Fix spelling typo in error diagnostics. 603da0c48c4Sopenharmony_ci * run-lfs-symbols.sh: Likewise. 604da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Fix spelling typos in comments. 605da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c: Likewise. 606da0c48c4Sopenharmony_ci * run-readelf-line.sh: Likewise. 607da0c48c4Sopenharmony_ci * run-stack-demangled-test.sh: Likewise. 608da0c48c4Sopenharmony_ci * sectiondump.c (main): Likewise. 609da0c48c4Sopenharmony_ci * varlocs.c (handle_die): Likewise. 610da0c48c4Sopenharmony_ci 611da0c48c4Sopenharmony_ci2020-12-11 Dmitry V. Levin <ldv@altlinux.org> 612da0c48c4Sopenharmony_ci 613da0c48c4Sopenharmony_ci * configure.ac: Remove. 614da0c48c4Sopenharmony_ci * Makefile.am [STANDALONE]: Remove. 615da0c48c4Sopenharmony_ci (check_PROGRAMS): Add msg_tst, system-elf-libelf-test, and $(asm_TESTS) 616da0c48c4Sopenharmony_ci unconditionally. 617da0c48c4Sopenharmony_ci (TESTS): Add msg_tst, system-elf-libelf-test, $(asm_TESTS), and 618da0c48c4Sopenharmony_ci run-disasm-bpf.sh unconditionally. 619da0c48c4Sopenharmony_ci 620da0c48c4Sopenharmony_ci2020-11-23 Frank Ch. Eigler <fche@redhat.com> 621da0c48c4Sopenharmony_ci 622da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add sqlite error injection & stats. 623da0c48c4Sopenharmony_ci 624da0c48c4Sopenharmony_ci2020-11-02 Mark Wielaard <mark@klomp.org> 625da0c48c4Sopenharmony_ci 626da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Create bogus R/nothing.rpm with cyclic 627da0c48c4Sopenharmony_ci symlink instead of chmod 000. 628da0c48c4Sopenharmony_ci 629da0c48c4Sopenharmony_ci2020-11-19 Frank Ch. Eigler <fche@redhat.com> 630da0c48c4Sopenharmony_ci 631da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Look for http-* metrics. 632da0c48c4Sopenharmony_ci 633da0c48c4Sopenharmony_ci2020-11-01 Érico N. Rolim <erico.erc@gmail.com> 634da0c48c4Sopenharmony_ci Mark Wielaard <mark@klomp.org> 635da0c48c4Sopenharmony_ci 636da0c48c4Sopenharmony_ci * alldts.c (main): Use DEFFILEMODE for open with O_CREAT. 637da0c48c4Sopenharmony_ci * arextract.c (main): Likewise. 638da0c48c4Sopenharmony_ci * ecp.c (main): Likewise for creat. 639da0c48c4Sopenharmony_ci * elfstrtab.c (check_elf): Use DEFFILEMODE for open with O_CREAT, 640da0c48c4Sopenharmony_ci remove mode from open calls without O_CREAT. 641da0c48c4Sopenharmony_ci * emptyfile.c (check_elf): Likewise. 642da0c48c4Sopenharmony_ci * fillfile.c (check_elf): Likewise. 643da0c48c4Sopenharmony_ci * vendorelf.c (check_elf): Likewise. 644da0c48c4Sopenharmony_ci * newdata.c (checkelf): Use DEFFILEMODE for open with O_CREAT. 645da0c48c4Sopenharmony_ci * update{1,2,3,4}.c (main): Likewise. 646da0c48c4Sopenharmony_ci * 647da0c48c4Sopenharmony_ci 648da0c48c4Sopenharmony_ci2020-10-31 Mark Wielaard <mark@klomp.org> 649da0c48c4Sopenharmony_ci 650da0c48c4Sopenharmony_ci * dwfl-proc-attach.c (dlopen): New external function override. 651da0c48c4Sopenharmony_ci 652da0c48c4Sopenharmony_ci2020-10-31 Mark Wielaard <mark@klomp.org> 653da0c48c4Sopenharmony_ci 654da0c48c4Sopenharmony_ci * test-wrapper.sh: Use =, not == for string compare. 655da0c48c4Sopenharmony_ci 656da0c48c4Sopenharmony_ci2020-10-29 Mark Wielaard <mark@klomp.org> 657da0c48c4Sopenharmony_ci 658da0c48c4Sopenharmony_ci * test-wrapper.sh: Determine whether the test is a script or not 659da0c48c4Sopenharmony_ci and run binaries directly under valgrind. 660da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c (main): Call getrlimit before calling setrlimit. 661da0c48c4Sopenharmony_ci * dwfl-proc-attach.c (main): Call dwfl_end, pthread_cancel and 662da0c48c4Sopenharmony_ci pthread_join. 663da0c48c4Sopenharmony_ci * vdsosyms.c (main): Call dwfl_end. 664da0c48c4Sopenharmony_ci 665da0c48c4Sopenharmony_ci2020-10-31 Frank Ch. Eigler <fche@redhat.com> 666da0c48c4Sopenharmony_ci 667da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Modify for tweaked/new metrics. 668da0c48c4Sopenharmony_ci 669da0c48c4Sopenharmony_ci2020-10-30 Frank Ch. Eigler <fche@redhat.com> 670da0c48c4Sopenharmony_ci 671da0c48c4Sopenharmony_ci PR26775 672da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Modify test for restored 673da0c48c4Sopenharmony_ci thread_work_total semantics for grooming. 674da0c48c4Sopenharmony_ci 675da0c48c4Sopenharmony_ci2020-10-29 Frank Ch. Eigler <fche@redhat.com> 676da0c48c4Sopenharmony_ci 677da0c48c4Sopenharmony_ci PR26775 678da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Modify test for different 679da0c48c4Sopenharmony_ci thread_work_total semantics for grooming. 680da0c48c4Sopenharmony_ci 681da0c48c4Sopenharmony_ci2020-10-29 Frank Ch. Eigler <fche@redhat.com> 682da0c48c4Sopenharmony_ci 683da0c48c4Sopenharmony_ci PR26810 684da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add tests for successful archive fetches across 685da0c48c4Sopenharmony_ci renamed RPMs, even without grooming. 686da0c48c4Sopenharmony_ci 687da0c48c4Sopenharmony_ci2020-10-25 Mark Wielaard <mark@klomp.org> 688da0c48c4Sopenharmony_ci 689da0c48c4Sopenharmony_ci * read_unaligned.c: New test. 690da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS, TESTS): Add read_unaligned. 691da0c48c4Sopenharmony_ci (read_unaligned_LDADD): New variable. 692da0c48c4Sopenharmony_ci 693da0c48c4Sopenharmony_ci2020-10-28 Tom Tromey <tom@tromey.com> 694da0c48c4Sopenharmony_ci 695da0c48c4Sopenharmony_ci PR26773 696da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS, TESTS): Add leb128. 697da0c48c4Sopenharmony_ci (leb128_LDADD): New variable. 698da0c48c4Sopenharmony_ci * leb128.c: New file. 699da0c48c4Sopenharmony_ci 700da0c48c4Sopenharmony_ci2020-10-19 Mark Wielaard <mark@klomp.org> 701da0c48c4Sopenharmony_ci 702da0c48c4Sopenharmony_ci * addrcfi.c (print_register): Make ops_mem 3 elements. 703da0c48c4Sopenharmony_ci 704da0c48c4Sopenharmony_ci2020-10-19 Mark Wielaard <mark@klomp.org> 705da0c48c4Sopenharmony_ci 706da0c48c4Sopenharmony_ci * testfile60.bz2: Removed. 707da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Remove testfile60.bz2. 708da0c48c4Sopenharmony_ci * run-allregs.sh: Remove tilegx testfile60 testcase. 709da0c48c4Sopenharmony_ci 710da0c48c4Sopenharmony_ci2020-10-20 Frank Ch. Eigler <fche@redhat.com> 711da0c48c4Sopenharmony_ci 712da0c48c4Sopenharmony_ci PR26756: more prometheus metrics 713da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Trigger some errors with dummy "nothing.rpm" 714da0c48c4Sopenharmony_ci and check for new metrics. 715da0c48c4Sopenharmony_ci 716da0c48c4Sopenharmony_ci2020-09-18 Mark Wielaard <mark@klomp.org> 717da0c48c4Sopenharmony_ci 718da0c48c4Sopenharmony_ci * run-readelf-compressed-zstd.sh: New test. 719da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DISTS): Add run-readelf-compressed-zstd.sh. 720da0c48c4Sopenharmony_ci (TESTS): Add run-readelf-compressed-zstd.sh if HAVE_ZSTD. 721da0c48c4Sopenharmony_ci 722da0c48c4Sopenharmony_ci2020-09-03 Mark Wielaard <mark@klomp.org> 723da0c48c4Sopenharmony_ci 724da0c48c4Sopenharmony_ci * run-readelf-frames.sh: New test. 725da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-frames.sh. 726da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 727da0c48c4Sopenharmony_ci 728da0c48c4Sopenharmony_ci2020-09-03 Mark Wielaard <mark@klomp.org> 729da0c48c4Sopenharmony_ci 730da0c48c4Sopenharmony_ci * testfile-gnu-property-note-aarch64.bz2: New file. 731da0c48c4Sopenharmony_ci * run-readelf-n.sh: Handle testfile-gnu-property-note-aarch64. 732da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add 733da0c48c4Sopenharmony_ci testfile-gnu-property-note-aarch64.bz2. 734da0c48c4Sopenharmony_ci 735da0c48c4Sopenharmony_ci2020-07-19 Mark Wielaard <mark@klomp.org> 736da0c48c4Sopenharmony_ci 737da0c48c4Sopenharmony_ci * asm-tst1.c: Include libebl.h after libasm.h. 738da0c48c4Sopenharmony_ci * asm-tst2.c: Likewise. 739da0c48c4Sopenharmony_ci * asm-tst3.c: Likewise. 740da0c48c4Sopenharmony_ci * asm-tst4.c: Likewise. 741da0c48c4Sopenharmony_ci * asm-tst5.c: Likewise. 742da0c48c4Sopenharmony_ci * asm-tst6.c: Likewise. 743da0c48c4Sopenharmony_ci * asm-tst7.c: Likewise. 744da0c48c4Sopenharmony_ci * asm-tst8.c: Likewise. 745da0c48c4Sopenharmony_ci * asm-tst9.c: Likewise. 746da0c48c4Sopenharmony_ci 747da0c48c4Sopenharmony_ci2020-07-05 Mark Wielaard <mark@klomp.org> 748da0c48c4Sopenharmony_ci 749da0c48c4Sopenharmony_ci * run-test-includes.sh: New test. 750da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-test-includes.sh. 751da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 752da0c48c4Sopenharmony_ci 753da0c48c4Sopenharmony_ci2020-07-03 Alice Zhang <alizhang@redhat.com> 754da0c48c4Sopenharmony_ci 755da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Add scheme free url testcase. 756da0c48c4Sopenharmony_ci 757da0c48c4Sopenharmony_ci2020-06-19 Mark Wielaard <mark@klomp.org> 758da0c48c4Sopenharmony_ci 759da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Don't add run-debuginfod-find.sh when 760da0c48c4Sopenharmony_ci DUMMY_LIBDEBUGINFOD. 761da0c48c4Sopenharmony_ci 762da0c48c4Sopenharmony_ci2020-06-16 Mark Wielaard <mark@klomp.org> 763da0c48c4Sopenharmony_ci 764da0c48c4Sopenharmony_ci * coverage.sh: Use /usr/bin/env bash. 765da0c48c4Sopenharmony_ci * run-ar.sh: Likewise. 766da0c48c4Sopenharmony_ci * run-backtrace-core-aarch64.sh: Likewise. 767da0c48c4Sopenharmony_ci * run-backtrace-core-i386.sh: Likewise. 768da0c48c4Sopenharmony_ci * run-backtrace-core-ppc.sh: Likewise. 769da0c48c4Sopenharmony_ci * run-backtrace-core-s390.sh: Likewise. 770da0c48c4Sopenharmony_ci * run-backtrace-core-s390x.sh: Likewise. 771da0c48c4Sopenharmony_ci * run-backtrace-core-sparc.sh: Likewise. 772da0c48c4Sopenharmony_ci * run-backtrace-core-x32.sh: Likewise. 773da0c48c4Sopenharmony_ci * run-backtrace-core-x86_64.sh: Likewise. 774da0c48c4Sopenharmony_ci * run-backtrace-data.sh: Likewise. 775da0c48c4Sopenharmony_ci * run-backtrace-demangle.sh: Likewise. 776da0c48c4Sopenharmony_ci * run-backtrace-dwarf.sh: Likewise. 777da0c48c4Sopenharmony_ci * run-backtrace-fp-core-aarch64.sh: Likewise. 778da0c48c4Sopenharmony_ci * run-backtrace-fp-core-i386.sh: Likewise. 779da0c48c4Sopenharmony_ci * run-backtrace-fp-core-ppc64le.sh: Likewise. 780da0c48c4Sopenharmony_ci * run-backtrace-fp-core-x86_64.sh: Likewise. 781da0c48c4Sopenharmony_ci * run-backtrace-native-biarch.sh: Likewise. 782da0c48c4Sopenharmony_ci * run-backtrace-native-core-biarch.sh: Likewise. 783da0c48c4Sopenharmony_ci * run-backtrace-native-core.sh: Likewise. 784da0c48c4Sopenharmony_ci * run-backtrace-native.sh: Likewise. 785da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Likewise. 786da0c48c4Sopenharmony_ci * run-deleted.sh: Likewise. 787da0c48c4Sopenharmony_ci * run-dwelf_elf_e_machine_string.sh: Likewise. 788da0c48c4Sopenharmony_ci * run-large-elf-file.sh: Likewise. 789da0c48c4Sopenharmony_ci * run-lfs-symbols.sh: Likewise. 790da0c48c4Sopenharmony_ci * run-linkmap-cut.sh: Likewise. 791da0c48c4Sopenharmony_ci 792da0c48c4Sopenharmony_ci2020-06-11 Mark Wielaard <mark@klomp.org> 793da0c48c4Sopenharmony_ci 794da0c48c4Sopenharmony_ci * Makefile.am (nlist-test): Add GCOV flags when necessary. 795da0c48c4Sopenharmony_ci 796da0c48c4Sopenharmony_ci2020-06-06 Mark Wielaard <mark@klomp.org> 797da0c48c4Sopenharmony_ci 798da0c48c4Sopenharmony_ci * testfilesyms32.bz2: New test file. 799da0c48c4Sopenharmony_ci * testfilesyms64.bz2: Likewise. 800da0c48c4Sopenharmony_ci * run-nm-syms.sh: New test. 801da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-nm-syms.sh. 802da0c48c4Sopenharmony_ci (EXTRA_DIST): run-nm-syms.sh, testfilesyms32.bz2 and 803da0c48c4Sopenharmony_ci testfilesyms64.bz2 804da0c48c4Sopenharmony_ci 805da0c48c4Sopenharmony_ci2020-05-08 Mark Wielaard <mark@klomp.org> 806da0c48c4Sopenharmony_ci 807da0c48c4Sopenharmony_ci * elfputzdata.c (main): Explicitly check orig_buf is not NULL 808da0c48c4Sopenharmony_ci before calling memcmp. 809da0c48c4Sopenharmony_ci 810da0c48c4Sopenharmony_ci2020-05-05 Mark Wielaard <mark@klomp.org> 811da0c48c4Sopenharmony_ci 812da0c48c4Sopenharmony_ci * testfile-lto-gcc8.bz2: New test file. 813da0c48c4Sopenharmony_ci * testfile-lto-gcc9.bz2: Likewise. 814da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-lto-gcc8.bz2 and 815da0c48c4Sopenharmony_ci testfile-lto-gcc9.bz2. 816da0c48c4Sopenharmony_ci * run-allfcts.sh: Add testfile-lto-gcc9 and testfile-lto-gcc8 817da0c48c4Sopenharmony_ci tests. 818da0c48c4Sopenharmony_ci 819da0c48c4Sopenharmony_ci2020-05-05 Mark Wielaard <mark@klomp.org> 820da0c48c4Sopenharmony_ci 821da0c48c4Sopenharmony_ci * testfile-lto-gcc10.bz2: New test file. 822da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-lto-gcc10.bz2. 823da0c48c4Sopenharmony_ci * run-allfcts.sh: Add testfile-lto-gcc10 test. 824da0c48c4Sopenharmony_ci 825da0c48c4Sopenharmony_ci2020-04-17 Mark Wielaard <mark@klomp.org> 826da0c48c4Sopenharmony_ci 827da0c48c4Sopenharmony_ci * test-subr.sh (testrun_on_self_obj): New function. 828da0c48c4Sopenharmony_ci * run-varlocs-self.sh: Run testrun_on_self_exe and 829da0c48c4Sopenharmony_ci testrun_on_self_lib with -e, run testrun_on_self_obj with 830da0c48c4Sopenharmony_ci --exprlocs -e. 831da0c48c4Sopenharmony_ci 832da0c48c4Sopenharmony_ci2020-04-17 Mark Wielaard <mark@klomp.org> 833da0c48c4Sopenharmony_ci 834da0c48c4Sopenharmony_ci * Makefile.am (test-nlist$): New goal with minimal CFLAGS. 835da0c48c4Sopenharmony_ci (test_nlist_CFLAGS): New variable. 836da0c48c4Sopenharmony_ci 837da0c48c4Sopenharmony_ci2020-03-28 Frank Ch. Eigler <fche@redhat.com> 838da0c48c4Sopenharmony_ci 839da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test timestamps of archive-origin files. 840da0c48c4Sopenharmony_ci 841da0c48c4Sopenharmony_ci2020-03-27 Frank Ch. Eigler <fche@redhat.com> 842da0c48c4Sopenharmony_ci 843da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test /path/-based debuginfod-find. 844da0c48c4Sopenharmony_ci 845da0c48c4Sopenharmony_ci2020-03-24 Frank Ch. Eigler <fche@redhat.com> 846da0c48c4Sopenharmony_ci 847da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test relay of UA and XFF headers across 848da0c48c4Sopenharmony_ci federating debuginfods. 849da0c48c4Sopenharmony_ci 850da0c48c4Sopenharmony_ci2020-03-26 Frank Ch. Eigler <fche@redhat.com> 851da0c48c4Sopenharmony_ci 852da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Look for debuginfod's new 853da0c48c4Sopenharmony_ci http_responses_* metrics. 854da0c48c4Sopenharmony_ci 855da0c48c4Sopenharmony_ci2020-03-26 Frank Ch. Eigler <fche@redhat.com> 856da0c48c4Sopenharmony_ci 857da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Look for bsdtar instead of dpkg. 858da0c48c4Sopenharmony_ci 859da0c48c4Sopenharmony_ci2020-03-26 Frank Ch. Eigler <fche@redhat.com> 860da0c48c4Sopenharmony_ci 861da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Check for bsdtar zstd capability 862da0c48c4Sopenharmony_ci for running tests against zstd-compressed fedora31 rpms. 863da0c48c4Sopenharmony_ci 864da0c48c4Sopenharmony_ci2020-03-26 Mark Wielaard <mark@klomp.org> 865da0c48c4Sopenharmony_ci 866da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add 867da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-1.0-2.src.rpm, 868da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-1.0-2.x86_64.rpm, 869da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-debuginfo-1.0-2.x86_64.rpm, 870da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-debugsource-1.0-2.x86_64.rpm, 871da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-two-1.0-2.x86_64.rpm, 872da0c48c4Sopenharmony_ci debuginfod-rpms/fedora31/hello3-two-debuginfo-1.0-2.x86_64.rpm 873da0c48c4Sopenharmony_ci 874da0c48c4Sopenharmony_ci2020-03-24 Frank Ch. Eigler <fche@redhat.com> 875da0c48c4Sopenharmony_ci 876da0c48c4Sopenharmony_ci * debuginfod-rpms/hello3.spec., /fedora31/*: New files with 877da0c48c4Sopenharmony_ci uncanonicalized source paths. 878da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test them. 879da0c48c4Sopenharmony_ci 880da0c48c4Sopenharmony_ci2020-03-24 Frank Ch. Eigler <fche@redhat.com> 881da0c48c4Sopenharmony_ci 882da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test the more detailed debuginfod 883da0c48c4Sopenharmony_ci webapi log format. 884da0c48c4Sopenharmony_ci 885da0c48c4Sopenharmony_ci2020-03-23 Mark Wielaard <mark@klomp.org> 886da0c48c4Sopenharmony_ci 887da0c48c4Sopenharmony_ci * getphdrnum.c: Include config.h. 888da0c48c4Sopenharmony_ci * run-lfs-symbols.sh: Also check that file exists. Add more logs. 889da0c48c4Sopenharmony_ci Remove ebl modules check. 890da0c48c4Sopenharmony_ci 891da0c48c4Sopenharmony_ci2020-03-22 Omar Sandoval <osandov@fb.com> 892da0c48c4Sopenharmony_ci Mark Wielaard <mark@klomp.org> 893da0c48c4Sopenharmony_ci 894da0c48c4Sopenharmony_ci * getphdrnum.c: New file. 895da0c48c4Sopenharmony_ci * run-getphdrnum.sh: New test. 896da0c48c4Sopenharmony_ci * testfile-phdrs.elf.bz2: New test file. 897da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add getphdrnum. 898da0c48c4Sopenharmony_ci (TESTS): Add run-getphdrnum.sh. 899da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-getphdrnum.sh and testfile-phdrs.elf.bz2. 900da0c48c4Sopenharmony_ci (getphdrnum_LDADD): New variable. 901da0c48c4Sopenharmony_ci 902da0c48c4Sopenharmony_ci2020-03-22 Frank Ch. Eigler <fche@redhat.com> 903da0c48c4Sopenharmony_ci 904da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Look for URL in default progressfn 905da0c48c4Sopenharmony_ci and from debuginfod-find -v. 906da0c48c4Sopenharmony_ci 907da0c48c4Sopenharmony_ci2020-02-19 Aaron Merey <amerey@redhat.com> 908da0c48c4Sopenharmony_ci 909da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Run tests for verifying default 910da0c48c4Sopenharmony_ci client cache locations. 911da0c48c4Sopenharmony_ci 912da0c48c4Sopenharmony_ci2020-02-26 Konrad Kleine <kkleine@redhat.com> 913da0c48c4Sopenharmony_ci 914da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: added tests for DEBUGINFOD_URLS beginning 915da0c48c4Sopenharmony_ci with "file://" 916da0c48c4Sopenharmony_ci 917da0c48c4Sopenharmony_ci2020-02-21 Mark Wielaard <mark@klomp.org> 918da0c48c4Sopenharmony_ci 919da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): Explicitly unset DEBUGINFOD_URLS. 920da0c48c4Sopenharmony_ci (installed_TESTS_ENVIRONMENT): Likewise. 921da0c48c4Sopenharmony_ci 922da0c48c4Sopenharmony_ci2020-02-19 Aaron Merey <amerey@redhat.com> 923da0c48c4Sopenharmony_ci 924da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test that files unrelated to debuginfod 925da0c48c4Sopenharmony_ci survive cache cleaning. 926da0c48c4Sopenharmony_ci 927da0c48c4Sopenharmony_ci2020-02-08 Mark Wielaard <mark@klomp.org> 928da0c48c4Sopenharmony_ci 929da0c48c4Sopenharmony_ci * run-pt_gnu_prop-tests.sh: New test. 930da0c48c4Sopenharmony_ci * testfile_pt_gnu_prop.bz2: New test file. 931da0c48c4Sopenharmony_ci * testfile_pt_gnu_prop32.bz2: Likewise. 932da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-pt_gnu_prop-tests.sh 933da0c48c4Sopenharmony_ci (EXTRA_DISTS): Likewise. Add testfile_pt_gnu_prop.bz2 and 934da0c48c4Sopenharmony_ci testfile_pt_gnu_prop32.bz2. 935da0c48c4Sopenharmony_ci 936da0c48c4Sopenharmony_ci2020-02-05 Frank Ch. Eigler <fche@redhat.com> 937da0c48c4Sopenharmony_ci 938da0c48c4Sopenharmony_ci * debuginfo-tars/*: New test files from Eli Schwartz of ArchLinux. 939da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Package them. 940da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Run basic archive extraction tests. 941da0c48c4Sopenharmony_ci 942da0c48c4Sopenharmony_ci2020-02-03 Frank Ch. Eigler <fche@redhat.com> 943da0c48c4Sopenharmony_ci 944da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Protect against missing curl & rpm2cpio. 945da0c48c4Sopenharmony_ci 946da0c48c4Sopenharmony_ci2020-01-19 Frank Ch. Eigler <fche@redhat.com> 947da0c48c4Sopenharmony_ci 948da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Check for proper groom completion count. 949da0c48c4Sopenharmony_ci 950da0c48c4Sopenharmony_ci2020-01-18 Frank Ch. Eigler <fche@redhat.com> 951da0c48c4Sopenharmony_ci 952da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test empty source_paths[]. 953da0c48c4Sopenharmony_ci 954da0c48c4Sopenharmony_ci2020-01-08 Mark Wielaard <mark@klomp.org> 955da0c48c4Sopenharmony_ci 956da0c48c4Sopenharmony_ci * asm-test?.c: include libebl.h. 957da0c48c4Sopenharmony_ci 958da0c48c4Sopenharmony_ci2020-01-11 Frank Ch. Eigler <fche@redhat.com> 959da0c48c4Sopenharmony_ci 960da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test --fdcache* options. 961da0c48c4Sopenharmony_ci 962da0c48c4Sopenharmony_ci2020-01-11 Frank Ch. Eigler <fche@redhat.com> 963da0c48c4Sopenharmony_ci 964da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Adjust to new work-queue metrics. 965da0c48c4Sopenharmony_ci 966da0c48c4Sopenharmony_ci2020-01-02 Mark Wielaard <mark@klomp.org> 967da0c48c4Sopenharmony_ci 968da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Set DEBUGINFOD_TIMEOUT to 10. 969da0c48c4Sopenharmony_ci 970da0c48c4Sopenharmony_ci2019-12-22 Frank Ch. Eigler <fche@redhat.com> 971da0c48c4Sopenharmony_ci 972da0c48c4Sopenharmony_ci * debuginfod-debs/*: New test files, based on 973da0c48c4Sopenharmony_ci https://wiki.debian.org/Packaging/Intro. 974da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test deb file processing (if dpkg 975da0c48c4Sopenharmony_ci installed). 976da0c48c4Sopenharmony_ci 977da0c48c4Sopenharmony_ci2019-12-04 Frank Ch. Eigler <fche@redhat.com> 978da0c48c4Sopenharmony_ci 979da0c48c4Sopenharmony_ci * run-debuinfod-find.sh: Test $DEBUGINFOD_PROGRESS. 980da0c48c4Sopenharmony_ci 981da0c48c4Sopenharmony_ci2019-12-11 Omar Sandoval <osandov@fb.com> 982da0c48c4Sopenharmony_ci 983da0c48c4Sopenharmony_ci * dwfl-report-segment-coalesce.c: New test. 984da0c48c4Sopenharmony_ci * Makefile.am: Add dwfl-report-segment-coalesce 985da0c48c4Sopenharmony_ci 986da0c48c4Sopenharmony_ci2019-12-06 Mark Wielaard <mark@klomp.org> 987da0c48c4Sopenharmony_ci 988da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Force -Wl,--build-id. 989da0c48c4Sopenharmony_ci 990da0c48c4Sopenharmony_ci2019-12-05 Mark Wielaard <mark@klomp.org> 991da0c48c4Sopenharmony_ci 992da0c48c4Sopenharmony_ci * run-findinfod-find.sh: Run strip under testrun. 993da0c48c4Sopenharmony_ci 994da0c48c4Sopenharmony_ci2019-12-06 Mark Wielaard <mark@klomp.org> 995da0c48c4Sopenharmony_ci 996da0c48c4Sopenharmony_ci * backtrace-data.c (main): Add break after assert. 997da0c48c4Sopenharmony_ci 998da0c48c4Sopenharmony_ci2019-12-05 Mark Wielaard <mark@klomp.org> 999da0c48c4Sopenharmony_ci 1000da0c48c4Sopenharmony_ci * run-elfclassify.sh: Run elfcompress under testrun. 1001da0c48c4Sopenharmony_ci 1002da0c48c4Sopenharmony_ci2019-11-26 Mark Wielaard <mark@klomp.org> 1003da0c48c4Sopenharmony_ci 1004da0c48c4Sopenharmony_ci * Makefile.am (BUILD_STATIC): Add libraries needed for libdw. 1005da0c48c4Sopenharmony_ci * coverage.sh: Add debuginfod directory, check whether source 1006da0c48c4Sopenharmony_ci is .c or cxx. 1007da0c48c4Sopenharmony_ci 1008da0c48c4Sopenharmony_ci2019-11-24 Mark Wielaard <mark@klomp.org> 1009da0c48c4Sopenharmony_ci 1010da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Reduce verbosity. Add new cleanup 1011da0c48c4Sopenharmony_ci function to use with trap. Add wait_ready function to query 1012da0c48c4Sopenharmony_ci metrics instead of sleeping. Calculate rpms and sourcefiles 1013da0c48c4Sopenharmony_ci to check. 1014da0c48c4Sopenharmony_ci 1015da0c48c4Sopenharmony_ci2019-11-23 Mark Wielaard <mark@klomp.org> 1016da0c48c4Sopenharmony_ci 1017da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Replace all localhost with 127.0.0.1. 1018da0c48c4Sopenharmony_ci 1019da0c48c4Sopenharmony_ci2019-11-07 Frank Ch. Eigler <fche@redhat.com> 1020da0c48c4Sopenharmony_ci 1021da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test debuginfod metrics via curl. 1022da0c48c4Sopenharmony_ci Fix federated testing, asserted by metrics. 1023da0c48c4Sopenharmony_ci 1024da0c48c4Sopenharmony_ci2019-11-06 Frank Ch. Eigler <fche@redhat.com> 1025da0c48c4Sopenharmony_ci 1026da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test debuginfod -L mode. Drop 1027da0c48c4Sopenharmony_ci plain debuginfo-find help-output-comparison. 1028da0c48c4Sopenharmony_ci 1029da0c48c4Sopenharmony_ci2019-11-04 Frank Ch. Eigler <fche@redhat.com> 1030da0c48c4Sopenharmony_ci 1031da0c48c4Sopenharmony_ci * run-debuginfod-find.sh: Test debuginfod-find -v progress mode. 1032da0c48c4Sopenharmony_ci 1033da0c48c4Sopenharmony_ci2019-10-28 Aaron Merey <amerey@redhat.com> 1034da0c48c4Sopenharmony_ci Frank Ch. Eigler <fche@redhat.com> 1035da0c48c4Sopenharmony_ci 1036da0c48c4Sopenharmony_ci * run-debuginfod-find.sh, debuginfod_build_id_find.c: New test. 1037da0c48c4Sopenharmony_ci * testfile-debuginfod-*.rpm.bz2: New data files for test. 1038da0c48c4Sopenharmony_ci * Makefile.am: Run it. 1039da0c48c4Sopenharmony_ci 1040da0c48c4Sopenharmony_ci2019-11-14 Andreas Schwab <schwab@suse.de> 1041da0c48c4Sopenharmony_ci 1042da0c48c4Sopenharmony_ci * run-large-elf-file.sh: Skip if available memory cannot be 1043da0c48c4Sopenharmony_ci determined. 1044da0c48c4Sopenharmony_ci 1045da0c48c4Sopenharmony_ci2019-11-14 Andreas Schwab <schwab@suse.de> 1046da0c48c4Sopenharmony_ci 1047da0c48c4Sopenharmony_ci * dwelf_elf_e_machine_string.c (main): Clear errno before calling 1048da0c48c4Sopenharmony_ci strtol. 1049da0c48c4Sopenharmony_ci 1050da0c48c4Sopenharmony_ci2019-09-02 Mark Wielaard <mark@klomp.org> 1051da0c48c4Sopenharmony_ci 1052da0c48c4Sopenharmony_ci * run-readelf-s.sh: Add --dyn-syms case. 1053da0c48c4Sopenharmony_ci 1054da0c48c4Sopenharmony_ci2019-09-07 Mark Wielaard <mark@klomp.org> 1055da0c48c4Sopenharmony_ci 1056da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-disasm-riscv64.sh, 1057da0c48c4Sopenharmony_ci testfile-riscv64-dis1.o.bz2 and testfile-riscv64-dis1.expect.bz2. 1058da0c48c4Sopenharmony_ci 1059da0c48c4Sopenharmony_ci2019-08-27 Mark Wielaard <mark@klomp.org> 1060da0c48c4Sopenharmony_ci 1061da0c48c4Sopenharmony_ci * run-readelf-test2.sh: Add -x num testcase. 1062da0c48c4Sopenharmony_ci 1063da0c48c4Sopenharmony_ci2019-08-29 Mark Wielaard <mark@klomp.org> 1064da0c48c4Sopenharmony_ci 1065da0c48c4Sopenharmony_ci * test-subr.sh (self_test_files_exe): replace elfcmp, objdump and 1066da0c48c4Sopenharmony_ci readelf with elfclassify, stack and unstrip. 1067da0c48c4Sopenharmony_ci (self_test_files_lib): Replace libdw.so with libasm.so. 1068da0c48c4Sopenharmony_ci 1069da0c48c4Sopenharmony_ci2019-07-05 Omar Sandoval <osandov@fb.com> 1070da0c48c4Sopenharmony_ci 1071da0c48c4Sopenharmony_ci * Makefile.am: Remove -ldl. 1072da0c48c4Sopenharmony_ci * tests-subr.sh (self_test_files): Remove libebl_{i386,x86_64}.so. 1073da0c48c4Sopenharmony_ci 1074da0c48c4Sopenharmony_ci2019-07-26 Florian Weimer <fweimer@redhat.com> 1075da0c48c4Sopenharmony_ci Mark Wielaard <mark@klomp.org> 1076da0c48c4Sopenharmony_ci 1077da0c48c4Sopenharmony_ci * run-elfclassify.sh: New test. 1078da0c48c4Sopenharmony_ci * run-elfclassify-self.sh: Likewise. 1079da0c48c4Sopenharmony_ci * Makefile.sh (TESTS): Add run-elfclassify.sh and 1080da0c48c4Sopenharmony_ci run-elfclassify-self.sh. 1081da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1082da0c48c4Sopenharmony_ci 1083da0c48c4Sopenharmony_ci2019-07-16 Mao Han <han_mao@c-sky.com> 1084da0c48c4Sopenharmony_ci 1085da0c48c4Sopenharmony_ci * hello_csky.ko.bz2: New testfile. 1086da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add C-SKY testfile. 1087da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Likewise. 1088da0c48c4Sopenharmony_ci * testfilecsky.bz2: New testfile. 1089da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add hello_csky.ko.bz2 and 1090da0c48c4Sopenharmony_ci testfilecsky.bz2. 1091da0c48c4Sopenharmony_ci 1092da0c48c4Sopenharmony_ci2019-06-28 Mark Wielaard <mark@klomp.org> 1093da0c48c4Sopenharmony_ci 1094da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwelf_elf_e_machine_string. 1095da0c48c4Sopenharmony_ci (TESTS): Add run-dwelf_elf_e_machine_string.sh. 1096da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1097da0c48c4Sopenharmony_ci (dwelf_elf_e_machine_string_LDADD): New variable. 1098da0c48c4Sopenharmony_ci * dwelf_elf_e_machine_string.c: New file. 1099da0c48c4Sopenharmony_ci * run-dwelf_elf_e_machine_string.sh: New test. 1100da0c48c4Sopenharmony_ci 1101da0c48c4Sopenharmony_ci2019-07-01 Mark Wielaard <mark@klomp.org> 1102da0c48c4Sopenharmony_ci 1103da0c48c4Sopenharmony_ci * run-large-elf-file.sh: Add 2GB to mem_needed when running under 1104da0c48c4Sopenharmony_ci valgrind. 1105da0c48c4Sopenharmony_ci 1106da0c48c4Sopenharmony_ci2019-06-18 Mark Wielaard <mark@klomp.org> 1107da0c48c4Sopenharmony_ci 1108da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-large-elf-file.sh. 1109da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1110da0c48c4Sopenharmony_ci * addsections.c (add_sections): Add sec_size argument, use it 1111da0c48c4Sopenharmony_ci as the size of the section data. 1112da0c48c4Sopenharmony_ci (main): Handle extra sec_size argument. Pass to add_sections. 1113da0c48c4Sopenharmony_ci * run-large-elf-file.sh: New test. 1114da0c48c4Sopenharmony_ci 1115da0c48c4Sopenharmony_ci2019-06-03 Mark Wielaard <mark@klomp.org> 1116da0c48c4Sopenharmony_ci 1117da0c48c4Sopenharmony_ci * elfcopy.c (copy_elf): When swapping the sh_offsets of two sections, 1118da0c48c4Sopenharmony_ci make sure they are actually next to each other. 1119da0c48c4Sopenharmony_ci 1120da0c48c4Sopenharmony_ci2019-05-12 Mark Wielaard <mark@klomp.org> 1121da0c48c4Sopenharmony_ci 1122da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfrdwrnop. 1123da0c48c4Sopenharmony_ci (TESTS): Add run-reverse-sections.sh and 1124da0c48c4Sopenharmony_ci run-reverse-sections-self.sh. 1125da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1126da0c48c4Sopenharmony_ci (elfrdwrnop): New variable. 1127da0c48c4Sopenharmony_ci * elfcopy.c (copy_elf): Add reverse_off argument. Record offsets 1128da0c48c4Sopenharmony_ci of sections and swap them when possible. 1129da0c48c4Sopenharmony_ci (main): Check for --reverse-off argument. Pass reverse_offs to 1130da0c48c4Sopenharmony_ci copy_elf. 1131da0c48c4Sopenharmony_ci * run-reverse-sections.sh: New test. 1132da0c48c4Sopenharmony_ci * run-reverse-sections-self.sh: Likewise. 1133da0c48c4Sopenharmony_ci * elfrdwrnop.c: New file. 1134da0c48c4Sopenharmony_ci 1135da0c48c4Sopenharmony_ci2019-05-10 Mark Wielaard <mark@klomp.org> 1136da0c48c4Sopenharmony_ci 1137da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-discr.sh. 1138da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise and add testfile-rng.debug.bz2 and 1139da0c48c4Sopenharmony_ci testfile-urng.debug.bz2. 1140da0c48c4Sopenharmony_ci * run-readelf-discr.sh: New test. 1141da0c48c4Sopenharmony_ci * testfile-rng.debug.bz2: New test file. 1142da0c48c4Sopenharmony_ci * testfile-urng.debug.bz2: Likewise. 1143da0c48c4Sopenharmony_ci 1144da0c48c4Sopenharmony_ci2019-04-30 Mark Wielaard <mark@klomp.org> 1145da0c48c4Sopenharmony_ci 1146da0c48c4Sopenharmony_ci * xlate_notes.c: New file. 1147da0c48c4Sopenharmony_ci * run-xlate-note.sh: New test. 1148da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add xlate_notes. 1149da0c48c4Sopenharmony_ci (TESTS): Add run-xlate-note.sh. 1150da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1151da0c48c4Sopenharmony_ci (xlate_notes_LDADD): New variable. 1152da0c48c4Sopenharmony_ci 1153da0c48c4Sopenharmony_ci2019-04-30 Mark Wielaard <mark@klomp.org> 1154da0c48c4Sopenharmony_ci 1155da0c48c4Sopenharmony_ci * backtrace-dwarf.c (frame_callback): Explicitly check symname is 1156da0c48c4Sopenharmony_ci NULL. 1157da0c48c4Sopenharmony_ci 1158da0c48c4Sopenharmony_ci2019-04-30 Mark Wielaard <mark@klomp.org> 1159da0c48c4Sopenharmony_ci 1160da0c48c4Sopenharmony_ci * backtrace.c (frame_callback): Explicitly check symname is NULL. 1161da0c48c4Sopenharmony_ci 1162da0c48c4Sopenharmony_ci2019-03-04 Mark Wielaard <mark@klomp.org> 1163da0c48c4Sopenharmony_ci 1164da0c48c4Sopenharmony_ci * backtrace.c (tgkill): Remove define. 1165da0c48c4Sopenharmony_ci 1166da0c48c4Sopenharmony_ci2019-01-24 Mark Wielaard <mark@klomp.org> 1167da0c48c4Sopenharmony_ci 1168da0c48c4Sopenharmony_ci * Makefile.am (system_elf_libelf_test_CPPFLAGS): Guard by 1169da0c48c4Sopenharmony_ci !INSTALL_ELFH. 1170da0c48c4Sopenharmony_ci 1171da0c48c4Sopenharmony_ci2019-01-31 Mark Wielaard <mark@klomp.org> 1172da0c48c4Sopenharmony_ci 1173da0c48c4Sopenharmony_ci * backtrace-child.c (stdarg): Remove assert (errno == 0). 1174da0c48c4Sopenharmony_ci (main): Likewise. 1175da0c48c4Sopenharmony_ci * backtrace-data.c (maps_lookup): Likewise. 1176da0c48c4Sopenharmony_ci (set_initial_registers): Likewise. 1177da0c48c4Sopenharmony_ci (main): Likewise. 1178da0c48c4Sopenharmony_ci * backtrace.c (prepare_thread): Likewise. 1179da0c48c4Sopenharmony_ci (exec_dump): Likewise. 1180da0c48c4Sopenharmony_ci 1181da0c48c4Sopenharmony_ci2019-01-29 Yonghong Song <yhs@fb.com> 1182da0c48c4Sopenharmony_ci 1183da0c48c4Sopenharmony_ci * backtrace-data.c (maps_lookup): Use %*u, not %*x, to parse 1184da0c48c4Sopenharmony_ci inode number. 1185da0c48c4Sopenharmony_ci 1186da0c48c4Sopenharmony_ci2019-01-18 Ulf Hermann <ulf.hermann@qt.io> 1187da0c48c4Sopenharmony_ci 1188da0c48c4Sopenharmony_ci * run-annobingroup.sh: Use different files for strip output. 1189da0c48c4Sopenharmony_ci * run-strip-test-many.sh: Use different files for strip output, 1190da0c48c4Sopenharmony_ci check results of strip, unstrip, elflint. 1191da0c48c4Sopenharmony_ci 1192da0c48c4Sopenharmony_ci2019-01-24 Mark Wielaard <mark@klomp.org> 1193da0c48c4Sopenharmony_ci 1194da0c48c4Sopenharmony_ci * addsections.c (add_sections): Change the name of the old shstrtab 1195da0c48c4Sopenharmony_ci section to ".old_shstrtab" and give the old shstrtab name to the 1196da0c48c4Sopenharmony_ci new shstrtab section. 1197da0c48c4Sopenharmony_ci 1198da0c48c4Sopenharmony_ci2019-01-09 Ulf Hermann <ulf.hermann@qt.io> 1199da0c48c4Sopenharmony_ci 1200da0c48c4Sopenharmony_ci * run-readelf-compressed.sh: Skip if USE_BZIP2 not found. 1201da0c48c4Sopenharmony_ci 1202da0c48c4Sopenharmony_ci2018-12-27 Jim Wilson <jimw@sifive.com> 1203da0c48c4Sopenharmony_ci 1204da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Update with new riscv64 output. 1205da0c48c4Sopenharmony_ci 1206da0c48c4Sopenharmony_ci2018-12-02 Mark Wielaard <mark@klomp.org> 1207da0c48c4Sopenharmony_ci 1208da0c48c4Sopenharmony_ci * testfile_gnu_props.32le.o.bz2: New testfile. 1209da0c48c4Sopenharmony_ci * testfile_gnu_props.64le.o.bz2: Likewise. 1210da0c48c4Sopenharmony_ci * testfile_gnu_props.32be.o.bz2: Likewise. 1211da0c48c4Sopenharmony_ci * testfile_gnu_props.64be.o.bz2: Likewise. 1212da0c48c4Sopenharmony_ci * Makefile (EXTRA_DIST): Add new testfiles. 1213da0c48c4Sopenharmony_ci * run-readelf-n.sh: Run tests on new testfiles. 1214da0c48c4Sopenharmony_ci 1215da0c48c4Sopenharmony_ci2018-11-28 Mark Wielaard <mark@klomp.org> 1216da0c48c4Sopenharmony_ci 1217da0c48c4Sopenharmony_ci * backtrace-data.c (main): Improve error message. 1218da0c48c4Sopenharmony_ci * run-backtrace-data.sh: Skip exit 77 return. 1219da0c48c4Sopenharmony_ci 1220da0c48c4Sopenharmony_ci2018-11-21 Mark Wielaard <mark@klomp.org> 1221da0c48c4Sopenharmony_ci 1222da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_unsupported): Call test_cleanup before 1223da0c48c4Sopenharmony_ci exit. 1224da0c48c4Sopenharmony_ci 1225da0c48c4Sopenharmony_ci2018-11-17 Mark Wielaard <mark@klomp.org> 1226da0c48c4Sopenharmony_ci 1227da0c48c4Sopenharmony_ci * run-strip-version.sh: New test. 1228da0c48c4Sopenharmony_ci * testfile-version.bz2: New test file. 1229da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-version.sh. 1230da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-version.sh and testfile-version.bz2. 1231da0c48c4Sopenharmony_ci 1232da0c48c4Sopenharmony_ci2018-11-09 Mark Wielaard <mark@klomp.org> 1233da0c48c4Sopenharmony_ci 1234da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Also test testfile-debug-rel-ppc64-z.o 1235da0c48c4Sopenharmony_ci testfile-debug-rel-ppc64-g.o. 1236da0c48c4Sopenharmony_ci 1237da0c48c4Sopenharmony_ci2018-11-12 Mark Wielaard <mark@klomp.org> 1238da0c48c4Sopenharmony_ci 1239da0c48c4Sopenharmony_ci * run-readelf-n.sh: Add testfile-annobingroup.o test. 1240da0c48c4Sopenharmony_ci 1241da0c48c4Sopenharmony_ci2018-11-11 Mark Wielaard <mark@klomp.org> 1242da0c48c4Sopenharmony_ci 1243da0c48c4Sopenharmony_ci * run-readelf-n.sh: Fix NT_GNU_ABI_TAG type. Add testfile11 test 1244da0c48c4Sopenharmony_ci for NT_VERSION. 1245da0c48c4Sopenharmony_ci 1246da0c48c4Sopenharmony_ci2018-11-04 Mark Wielaard <mark@klomp.org> 1247da0c48c4Sopenharmony_ci 1248da0c48c4Sopenharmony_ci * testfile-bpf-reloc.expect.bz2: Update with new expected jump 1249da0c48c4Sopenharmony_ci variants. 1250da0c48c4Sopenharmony_ci 1251da0c48c4Sopenharmony_ci2018-10-20 Mark Wielaard <mark@klomp.org> 1252da0c48c4Sopenharmony_ci 1253da0c48c4Sopenharmony_ci * run-readelf-compressed.sh: New test. 1254da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-compressed.sh. 1255da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1256da0c48c4Sopenharmony_ci 1257da0c48c4Sopenharmony_ci2018-11-09 Mark Wielaard <mark@klomp.org> 1258da0c48c4Sopenharmony_ci 1259da0c48c4Sopenharmony_ci * testfile-debug-rel-ppc64-g.o.bz2: New test file. 1260da0c48c4Sopenharmony_ci * testfile-debug-rel-ppc64-z.o.bz2: Likewise. 1261da0c48c4Sopenharmony_ci * testfile-debug-rel-ppc64.o.bz2: Likewise. 1262da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-debug-rel-ppc64-g.o.bz2, 1263da0c48c4Sopenharmony_ci testfile-debug-rel-ppc64-z.o.bz2 and testfile-debug-rel-ppc64.o.bz2. 1264da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Also test on testfile-debug-rel-ppc64.o. 1265da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Also test on testfile-debug-rel-ppc64*.o. 1266da0c48c4Sopenharmony_ci 1267da0c48c4Sopenharmony_ci2018-10-26 Mark Wielaard <mark@klomp.org> 1268da0c48c4Sopenharmony_ci 1269da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add a test for --reloc-debug-sections-only. 1270da0c48c4Sopenharmony_ci 1271da0c48c4Sopenharmony_ci2018-10-18 Mark Wielaard <mark@klomp.org> 1272da0c48c4Sopenharmony_ci 1273da0c48c4Sopenharmony_ci * run-readelf-n.sh: New test. 1274da0c48c4Sopenharmony_ci * testfile-gnu-property-note.bz2: New testfile. 1275da0c48c4Sopenharmony_ci * testfile-gnu-property-note.o.bz2: Likewise. 1276da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-n.sh. 1277da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise and testfile-gnu-property-note.bz2, 1278da0c48c4Sopenharmony_ci testfile-gnu-property-note.o.bz2. 1279da0c48c4Sopenharmony_ci 1280da0c48c4Sopenharmony_ci2018-10-12 Mark Wielaard <mark@klomp.org> 1281da0c48c4Sopenharmony_ci 1282da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: Adjust flags output. 1283da0c48c4Sopenharmony_ci * run-readelf-macro.sh: Likewise. 1284da0c48c4Sopenharmony_ci * run-readelf-macros.sh: New test. 1285da0c48c4Sopenharmony_ci * testfile-macros-object.o.bz2: New test file. 1286da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-macros.sh. 1287da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-macros.sh and 1288da0c48c4Sopenharmony_ci testfile-macros-object.o.bz2. 1289da0c48c4Sopenharmony_ci 1290da0c48c4Sopenharmony_ci2018-09-12 Mark Wielaard <mark@klomp.org> 1291da0c48c4Sopenharmony_ci 1292da0c48c4Sopenharmony_ci * run-annobingroup.sh: Add x86_64 ET_REL testcase. 1293da0c48c4Sopenharmony_ci * testfile-annobingroup-x86_64.o.bz2: New test file. 1294da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-annobingroup-x86_64.o.bz2. 1295da0c48c4Sopenharmony_ci 1296da0c48c4Sopenharmony_ci2018-09-18 Mark Wielaard <mark@klomp.org> 1297da0c48c4Sopenharmony_ci 1298da0c48c4Sopenharmony_ci * backtrace-dwarf.c (thread_callback): Only error when 1299da0c48c4Sopenharmony_ci dwfl_thread_getframes returns an error. 1300da0c48c4Sopenharmony_ci (main): Don't call abort or assert but print an error when 1301da0c48c4Sopenharmony_ci something unexpected happens. 1302da0c48c4Sopenharmony_ci 1303da0c48c4Sopenharmony_ci2018-09-13 Mark Wielaard <mark@klomp.org> 1304da0c48c4Sopenharmony_ci 1305da0c48c4Sopenharmony_ci * run-strip-test-many.sh: New test. 1306da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-test-many.sh. 1307da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1308da0c48c4Sopenharmony_ci 1309da0c48c4Sopenharmony_ci2018-09-13 Mark Wielaard <mark@klomp.org> 1310da0c48c4Sopenharmony_ci 1311da0c48c4Sopenharmony_ci * run-typeiter-many.sh: New test. 1312da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-typeiter-many.sh. 1313da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1314da0c48c4Sopenharmony_ci 1315da0c48c4Sopenharmony_ci2018-09-13 Mark Wielaard <mark@klomp.org> 1316da0c48c4Sopenharmony_ci 1317da0c48c4Sopenharmony_ci * run-copymany-sections.sh: New test. 1318da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-copymany-sections.sh. 1319da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1320da0c48c4Sopenharmony_ci 1321da0c48c4Sopenharmony_ci2018-09-12 Mark Wielaard <mark@klomp.org> 1322da0c48c4Sopenharmony_ci 1323da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfcopy and addsections. 1324da0c48c4Sopenharmony_ci (TESTS): Add run-copyadd-sections.sh. 1325da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1326da0c48c4Sopenharmony_ci (elfcopy_LDADD): New variable. 1327da0c48c4Sopenharmony_ci (addsections_LDADD): Likewise. 1328da0c48c4Sopenharmony_ci * addsections.c: New file. 1329da0c48c4Sopenharmony_ci * elfcopy.c: Likewise. 1330da0c48c4Sopenharmony_ci * run-copyadd-sections.sh: New test. 1331da0c48c4Sopenharmony_ci 1332da0c48c4Sopenharmony_ci2018-09-11 Mark Wielaard <mark@klomp.org> 1333da0c48c4Sopenharmony_ci 1334da0c48c4Sopenharmony_ci * backtrace-dwarf.c (main): Add section attribute. 1335da0c48c4Sopenharmony_ci 1336da0c48c4Sopenharmony_ci2018-07-24 Mark Wielaard <mark@klomp.org> 1337da0c48c4Sopenharmony_ci 1338da0c48c4Sopenharmony_ci * run-annobingroup.sh: Add testfile-annobingroup-i386.o tests. 1339da0c48c4Sopenharmony_ci * testfile-annobingroup-i386.o.bz2: New test file. 1340da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-annobingroup-i386.o.bz2. 1341da0c48c4Sopenharmony_ci 1342da0c48c4Sopenharmony_ci2018-07-21 Mark Wielaard <mark@klomp.org> 1343da0c48c4Sopenharmony_ci 1344da0c48c4Sopenharmony_ci * run-annobingroup.sh: New test. 1345da0c48c4Sopenharmony_ci * testfile-annobingroup.o.bz2: New test file. 1346da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-annobingroup.sh. 1347da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-annobingroup.sh and 1348da0c48c4Sopenharmony_ci testfile-annobingroup.o.bz2. 1349da0c48c4Sopenharmony_ci 1350da0c48c4Sopenharmony_ci2018-07-19 Andreas Schwab <schwab@suse.de> 1351da0c48c4Sopenharmony_ci 1352da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-test12.sh. 1353da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-test12.sh, testfile-riscv64.bz2, 1354da0c48c4Sopenharmony_ci testfile-riscv64-s.bz2, testfile-riscv64-core.bz2. 1355da0c48c4Sopenharmony_ci (run-strip-test11.sh): New file. 1356da0c48c4Sopenharmony_ci (testfile-riscv64.bz2): New file. 1357da0c48c4Sopenharmony_ci (testfile-riscv64-s.bz2): New file. 1358da0c48c4Sopenharmony_ci (testfile-riscv64-core.bz2): New file. 1359da0c48c4Sopenharmony_ci * run-allregs.sh: Add test for testfile-riscv64-core. 1360da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Likewise. 1361da0c48c4Sopenharmony_ci 1362da0c48c4Sopenharmony_ci2018-07-16 Ulf Hermann <ulf.hermann@qt.io> 1363da0c48c4Sopenharmony_ci 1364da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Remove previous testfiles before running the 1365da0c48c4Sopenharmony_ci next test. 1366da0c48c4Sopenharmony_ci 1367da0c48c4Sopenharmony_ci2018-07-17 Mark Wielaard <mark@klomp.org> 1368da0c48c4Sopenharmony_ci 1369da0c48c4Sopenharmony_ci * hello_riscv64.ko.bz2: Updated with debuginfo. 1370da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add documentation on CONFIG_DEBUG_INFO=y. 1371da0c48c4Sopenharmony_ci 1372da0c48c4Sopenharmony_ci2018-07-05 Mark Wielaard <mark@klomp.org> 1373da0c48c4Sopenharmony_ci 1374da0c48c4Sopenharmony_ci * next_cfi.c (handle_section): Take a new argument name. Check 1375da0c48c4Sopenharmony_ci whether the section is compressed and uncompress if so. 1376da0c48c4Sopenharmony_ci (main): Check also for .zdebug_frame and pass the name of the 1377da0c48c4Sopenharmony_ci section to handle_section. 1378da0c48c4Sopenharmony_ci 1379da0c48c4Sopenharmony_ci2018-07-04 Ross Burton <ross.burton@intel.com> 1380da0c48c4Sopenharmony_ci 1381da0c48c4Sopenharmony_ci * addrscopes.c: Remove error.h include, add system.h include. 1382da0c48c4Sopenharmony_ci * allregs.c: Likewise. 1383da0c48c4Sopenharmony_ci * backtrace-data.c: Likewise. 1384da0c48c4Sopenharmony_ci * backtrace-dwarf.c: Likewise. 1385da0c48c4Sopenharmony_ci * backtrace.c: Likewise. 1386da0c48c4Sopenharmony_ci * buildid.c: Likewise. 1387da0c48c4Sopenharmony_ci * debugaltlink.c: Likewise. 1388da0c48c4Sopenharmony_ci * debuglink.c: Likewise. 1389da0c48c4Sopenharmony_ci * deleted.c : Likewise. 1390da0c48c4Sopenharmony_ci * dwarfcfi.c: Likewise. 1391da0c48c4Sopenharmony_ci * dwfl-addr-sect.c: Likewise. 1392da0c48c4Sopenharmony_ci * dwfl-bug-addr-overflow.c: Likewise. 1393da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c: Likewise. 1394da0c48c4Sopenharmony_ci * dwfl-bug-getmodules.c: Likewise. 1395da0c48c4Sopenharmony_ci * dwfl-proc-attach.c: Likewise. 1396da0c48c4Sopenharmony_ci * dwfl-report-elf-align.c: Likewise. 1397da0c48c4Sopenharmony_ci * dwfllines.c: Likewise. 1398da0c48c4Sopenharmony_ci * dwflmodtest.c: Likewise. 1399da0c48c4Sopenharmony_ci * dwflsyms.c: Likewise. 1400da0c48c4Sopenharmony_ci * early-offscn.c: Likewise 1401da0c48c4Sopenharmony_ci * ecp.c: Likewise. 1402da0c48c4Sopenharmony_ci * elfstrmerge.c: Likewise. 1403da0c48c4Sopenharmony_ci * find-prologues.c: Likewise. 1404da0c48c4Sopenharmony_ci * funcretval.c: Likewise. 1405da0c48c4Sopenharmony_ci * funcscopes.c: Likewise. 1406da0c48c4Sopenharmony_ci * getsrc_die.c: Likewise. 1407da0c48c4Sopenharmony_ci * line2addr.c: Likewise. 1408da0c48c4Sopenharmony_ci * low_high_pc.c: Likewise. 1409da0c48c4Sopenharmony_ci * next_cfi.c: Likewise. 1410da0c48c4Sopenharmony_ci * rdwrmmap.c: Likewise. 1411da0c48c4Sopenharmony_ci * saridx.c: Likewise. 1412da0c48c4Sopenharmony_ci * sectiondump.c: Likewise. 1413da0c48c4Sopenharmony_ci * varlocs.c: Likewise. 1414da0c48c4Sopenharmony_ci * vdsosyms.c: Likewise. 1415da0c48c4Sopenharmony_ci 1416da0c48c4Sopenharmony_ci2018-06-28 Mark Wielaard <mark@klomp.org> 1417da0c48c4Sopenharmony_ci 1418da0c48c4Sopenharmony_ci * next_cfi.c: New file. 1419da0c48c4Sopenharmony_ci * run-next-cfi.sh: New test. 1420da0c48c4Sopenharmony_ci * run-next-cfi-self.sh: Likewise. 1421da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add next_cfi. 1422da0c48c4Sopenharmony_ci (TESTS): Add run-next-cfi.sh and run-next-cfi-self.sh. 1423da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1424da0c48c4Sopenharmony_ci (next_cfi_LDADD): New variable. 1425da0c48c4Sopenharmony_ci 1426da0c48c4Sopenharmony_ci2018-06-27 Mark Wielaard <mark@klomp.org> 1427da0c48c4Sopenharmony_ci 1428da0c48c4Sopenharmony_ci * dwarf_cfi.c: New file. 1429da0c48c4Sopenharmony_ci * run-dwarfcfi.sh: New test. 1430da0c48c4Sopenharmony_ci * testfile11-debugframe.bz2: New testfile. 1431da0c48c4Sopenharmony_ci * testfile12-debugframe.bz2: Likewise. 1432da0c48c4Sopenharmony_ci * testfileaarch64-debugframe.bz2: Likewise. 1433da0c48c4Sopenharmony_ci * testfilearm-debugframe.bz2: Likewise. 1434da0c48c4Sopenharmony_ci * testfileppc32-debugframe.bz2: Likewise. 1435da0c48c4Sopenharmony_ci * testfileppc64-debugframe.bz2: Likewise. 1436da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwarfcfi. 1437da0c48c4Sopenharmony_ci (TESTS): Add run-dwarfcfi.sh. 1438da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-dwarfcfi.sh, testfile11-debugframe.bz2, 1439da0c48c4Sopenharmony_ci testfile12-debugframe.bz2, testfileaarch64-debugframe.bz2, 1440da0c48c4Sopenharmony_ci testfilearm-debugframe.bz2, testfileppc32-debugframe.bz2 and 1441da0c48c4Sopenharmony_ci testfileppc64-debugframe.bz2. 1442da0c48c4Sopenharmony_ci 1443da0c48c4Sopenharmony_ci2018-06-23 Mark Wielaard <mark@klomp.org> 1444da0c48c4Sopenharmony_ci 1445da0c48c4Sopenharmony_ci * varlocs.c (print_expr): Take a new depth argument. Check it isn't 1446da0c48c4Sopenharmony_ci greater than MAX_DEPTH (64). Pass on to print_expr_block. 1447da0c48c4Sopenharmony_ci (print_expr_block): Take a new depth argument. Pass it to print_expr. 1448da0c48c4Sopenharmony_ci (print_expr_block_addrs): Call print_expr_block with zero depth. 1449da0c48c4Sopenharmony_ci 1450da0c48c4Sopenharmony_ci2018-06-25 Mark Wielaard <mark@klomp.org> 1451da0c48c4Sopenharmony_ci 1452da0c48c4Sopenharmony_ci * next-files.c: New file. 1453da0c48c4Sopenharmony_ci * next-lines.c: Likewise. 1454da0c48c4Sopenharmony_ci * run-next-files.sh: New test. 1455da0c48c4Sopenharmony_ci * run-next-lines.sh: Likewise. 1456da0c48c4Sopenharmony_ci * testfile-only-debug-line.bz2: New test file. 1457da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add next-files and next-lines. 1458da0c48c4Sopenharmony_ci (TESTS): Add run-next-files.sh and run-next-lines.sh. 1459da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-next-files.sh, run-next-lines.sh and 1460da0c48c4Sopenharmony_ci testfile-only-debug-line.bz2. 1461da0c48c4Sopenharmony_ci (next_lines_LDADD): New variable. 1462da0c48c4Sopenharmony_ci (next_files_LDADD): Likewise. 1463da0c48c4Sopenharmony_ci 1464da0c48c4Sopenharmony_ci2018-06-16 Yonghong Song <yhs@fb.com> 1465da0c48c4Sopenharmony_ci 1466da0c48c4Sopenharmony_ci * run-reloc-bpf.sh: New test. 1467da0c48c4Sopenharmony_ci * testfile-bpf-reloc.o.bz2: New test file. 1468da0c48c4Sopenharmony_ci * testfile-bpf-reloc.expect.bz2: New test file. 1469da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-reloc-bpf.sh. 1470da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-reloc-bpf.sh, testfile-bpf-reloc.o.bz2 and 1471da0c48c4Sopenharmony_ci testfile-bpf-reloc.expect.bz2. 1472da0c48c4Sopenharmony_ci 1473da0c48c4Sopenharmony_ci2018-06-13 Mark Wielaard <mark@klomp.org> 1474da0c48c4Sopenharmony_ci 1475da0c48c4Sopenharmony_ci * run-readelf-const-values.sh: New test. 1476da0c48c4Sopenharmony_ci * testfile-const-values.debug.bz2: New test file. 1477da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Adjust expected const_value. 1478da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-const-values.sh. 1479da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-const-values.sh and 1480da0c48c4Sopenharmony_ci testfile-const-values.debug.bz2. 1481da0c48c4Sopenharmony_ci 1482da0c48c4Sopenharmony_ci2018-06-08 Mark Wielaard <mark@klomp.org> 1483da0c48c4Sopenharmony_ci 1484da0c48c4Sopenharmony_ci * varlocs.c (print_expr): Error on bad DW_OP_GNU_parameter_ref 1485da0c48c4Sopenharmony_ci target, do not assert. 1486da0c48c4Sopenharmony_ci 1487da0c48c4Sopenharmony_ci2018-06-08 Mark Wielaard <mark@klomp.org> 1488da0c48c4Sopenharmony_ci 1489da0c48c4Sopenharmony_ci * get-units-invalid.c (main): Check invalid dwarf_getabbrev call. 1490da0c48c4Sopenharmony_ci * show-abbrev.c (main): Check illegal dwarf_getabbrev offset call. 1491da0c48c4Sopenharmony_ci 1492da0c48c4Sopenharmony_ci2018-06-08 Mark Wielaard <mark@klomp.org> 1493da0c48c4Sopenharmony_ci 1494da0c48c4Sopenharmony_ci * varlocs.c (main): Only assert when cfi_debug_bias != 0 if there 1495da0c48c4Sopenharmony_ci actually is a cfi_debug. 1496da0c48c4Sopenharmony_ci 1497da0c48c4Sopenharmony_ci2018-06-07 Mark Wielaard <mark@klomp.org> 1498da0c48c4Sopenharmony_ci 1499da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Fix expected output for startx_length. 1500da0c48c4Sopenharmony_ci 1501da0c48c4Sopenharmony_ci2018-06-06 Mark Wielaard <mark@klomp.org> 1502da0c48c4Sopenharmony_ci 1503da0c48c4Sopenharmony_ci * varlocs.c (print_base_type): Use error, not assert when the DIE 1504da0c48c4Sopenharmony_ci isn't a base type. 1505da0c48c4Sopenharmony_ci 1506da0c48c4Sopenharmony_ci2018-06-02 Mark Wielaard <mark@klomp.org> 1507da0c48c4Sopenharmony_ci 1508da0c48c4Sopenharmony_ci * test-subr.sh (self_test_files_exe): Drop shared libraries. 1509da0c48c4Sopenharmony_ci Keep addr2line, elfcmp, objdump and readelf. 1510da0c48c4Sopenharmony_ci 1511da0c48c4Sopenharmony_ci2018-05-31 Mark Wielaard <mark@klomp.org> 1512da0c48c4Sopenharmony_ci 1513da0c48c4Sopenharmony_ci * run-readelf-types.sh: New test. 1514da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-types.sh. 1515da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1516da0c48c4Sopenharmony_ci 1517da0c48c4Sopenharmony_ci2018-05-31 Mark Wielaard <mark@klomp.org> 1518da0c48c4Sopenharmony_ci 1519da0c48c4Sopenharmony_ci * splitdwarf4-not-split4.dwo.bz2: New test file. 1520da0c48c4Sopenharmony_ci * testfile-splitdwarf4-not-split4.debug.bz2: Likewise. 1521da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Add test for splitdwarf4-not-split4.dwo 1522da0c48c4Sopenharmony_ci and testfile-splitdwarf4-not-split4.debug. 1523da0c48c4Sopenharmony_ci * run-varlocs.sh: Test testfile-splitdwarf4-not-split4.debug. 1524da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add splitdwarf4-not-split4.dwo.bz2 1525da0c48c4Sopenharmony_ci and testfile-splitdwarf4-not-split4.debug.bz2. 1526da0c48c4Sopenharmony_ci 1527da0c48c4Sopenharmony_ci2018-05-31 Mark Wielaard <mark@klomp.org> 1528da0c48c4Sopenharmony_ci 1529da0c48c4Sopenharmony_ci * test-subr.sh (self_test_files): Split into self_test_files_exe, 1530da0c48c4Sopenharmony_ci self_test_files_lib and self_test_obj. 1531da0c48c4Sopenharmony_ci (testrun_on_self_exe): New function. 1532da0c48c4Sopenharmony_ci (testrun_on_self_lib): Likewise. 1533da0c48c4Sopenharmony_ci * run-get-units-split.sh: Replace testrun_on_self with 1534da0c48c4Sopenharmony_ci testrun_on_self_exe and testrun_on_self_lib. 1535da0c48c4Sopenharmony_ci * run-unit-info.sh: Likewise. 1536da0c48c4Sopenharmony_ci 1537da0c48c4Sopenharmony_ci2018-05-31 Mark Wielaard <mark@klomp.org> 1538da0c48c4Sopenharmony_ci 1539da0c48c4Sopenharmony_ci * low_high_pc.c (handle_die): Handle NULL name. Print offset and 1540da0c48c4Sopenharmony_ci name of die. 1541da0c48c4Sopenharmony_ci (main): Check if the cu DIE is a skeleton, then get and handle 1542da0c48c4Sopenharmony_ci the split subdie. 1543da0c48c4Sopenharmony_ci * run-low-high-pc.sh: Run on testfile-splitdwarf-4 and 1544da0c48c4Sopenharmony_ci testfile-splitdwarf-5. Run on all selftest files. 1545da0c48c4Sopenharmony_ci 1546da0c48c4Sopenharmony_ci2018-05-31 Mark Wielaard <mark@klomp.org> 1547da0c48c4Sopenharmony_ci 1548da0c48c4Sopenharmony_ci * get-units-invalid.c (main): Check dwarf_cuoffset and 1549da0c48c4Sopenharmony_ci dwarf_dieoffset. 1550da0c48c4Sopenharmony_ci 1551da0c48c4Sopenharmony_ci2018-05-29 Mark Wielaard <mark@klomp.org> 1552da0c48c4Sopenharmony_ci 1553da0c48c4Sopenharmony_ci * dwarf-die-addr-die.c (check_dbg): Also check subdies, split or 1554da0c48c4Sopenharmony_ci type, gotten through dwarf_get_units. 1555da0c48c4Sopenharmony_ci * run-dwarf-die-addr-die.sh: Add tests for dwarf-4, dwarf-5, 1556da0c48c4Sopenharmony_ci split-dwarf-4, split-dwarf-5 and dwo files. 1557da0c48c4Sopenharmony_ci 1558da0c48c4Sopenharmony_ci2018-05-29 Mark Wielaard <mark@klomp.org> 1559da0c48c4Sopenharmony_ci 1560da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Add GNU DebugFission split-dwarf variant. 1561da0c48c4Sopenharmony_ci * run-varlocs.sh: Likewise. 1562da0c48c4Sopenharmony_ci 1563da0c48c4Sopenharmony_ci2018-05-29 Mark Wielaard <mark@klomp.org> 1564da0c48c4Sopenharmony_ci 1565da0c48c4Sopenharmony_ci * run-readelf-twofiles.sh: Add --debug-dump=loc testcase. 1566da0c48c4Sopenharmony_ci 1567da0c48c4Sopenharmony_ci2018-05-28 Mark Wielaard <mark@klomp.org> 1568da0c48c4Sopenharmony_ci 1569da0c48c4Sopenharmony_ci * run-readelf-info-plus.sh: New test. 1570da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-info-plus.sh. 1571da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1572da0c48c4Sopenharmony_ci 1573da0c48c4Sopenharmony_ci2018-04-29 Mark Wielaard <mark@klomp.org> 1574da0c48c4Sopenharmony_ci 1575da0c48c4Sopenharmony_ci * run-readelf-addr.sh: New test. 1576da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-addr.sh. 1577da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1578da0c48c4Sopenharmony_ci 1579da0c48c4Sopenharmony_ci2018-04-27 Mark Wielaard <mark@klomp.org> 1580da0c48c4Sopenharmony_ci 1581da0c48c4Sopenharmony_ci * run-readelf-ranges.sh: Adjust expected output for address base. 1582da0c48c4Sopenharmony_ci * run-readelf-addr.sh: New test. 1583da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-addr.sh. 1584da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1585da0c48c4Sopenharmony_ci 1586da0c48c4Sopenharmony_ci2018-04-07 Mark Wielaard <mark@klomp.org> 1587da0c48c4Sopenharmony_ci 1588da0c48c4Sopenharmony_ci * run-varlocs.sh: Run on testfileranges5.debug and 1589da0c48c4Sopenharmony_ci testsplitfileranges5.debug. 1590da0c48c4Sopenharmony_ci * varlocs.c (is_debug): New bool. 1591da0c48c4Sopenharmony_ci (print_expr): Don't fail on missing CFI for is_debug. 1592da0c48c4Sopenharmony_ci (main): Parse --debug, set is_debug. 1593da0c48c4Sopenharmony_ci 1594da0c48c4Sopenharmony_ci2018-04-12 Mark Wielaard <mark@klomp.org> 1595da0c48c4Sopenharmony_ci 1596da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Add new testcases. 1597da0c48c4Sopenharmony_ci 1598da0c48c4Sopenharmony_ci2018-04-06 Mark Wielaard <mark@klomp.org> 1599da0c48c4Sopenharmony_ci 1600da0c48c4Sopenharmony_ci * testfileranges5.debug.bz2: New testfile. 1601da0c48c4Sopenharmony_ci * testfilesplitranges5.debug.bz2: Likewise. 1602da0c48c4Sopenharmony_ci * testfile-ranges-hello5.dwo.bz2: Likewise. 1603da0c48c4Sopenharmony_ci * testfile-ranges-world5.dwo.bz2: Likewise. 1604da0c48c4Sopenharmony_ci * run-dwarf-ranges.sh: Run on testfileranges5.debug. 1605da0c48c4Sopenharmony_ci * run-all-dwarf-ranges.sh: Run on testfilesplitranges5.debug. 1606da0c48c4Sopenharmony_ci * tests/Makefile.am (EXTRA_DIST): Add testfileranges5.debug.bz2, 1607da0c48c4Sopenharmony_ci testfilesplitranges5.debug.bz2, testfile-ranges-hello5.dwo.bz2 and 1608da0c48c4Sopenharmony_ci testfile-ranges-world5.dwo.bz2. 1609da0c48c4Sopenharmony_ci 1610da0c48c4Sopenharmony_ci2018-04-11 Mark Wielaard <mark@klomp.org> 1611da0c48c4Sopenharmony_ci 1612da0c48c4Sopenharmony_ci * run-readelf-ranges.sh: New test. 1613da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-ranges.sh. 1614da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1615da0c48c4Sopenharmony_ci 1616da0c48c4Sopenharmony_ci2018-05-21 Mark Wielaard <mark@klomp.org> 1617da0c48c4Sopenharmony_ci 1618da0c48c4Sopenharmony_ci * addrx_constx-4.dwo.bz2: New testfile. 1619da0c48c4Sopenharmony_ci * addrx_constx-5.dwo.bz2: Likewise. 1620da0c48c4Sopenharmony_ci * testfile-addrx_constx-4.bz2: Likewise. 1621da0c48c4Sopenharmony_ci * testfile-addrx_constx-5.bz2: Likewise 1622da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add addrx_constx-5.dwo.bz2 1623da0c48c4Sopenharmony_ci testfile-addrx_constx-4\ .bz2 testfile-addrx_constx-5.bz2. 1624da0c48c4Sopenharmony_ci * run-varlocs.sh: Add addrx_constx tests for DWARF4 and DWARF5. 1625da0c48c4Sopenharmony_ci * varlocx.c (print_expr): Handle DW_OP_GNU_addr_index, 1626da0c48c4Sopenharmony_ci DW_OP_addrx, DW_OP_GNU_const_index and DW_OP_constx. 1627da0c48c4Sopenharmony_ci (main): Handle split DWARF. 1628da0c48c4Sopenharmony_ci * run-all-dwarf-ranges.sh: Add new ranges for addrx low/highpc. 1629da0c48c4Sopenharmony_ci 1630da0c48c4Sopenharmony_ci2018-05-20 Mark Wielaard <mark@klomp.org> 1631da0c48c4Sopenharmony_ci 1632da0c48c4Sopenharmony_ci * unit-info.c: New test. 1633da0c48c4Sopenharmony_ci * run-unit-info.sh: New test runner. 1634da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add unit-info. 1635da0c48c4Sopenharmony_ci (TESTS): Add run-unit-info.sh 1636da0c48c4Sopenharmony_ci (EXTRA_INFO): Likewise. 1637da0c48c4Sopenharmony_ci (unit_info_LDADD): New variable. 1638da0c48c4Sopenharmony_ci 1639da0c48c4Sopenharmony_ci2018-05-24 Mark Wielaard <mark@klomp.org> 1640da0c48c4Sopenharmony_ci 1641da0c48c4Sopenharmony_ci * get-units-invalid.c (main): Add check for invalid dwarf_ranges. 1642da0c48c4Sopenharmony_ci * run-all-dwarf-ranges.sh: Correct expected output. 1643da0c48c4Sopenharmony_ci 1644da0c48c4Sopenharmony_ci2018-05-18 Mark Wielaard <mark@klomp.org> 1645da0c48c4Sopenharmony_ci 1646da0c48c4Sopenharmony_ci * Makefiles.am (check_PROGRAMS): Add all-dwarf-ranges. 1647da0c48c4Sopenharmony_ci (TESTS): Add run-all-dwarf-ranges.sh. 1648da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-all-dwarf-ranges.sh, 1649da0c48c4Sopenharmony_ci testfilesplitranges4.debug.bz2, testfile-ranges-hello.dwo.bz2 1650da0c48c4Sopenharmony_ci and testfile-ranges-world.dwo.bz2. 1651da0c48c4Sopenharmony_ci (all_dwarf_ranges_LDADD): New variable. 1652da0c48c4Sopenharmony_ci * all-dwarf-ranges.c: New test program. 1653da0c48c4Sopenharmony_ci * run-all-dwarf-ranges: New test runner. 1654da0c48c4Sopenharmony_ci * testfile-ranges-hello.dwo.bz2: New test file. 1655da0c48c4Sopenharmony_ci * testfile-ranges-world.dwo.bz2: Likewise. 1656da0c48c4Sopenharmony_ci * testfilesplitranges4.debug.bz2: Likewise. 1657da0c48c4Sopenharmony_ci 1658da0c48c4Sopenharmony_ci2018-05-18 Mark Wielaard <mark@klomp.org> 1659da0c48c4Sopenharmony_ci 1660da0c48c4Sopenharmony_ci * run-get-files.sh: Add testcases for testfile-splitdwarf-4, 1661da0c48c4Sopenharmony_ci testfile-hello4.dwo, testfile-world4.dwo and testfile-splitdwarf-5, 1662da0c48c4Sopenharmony_ci testfile-hello5.dwo, testfile-world5.dwo. 1663da0c48c4Sopenharmony_ci 1664da0c48c4Sopenharmony_ci2018-05-17 Mark Wielaard <mark@klomp.org> 1665da0c48c4Sopenharmony_ci 1666da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add attr-integrate-skel. 1667da0c48c4Sopenharmony_ci (TESTS): Add run-attr-integrate-skel. 1668da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1669da0c48c4Sopenharmony_ci (attr_integrate_skel_LDADD): New variable. 1670da0c48c4Sopenharmony_ci * attr-integrate-skel.c: New test. 1671da0c48c4Sopenharmony_ci * run-attr-integrate-skel.sh: New test runner. 1672da0c48c4Sopenharmony_ci 1673da0c48c4Sopenharmony_ci2018-05-16 Mark Wielaard <mark@klomp.org> 1674da0c48c4Sopenharmony_ci 1675da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add get-units-split. 1676da0c48c4Sopenharmony_ci (TESTS): Add run-get-units-split.sh. 1677da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-get-units-split.sh, testfile-hello4.dwo.bz2, 1678da0c48c4Sopenharmony_ci testfile-hello5.dwo.bz2, testfile-splitdwarf-4.bz2, 1679da0c48c4Sopenharmony_ci testfile-splitdwarf-5.bz2, testfile-world5.dwo.bz2 and 1680da0c48c4Sopenharmony_ci testfile-world4.dwo.bz2. 1681da0c48c4Sopenharmony_ci (get_units_split_LDADD): New variable. 1682da0c48c4Sopenharmony_ci * get-units-split.c: New test. 1683da0c48c4Sopenharmony_ci * run-get-units-split.sh: New test runner. 1684da0c48c4Sopenharmony_ci * testfile-dwarf-45.source: Extend with build instructions for new 1685da0c48c4Sopenharmony_ci test files. 1686da0c48c4Sopenharmony_ci * testfile-hello4.dwo.bz2: New test file. 1687da0c48c4Sopenharmony_ci * testfile-hello5.dwo.bz2: Likewise. 1688da0c48c4Sopenharmony_ci * testfile-splitdwarf-4.bz2: Likewise. 1689da0c48c4Sopenharmony_ci * testfile-splitdwarf-5.bz2: Likewise. 1690da0c48c4Sopenharmony_ci * testfile-world5.dwo.bz2 and: Likewise. 1691da0c48c4Sopenharmony_ci * testfile-world4.dwo.bz2: Likewise. 1692da0c48c4Sopenharmony_ci 1693da0c48c4Sopenharmony_ci2018-05-09 Mark Wielaard <mark@klomp.org> 1694da0c48c4Sopenharmony_ci 1695da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: Adjust test output for new header layout. 1696da0c48c4Sopenharmony_ci * run-readelf-line.sh: Likewise. Add new tests for testfile-dwarf-4 1697da0c48c4Sopenharmony_ci and testfile-dwarf-5. 1698da0c48c4Sopenharmony_ci 1699da0c48c4Sopenharmony_ci2018-05-11 Mark Wielaard <mark@klomp.org> 1700da0c48c4Sopenharmony_ci 1701da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add get-units-invalid. 1702da0c48c4Sopenharmony_ci (TESTS): Add run-get-units-invalid.sh. 1703da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1704da0c48c4Sopenharmony_ci (get_units_invalid_LDADD): New variable. 1705da0c48c4Sopenharmony_ci * get-units-invalid.c: New test program. 1706da0c48c4Sopenharmony_ci * run-get-units-invalid.sh: New test program runner. 1707da0c48c4Sopenharmony_ci 1708da0c48c4Sopenharmony_ci2018-05-05 Mark Wielaard <mark@klomp.org> 1709da0c48c4Sopenharmony_ci 1710da0c48c4Sopenharmony_ci * testfile-dwarf-45.source: New file. 1711da0c48c4Sopenharmony_ci * testfile-dwarf-4.bz2: New test file. 1712da0c48c4Sopenharmony_ci * testfile-dwarf-5.bz2: Likewise. 1713da0c48c4Sopenharmony_ci * run-readelf-line.sh: Add testcases for testfile-dwarf-4 and 1714da0c48c4Sopenharmony_ci testfile-dwarf-5. 1715da0c48c4Sopenharmony_ci * Makefile (EXTRA_DIST): Add testfile-dwarf-45.source, 1716da0c48c4Sopenharmony_ci testfile-dwarf-4.bz2 and testfile-dwarf-5.bz2. 1717da0c48c4Sopenharmony_ci 1718da0c48c4Sopenharmony_ci2018-04-19 Andreas Schwab <schwab@suse.de> 1719da0c48c4Sopenharmony_ci 1720da0c48c4Sopenharmony_ci * hello_riscv64.ko.bz2: New file. 1721da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Test it. 1722da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 1723da0c48c4Sopenharmony_ci 1724da0c48c4Sopenharmony_ci2018-04-16 Mark Wielaard <mark@klomp.org> 1725da0c48c4Sopenharmony_ci 1726da0c48c4Sopenharmony_ci * testfile-ppc64-min-instr.bz2: New testfile. 1727da0c48c4Sopenharmony_ci * run-readelf-line.sh: Run against testfile-ppc64-min-instr.bz2. 1728da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-ppc64-min-instr.bz2. 1729da0c48c4Sopenharmony_ci 1730da0c48c4Sopenharmony_ci2018-04-11 Mark Wielaard <mark@klomp.org> 1731da0c48c4Sopenharmony_ci 1732da0c48c4Sopenharmony_ci * run-addrcfi.sh: Adjust expected rule for aarch64 sp. 1733da0c48c4Sopenharmony_ci 1734da0c48c4Sopenharmony_ci2018-04-03 Mark Wielaard <mark@klomp.org> 1735da0c48c4Sopenharmony_ci 1736da0c48c4Sopenharmony_ci * testfileranges4.debug.bz2: New testfile. 1737da0c48c4Sopenharmony_ci * run-dwarf-ranges.sh: Run on testfileranges4.debug. 1738da0c48c4Sopenharmony_ci * tests/Makefile.am (EXTRA_DIST): Add testfileranges4.debug.bz2. 1739da0c48c4Sopenharmony_ci 1740da0c48c4Sopenharmony_ci2018-03-06 Mark Wielaard <mark@klomp.org> 1741da0c48c4Sopenharmony_ci 1742da0c48c4Sopenharmony_ci * varlocs.c (print_expr): Handle DW_OP_implicit_pointer, 1743da0c48c4Sopenharmony_ci DW_OP_entry_value, DW_OP_convert, DW_OP_reinterpret, 1744da0c48c4Sopenharmony_ci DW_OP_regval_type, DW_OP_deref_type, DW_OP_xderef_type and 1745da0c48c4Sopenharmony_ci DW_OP_const_type. 1746da0c48c4Sopenharmony_ci 1747da0c48c4Sopenharmony_ci2018-02-16 Mark Wielaard <mark@klomp.org> 1748da0c48c4Sopenharmony_ci 1749da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Check if there is any core, 1750da0c48c4Sopenharmony_ci if so, use it. 1751da0c48c4Sopenharmony_ci 1752da0c48c4Sopenharmony_ci2018-02-15 Mark Wielaard <mark@klomp.org> 1753da0c48c4Sopenharmony_ci 1754da0c48c4Sopenharmony_ci * backtrace-child.c: Include signal.h after sys/ptrace.h. 1755da0c48c4Sopenharmony_ci * backtrace-dwarf.c: Include sys/wait.h and signal.h after 1756da0c48c4Sopenharmony_ci sys/ptrace.h. 1757da0c48c4Sopenharmony_ci 1758da0c48c4Sopenharmony_ci2018-01-25 Mark Wielaard <mark@klomp.org> 1759da0c48c4Sopenharmony_ci 1760da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwarf-die-addr-die. 1761da0c48c4Sopenharmony_ci (TESTS): Add run-dwarf-die-addr-die.sh. 1762da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1763da0c48c4Sopenharmony_ci (dwarf_die_addr_die_LDADD): New variable. 1764da0c48c4Sopenharmony_ci * dwarf-die-addr-die.c: New file. 1765da0c48c4Sopenharmony_ci * run-dwarf-die-addr-die.sh: New test. 1766da0c48c4Sopenharmony_ci 1767da0c48c4Sopenharmony_ci2018-02-09 Joshua Watt <JPEWhacker@gmail.com> 1768da0c48c4Sopenharmony_ci 1769da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Use FALLTHROUGH macro instead of comment. 1770da0c48c4Sopenharmony_ci 1771da0c48c4Sopenharmony_ci2018-01-22 Mark Wielaard <mark@klomp.org> 1772da0c48c4Sopenharmony_ci 1773da0c48c4Sopenharmony_ci * allfcts.c (setup_alt): Print warning when alt file couldn't be 1774da0c48c4Sopenharmony_ci found. 1775da0c48c4Sopenharmony_ci * run-allfcts-multi.sh: Add testcase where alt file is in a subdir 1776da0c48c4Sopenharmony_ci where it cannot be found by allfcts itself (but it can by libdw). 1777da0c48c4Sopenharmony_ci 1778da0c48c4Sopenharmony_ci2018-01-25 Mark Wielaard <mark@klomp.org> 1779da0c48c4Sopenharmony_ci 1780da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Initialize and check symtabshdr instead of 1781da0c48c4Sopenharmony_ci symtabndx. 1782da0c48c4Sopenharmony_ci 1783da0c48c4Sopenharmony_ci2018-01-14 Petr Machata <pmachata@gmail.com> 1784da0c48c4Sopenharmony_ci 1785da0c48c4Sopenharmony_ci * testfile-sizes4.o.bz2: New test file. 1786da0c48c4Sopenharmony_ci * testfile-sizes4.s: New test source. 1787da0c48c4Sopenharmony_ci * run-aggregate-size.sh: Check testfile-sizes4.o v size 257. 1788da0c48c4Sopenharmony_ci 1789da0c48c4Sopenharmony_ci2017-12-23 Mark Wielaard <mark@klomp.org> 1790da0c48c4Sopenharmony_ci 1791da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Use a lock file and try 1792da0c48c4Sopenharmony_ci to extract core using coredumpctl. 1793da0c48c4Sopenharmony_ci * Makefile.am (CLEANFILES): Clean core-dump-backtrace.lock. 1794da0c48c4Sopenharmony_ci 1795da0c48c4Sopenharmony_ci2017-12-11 Dima Kogan <dima@secretsauce.net> 1796da0c48c4Sopenharmony_ci 1797da0c48c4Sopenharmony_ci * run-aggregate-size.sh: Added check for multi-dimensional arrays. 1798da0c48c4Sopenharmony_ci * run-peel-type.sh: Likewise. 1799da0c48c4Sopenharmony_ci * testfile-sizes3.o.bz2: Likewise. 1800da0c48c4Sopenharmony_ci 1801da0c48c4Sopenharmony_ci2017-12-07 Mark Wielaard <mark@klomp.org> 1802da0c48c4Sopenharmony_ci 1803da0c48c4Sopenharmony_ci * run-readelf-variant.sh: New test. 1804da0c48c4Sopenharmony_ci * testfile-ada-variant.bz2: New testfile. 1805da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-variant.sh. 1806da0c48c4Sopenharmony_ci (EXTRA_DISTS): Add run-readelf-variant.sh and 1807da0c48c4Sopenharmony_ci testfile-ada-variant.bz2. 1808da0c48c4Sopenharmony_ci 1809da0c48c4Sopenharmony_ci2017-11-29 Mark Wielaard <mark@klomp.org> 1810da0c48c4Sopenharmony_ci 1811da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Adjust expected loc list output. 1812da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Likewise. 1813da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: Likewise. 1814da0c48c4Sopenharmony_ci 1815da0c48c4Sopenharmony_ci2017-11-29 Mark Wielaard <mark@klomp.org> 1816da0c48c4Sopenharmony_ci 1817da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Adjust expected range list output. 1818da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: Likewise. 1819da0c48c4Sopenharmony_ci 1820da0c48c4Sopenharmony_ci2017-11-29 Mark Wielaard <mark@klomp.org> 1821da0c48c4Sopenharmony_ci 1822da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Add expected file names. 1823da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Likewise. 1824da0c48c4Sopenharmony_ci 1825da0c48c4Sopenharmony_ci2017-11-29 Mark Wielaard <mark@klomp.org> 1826da0c48c4Sopenharmony_ci 1827da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Add expected abbrev codes. 1828da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Likewise. 1829da0c48c4Sopenharmony_ci 1830da0c48c4Sopenharmony_ci2017-11-29 Mark Wielaard <mark@klomp.org> 1831da0c48c4Sopenharmony_ci 1832da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Adjust expected ops index spaces. 1833da0c48c4Sopenharmony_ci * run-readelf-loc.sh: Likewise. 1834da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Likewise. 1835da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: Likewise. 1836da0c48c4Sopenharmony_ci 1837da0c48c4Sopenharmony_ci2017-11-16 Mark Wielaard <mark@klomp.org> 1838da0c48c4Sopenharmony_ci 1839da0c48c4Sopenharmony_ci * varlocs.c (main): Fix cfi_debug => cfi_debug_bias typo in assert. 1840da0c48c4Sopenharmony_ci 1841da0c48c4Sopenharmony_ci2017-11-10 Mark Wielaard <mark@klomp.org> 1842da0c48c4Sopenharmony_ci 1843da0c48c4Sopenharmony_ci * run-exprlocs-self.sh: New test. 1844da0c48c4Sopenharmony_ci * run-varlocs-self.sh: Likewise. 1845da0c48c4Sopenharmony_ci * Makefile.am (TESTS) Add run-exprlocs-self.sh and 1846da0c48c4Sopenharmony_ci run-varlocs-self.sh. 1847da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1848da0c48c4Sopenharmony_ci * varlocs.c (cfi_debug_bias): New global variable. 1849da0c48c4Sopenharmony_ci (is_ET_REL): Likewise. 1850da0c48c4Sopenharmony_ci (print_expr): Don't crash and burn when CFI cannot be found for an 1851da0c48c4Sopenharmony_ci ET_REL file for DW_OP_call_frame_cfa. 1852da0c48c4Sopenharmony_ci (handle_die): If there is no entry_pc pick the lowest pc start range 1853da0c48c4Sopenharmony_ci for the DIE. 1854da0c48c4Sopenharmony_ci (main): Check at least one CU was found. Use dwfl_module_dwarf_cfi 1855da0c48c4Sopenharmony_ci and dwfl_module_eh_cfi to fix memory leak. Set is_ET_REL. 1856da0c48c4Sopenharmony_ci 1857da0c48c4Sopenharmony_ci2017-11-03 Mark Wielaard <mark@klomp.org> 1858da0c48c4Sopenharmony_ci 1859da0c48c4Sopenharmony_ci * run-exprlocs.sh: New test. 1860da0c48c4Sopenharmony_ci * testfile-stridex.bz2: New testfile. 1861da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-exprlocs.sh. 1862da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-exprlocs.sh and testfile-stridex.bz2. 1863da0c48c4Sopenharmony_ci * varlocs.c (dwarf_tag_string): New function. 1864da0c48c4Sopenharmony_ci (dwarf_attr_string): Likewise. 1865da0c48c4Sopenharmony_ci (dwarf_form_string): Likewise. 1866da0c48c4Sopenharmony_ci (print_expr): Fix typo in error message.r 1867da0c48c4Sopenharmony_ci Handle DW_OP_GNU_variable_value. 1868da0c48c4Sopenharmony_ci (attr_arg): New struct. 1869da0c48c4Sopenharmony_ci (handle_attr): New function. 1870da0c48c4Sopenharmony_ci (handle_die): Likewise. 1871da0c48c4Sopenharmony_ci (main): Handle --exprlocs argument. Call handle_die. 1872da0c48c4Sopenharmony_ci 1873da0c48c4Sopenharmony_ci2017-10-16 Mark Wielaard <mark@klomp.org> 1874da0c48c4Sopenharmony_ci 1875da0c48c4Sopenharmony_ci * md5-sha1-test.c: Removed. 1876da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Remove md5-sha1-test. 1877da0c48c4Sopenharmony_ci (TESTS): Likewise. 1878da0c48c4Sopenharmony_ci (md5_sha1_test_LDADD): Removed. 1879da0c48c4Sopenharmony_ci 1880da0c48c4Sopenharmony_ci2017-10-04 Mark Wielaard <mark@klomp.org> 1881da0c48c4Sopenharmony_ci 1882da0c48c4Sopenharmony_ci * msg_tst.c: Handle ELF_E_INVALID_ELF. 1883da0c48c4Sopenharmony_ci 1884da0c48c4Sopenharmony_ci2017-09-10 Mark Wielaard <mark@klomp.org> 1885da0c48c4Sopenharmony_ci 1886da0c48c4Sopenharmony_ci * run-ar.sh: New test. 1887da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-ar.sh. 1888da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1889da0c48c4Sopenharmony_ci 1890da0c48c4Sopenharmony_ci2017-08-18 Ulf Hermann <ulf.hermann@qt.io> 1891da0c48c4Sopenharmony_ci 1892da0c48c4Sopenharmony_ci * Makefile.am: Drop -rdynamic from deleted_lib_so_LDFLAGS. 1893da0c48c4Sopenharmony_ci 1894da0c48c4Sopenharmony_ci2017-04-27 Ulf Hermann <ulf.hermann@qt.io> 1895da0c48c4Sopenharmony_ci 1896da0c48c4Sopenharmony_ci * Makefile.am: Use fpie_CFLAGS and fpic_CFLAGS. 1897da0c48c4Sopenharmony_ci 1898da0c48c4Sopenharmony_ci2017-08-08 Dmitry V. Levin <ldv@altlinux.org> 1899da0c48c4Sopenharmony_ci 1900da0c48c4Sopenharmony_ci * run-strip-nothing.sh: Add -s. 1901da0c48c4Sopenharmony_ci 1902da0c48c4Sopenharmony_ci2017-07-26 Mark Wielaard <mark@klomp.org> 1903da0c48c4Sopenharmony_ci 1904da0c48c4Sopenharmony_ci * dwarf-getmacros.c (mac): Use DW_MACRO names instead of DW_MACRO_GNU. 1905da0c48c4Sopenharmony_ci 1906da0c48c4Sopenharmony_ci2016-10-27 Mark Wielaard <mjw@redhat.com> 1907da0c48c4Sopenharmony_ci 1908da0c48c4Sopenharmony_ci * dwarf_default_lower_bound.c: New test. 1909da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwarf_default_lower_bound. 1910da0c48c4Sopenharmony_ci (TESTS): Likewise. 1911da0c48c4Sopenharmony_ci (dwarf_default_lower_bound_LDADD): New variable. 1912da0c48c4Sopenharmony_ci 1913da0c48c4Sopenharmony_ci2017-07-21 Mark Wielaard <mark@klomp.org> 1914da0c48c4Sopenharmony_ci 1915da0c48c4Sopenharmony_ci * get-lines.c (main): Add dwarf_line_file test. 1916da0c48c4Sopenharmony_ci 1917da0c48c4Sopenharmony_ci2017-07-19 Gustavo Romero <gromero@linux.vnet.ibm.com> 1918da0c48c4Sopenharmony_ci 1919da0c48c4Sopenharmony_ci * run-addrcfi.sh: Update generic SPRs names to HTM SPRs names 1920da0c48c4Sopenharmony_ci * run-allregs.sh: Update generic SPRs names to HTM SPRs names 1921da0c48c4Sopenharmony_ci 1922da0c48c4Sopenharmony_ci2017-07-20 Mark Wielaard <mark@klomp.org> 1923da0c48c4Sopenharmony_ci 1924da0c48c4Sopenharmony_ci * run-strip-g.sh: New test. 1925da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-g.sh. 1926da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1927da0c48c4Sopenharmony_ci 1928da0c48c4Sopenharmony_ci2017-07-18 Mark Wielaard <mark@klomp.org> 1929da0c48c4Sopenharmony_ci 1930da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Always add run-disasm-bpf.sh if HAVE_LIBASM. 1931da0c48c4Sopenharmony_ci 1932da0c48c4Sopenharmony_ci2017-05-04 Ulf Hermann <ulf.hermann@qt.io> 1933da0c48c4Sopenharmony_ci 1934da0c48c4Sopenharmony_ci * elfshphehdr.c: For writing, use /dev/null rather than /dev/zero. 1935da0c48c4Sopenharmony_ci 1936da0c48c4Sopenharmony_ci2017-07-14 Mark Wielaard <mark@klomp.org> 1937da0c48c4Sopenharmony_ci 1938da0c48c4Sopenharmony_ci * run-strip-remove-keep.sh: New test. 1939da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-remove-keep.sh. 1940da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1941da0c48c4Sopenharmony_ci 1942da0c48c4Sopenharmony_ci2017-06-07 Mark Wielaard <mark@klomp.org> 1943da0c48c4Sopenharmony_ci 1944da0c48c4Sopenharmony_ci * run-strip-nothing.sh: New test. 1945da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-nothing.sh. 1946da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 1947da0c48c4Sopenharmony_ci 1948da0c48c4Sopenharmony_ci2017-06-06 Mark Wielaard <mark@klomp.org> 1949da0c48c4Sopenharmony_ci 1950da0c48c4Sopenharmony_ci * run-strip-test.sh: Test strip -g doesn't introduce extra .shstrtab. 1951da0c48c4Sopenharmony_ci 1952da0c48c4Sopenharmony_ci2017-05-30 Mark Wielaard <mark@klomp.org> 1953da0c48c4Sopenharmony_ci 1954da0c48c4Sopenharmony_ci * run-backtrace-fp-core-ppc64le.sh: New test. 1955da0c48c4Sopenharmony_ci * backtrace.ppc64le.fp.core.bz2: New test file. 1956da0c48c4Sopenharmony_ci * backtrace.ppc64le.fp.exec.bz2: New testfile. 1957da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_backtracegen): Accept '(null)'. 1958da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-fp-core-ppc64le.sh. 1959da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-backtrace-fp-core-ppc64le.sh, 1960da0c48c4Sopenharmony_ci backtrace.ppc64le.fp.core.bz2 and backtrace.ppc64le.fp.exec.bz2. 1961da0c48c4Sopenharmony_ci 1962da0c48c4Sopenharmony_ci2017-02-13 Ulf Hermann <ulf.hermann@qt.io> 1963da0c48c4Sopenharmony_ci Mark Wielaard <mark@klomp.org> 1964da0c48c4Sopenharmony_ci 1965da0c48c4Sopenharmony_ci * Makefile.am: Add test for unwinding with frame pointers on aarch64 1966da0c48c4Sopenharmony_ci * backtrace.aarch64.fp.core.bz2: New file 1967da0c48c4Sopenharmony_ci * backtrace.aarch64.fp.exec.bz2: New file 1968da0c48c4Sopenharmony_ci * run-backtrace-fp-core-aarch64.sh: New file 1969da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_err): Allow Invalid register. 1970da0c48c4Sopenharmony_ci * backtrace.c (callback_verify): Allow duplicate_sigusr2 frames. 1971da0c48c4Sopenharmony_ci 1972da0c48c4Sopenharmony_ci2017-04-06 Mark Wielaard <mark@klomp.org> 1973da0c48c4Sopenharmony_ci 1974da0c48c4Sopenharmony_ci * run-backtrace-fp-core-i386.sh: New test. 1975da0c48c4Sopenharmony_ci * backtrace.i386.fp.core.bz2: New test file. 1976da0c48c4Sopenharmony_ci * backtrace.i386.fp.exec.bz2: New testfile. 1977da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-fp-core-i386.sh. 1978da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-backtrace-fp-core-i386.sh, 1979da0c48c4Sopenharmony_ci backtrace.i386.fp.core.bz2 and backtrace.i386.fp.exec.bz2. 1980da0c48c4Sopenharmony_ci 1981da0c48c4Sopenharmony_ci2017-02-09 Ulf Hermann <ulf.hermann@qt.io> 1982da0c48c4Sopenharmony_ci 1983da0c48c4Sopenharmony_ci * Makefile.am: Add test for unwinding with frame pointers on x86_64 1984da0c48c4Sopenharmony_ci * backtrace.x86_64.fp.core.bz2: New file 1985da0c48c4Sopenharmony_ci * backtrace.x86_64.fp.exec.bz2: New file 1986da0c48c4Sopenharmony_ci * run-backtrace-fp-core-x86_64.sh: New file 1987da0c48c4Sopenharmony_ci 1988da0c48c4Sopenharmony_ci2017-04-25 Mark Wielaard <mark@klomp.org> 1989da0c48c4Sopenharmony_ci 1990da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_backtracegen): New function. 1991da0c48c4Sopenharmony_ci (check_core): Add check_backtracegen call. 1992da0c48c4Sopenharmony_ci * backtrace.ppc.exec.bz2: Regenerated. 1993da0c48c4Sopenharmony_ci * backtrace.ppc.core.bz2: Likewise. 1994da0c48c4Sopenharmony_ci 1995da0c48c4Sopenharmony_ci2017-04-24 Mark Wielaard <mark@klomp.org> 1996da0c48c4Sopenharmony_ci 1997da0c48c4Sopenharmony_ci * backtrace.c: Remove option to allow unknown symbols in the trace. 1998da0c48c4Sopenharmony_ci * backtrace-substr.sh: Remove option to allow unknown symbols 1999da0c48c4Sopenharmony_ci to check_core() and allow failed symbol lookups in check_err(). 2000da0c48c4Sopenharmony_ci 2001da0c48c4Sopenharmony_ci2017-04-20 Ulf Hermann <ulf.hermann@qt.io> 2002da0c48c4Sopenharmony_ci 2003da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Expect readelf to output "yes" for flags 2004da0c48c4Sopenharmony_ci that are set. 2005da0c48c4Sopenharmony_ci * run-readelf-zdebug-rel.sh: Likewise. 2006da0c48c4Sopenharmony_ci 2007da0c48c4Sopenharmony_ci2017-04-20 Ulf Hermann <ulf.hermann@qt.io> 2008da0c48c4Sopenharmony_ci 2009da0c48c4Sopenharmony_ci * backtrace-child.c: Include sys/ptrace.h only on linux. 2010da0c48c4Sopenharmony_ci * backtrace-dwarf.c: Likewise. 2011da0c48c4Sopenharmony_ci 2012da0c48c4Sopenharmony_ci2017-04-05 Mark Wielaard <mark@klomp.org> 2013da0c48c4Sopenharmony_ci 2014da0c48c4Sopenharmony_ci * test-subr.sh (testrun_on_self_compressed): New function. 2015da0c48c4Sopenharmony_ci * run-elflint-self.sh: Call testrun_on_self_compressed. 2016da0c48c4Sopenharmony_ci * run-elflint-test.sh: Add testfile42z and testfile-s390x-hash-bothz. 2017da0c48c4Sopenharmony_ci 2018da0c48c4Sopenharmony_ci2017-03-30 Mark Wielaard <mark@klomp.org> 2019da0c48c4Sopenharmony_ci 2020da0c48c4Sopenharmony_ci * peel_type.c: New file. 2021da0c48c4Sopenharmony_ci * run-peel-type.sh: New test. 2022da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add peel_type.c. 2023da0c48c4Sopenharmony_ci (TESTS): Add run-peel-type.sh. 2024da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2025da0c48c4Sopenharmony_ci (peel_type_LDADD): New variable. 2026da0c48c4Sopenharmony_ci 2027da0c48c4Sopenharmony_ci2017-03-27 Mark Wielaard <mark@klomp.org> 2028da0c48c4Sopenharmony_ci 2029da0c48c4Sopenharmony_ci * fillfile.c: New file. 2030da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add fillfile. 2031da0c48c4Sopenharmony_ci (TESTS): Likewise. 2032da0c48c4Sopenharmony_ci (fillfile_LDADD): New variable. 2033da0c48c4Sopenharmony_ci 2034da0c48c4Sopenharmony_ci2017-02-15 Mark Wielaard <mark@klomp.org> 2035da0c48c4Sopenharmony_ci 2036da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfileppc64attrs.o.bz2. 2037da0c48c4Sopenharmony_ci * run-readelf-A.sh: Add testfileppc64.o test. 2038da0c48c4Sopenharmony_ci 2039da0c48c4Sopenharmony_ci2017-02-15 Ulf Hermann <ulf.hermann@qt.io> 2040da0c48c4Sopenharmony_ci 2041da0c48c4Sopenharmony_ci * elfstrmerge.c: Include system.h. 2042da0c48c4Sopenharmony_ci 2043da0c48c4Sopenharmony_ci2017-02-09 Ulf Hermann <ulf.hermann@qt.io> 2044da0c48c4Sopenharmony_ci 2045da0c48c4Sopenharmony_ci * backtrace.c: Add an option to allow unknown symbols in the trace 2046da0c48c4Sopenharmony_ci * backtrace-substr.sh: Add an option to allow unknown symbols 2047da0c48c4Sopenharmony_ci to check_core() and allow failed symbol lookups in check_err() 2048da0c48c4Sopenharmony_ci 2049da0c48c4Sopenharmony_ci2017-02-09 Ulf Hermann <ulf.hermann@qt.io> 2050da0c48c4Sopenharmony_ci 2051da0c48c4Sopenharmony_ci * backtrace-data.c: Don't assert that symbols are found. 2052da0c48c4Sopenharmony_ci The unwinder is allowed to ask for invalid addresses. We deny 2053da0c48c4Sopenharmony_ci such requests, rather than make the test fail. 2054da0c48c4Sopenharmony_ci 2055da0c48c4Sopenharmony_ci2016-11-17 Mark Wielaard <mjw@redhat.com> 2056da0c48c4Sopenharmony_ci 2057da0c48c4Sopenharmony_ci * run-readelf-s.sh: Add --symbols=.dynsym and --symbols=.symtab tests. 2058da0c48c4Sopenharmony_ci 2059da0c48c4Sopenharmony_ci2016-11-02 Mark Wielaard <mjw@redhat.com> 2060da0c48c4Sopenharmony_ci 2061da0c48c4Sopenharmony_ci * backtrace-data.c (thread_callback): Add explicit break after error. 2062da0c48c4Sopenharmony_ci * backtrace.c (callback_verify): Change PASSTHRU to FALLTHRU. 2063da0c48c4Sopenharmony_ci 2064da0c48c4Sopenharmony_ci2016-10-22 Kevin Cernekee <cernekee@chromium.org> 2065da0c48c4Sopenharmony_ci 2066da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-unstrip-test4.sh. 2067da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-unstrip-test4.sh, testfile-strtab.bz2, 2068da0c48c4Sopenharmony_ci testfile-strtab.stripped.bz2, testfile-strtab.debuginfo.bz2. 2069da0c48c4Sopenharmony_ci (run-unstrip-test4.sh): New file. 2070da0c48c4Sopenharmony_ci (testfile-strtab.bz2): New file. 2071da0c48c4Sopenharmony_ci (testfile-strtab.stripped.bz2): New file. 2072da0c48c4Sopenharmony_ci (testfile-strtab.debuginfo.bz2): New file. 2073da0c48c4Sopenharmony_ci 2074da0c48c4Sopenharmony_ci2016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> 2075da0c48c4Sopenharmony_ci 2076da0c48c4Sopenharmony_ci * arextract.c: Remove sys/param.h include, add system.h include. 2077da0c48c4Sopenharmony_ci 2078da0c48c4Sopenharmony_ci2016-08-30 Mark Wielaard <mjw@redhat.com> 2079da0c48c4Sopenharmony_ci 2080da0c48c4Sopenharmony_ci * Makefile.am (asm_tst?_LDADD): Add libdw. 2081da0c48c4Sopenharmony_ci 2082da0c48c4Sopenharmony_ci2016-08-25 Mark Wielaard <mjw@redhat.com> 2083da0c48c4Sopenharmony_ci 2084da0c48c4Sopenharmony_ci * backtrace-child.c: Disable and add documentation about why we disable 2085da0c48c4Sopenharmony_ci RAISE_JMP_PATCHING even on x86_64. 2086da0c48c4Sopenharmony_ci * backtrace.c (is_x86_64_native): Rename to... 2087da0c48c4Sopenharmony_ci (use_raise_jmp_patching): ... this. 2088da0c48c4Sopenharmony_ci (callback_verify): Use use_raise_jmp_patching instead of 2089da0c48c4Sopenharmony_ci is_x86_64_native. 2090da0c48c4Sopenharmony_ci (see_exec_module): Return DWARF_CB_ABORT after finding the correct exe 2091da0c48c4Sopenharmony_ci path. 2092da0c48c4Sopenharmony_ci (prepare_thread): Use RAISE_JMP_PATCHING instead of __x86_64__ 2093da0c48c4Sopenharmony_ci conditional. 2094da0c48c4Sopenharmony_ci (exec_dump): Only assert on data.mod != NULL. Drop ptrdiff. Use 2095da0c48c4Sopenharmony_ci RAISE_JMP_PATCHING instead of __x86_64__ conditional. Use 2096da0c48c4Sopenharmony_ci use_raise_jmp_patching instead of is_x86_64_native. 2097da0c48c4Sopenharmony_ci 2098da0c48c4Sopenharmony_ci2016-08-24 Mark Wielaard <mjw@redhat.com> 2099da0c48c4Sopenharmony_ci 2100da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilesparc64attrs.o.bz2. 2101da0c48c4Sopenharmony_ci 2102da0c48c4Sopenharmony_ci2016-08-09 Jose E. Marchesi <jose.marchesi@oracle.com> 2103da0c48c4Sopenharmony_ci 2104da0c48c4Sopenharmony_ci * testfilesparc64attrs.o.bz2: New file. 2105da0c48c4Sopenharmony_ci * run-readelf-A.sh: Check attributes in a sparc object. 2106da0c48c4Sopenharmony_ci 2107da0c48c4Sopenharmony_ci2016-08-06 Mark Wielaard <mjw@redhat.com> 2108da0c48c4Sopenharmony_ci 2109da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add explicit compressed and uncompressed 2110da0c48c4Sopenharmony_ci test cases. 2111da0c48c4Sopenharmony_ci 2112da0c48c4Sopenharmony_ci2016-08-10 Richard Henderson <rth@redhat.com> 2113da0c48c4Sopenharmony_ci 2114da0c48c4Sopenharmony_ci * file-bpf-dis1.expect.bz2: Fix expected mod and endian operations 2115da0c48c4Sopenharmony_ci output. 2116da0c48c4Sopenharmony_ci 2117da0c48c4Sopenharmony_ci2016-07-08 Mark Wielaard <mjw@redhat.com> 2118da0c48c4Sopenharmony_ci 2119da0c48c4Sopenharmony_ci * update3_LDADD: Use libdw instead of libebl. 2120da0c48c4Sopenharmony_ci * update4_LDADD: Likewise. 2121da0c48c4Sopenharmony_ci * alldts_LDADD: Likewise. 2122da0c48c4Sopenharmony_ci * elfstrmerge_LDADD: Likewise. 2123da0c48c4Sopenharmony_ci * alldts.c (main): Use dwelf_strtab instead of ebl_strtab. 2124da0c48c4Sopenharmony_ci * elfstrmerge.c (release): Likewise. 2125da0c48c4Sopenharmony_ci (main): Likewise. 2126da0c48c4Sopenharmony_ci * update3.c (main): Likewise. 2127da0c48c4Sopenharmony_ci * update4.c (main): Likewise. 2128da0c48c4Sopenharmony_ci 2129da0c48c4Sopenharmony_ci2016-07-10 Andreas Schwab <schwab@linux-m68k.org> 2130da0c48c4Sopenharmony_ci 2131da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-test11.sh. 2132da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-test11.sh, hello_m68k.ko.bz2, 2133da0c48c4Sopenharmony_ci testfile-m86k-core.bz2, testfile-m68k.bz2, testfile-m68k-s.bz2. 2134da0c48c4Sopenharmony_ci (run-strip-test11.sh): New file. 2135da0c48c4Sopenharmony_ci (hello_m68k.ko.bz2): New file. 2136da0c48c4Sopenharmony_ci (testfile-m68k-core.bz2): New file. 2137da0c48c4Sopenharmony_ci (testfile-m68k.bz2): New file. 2138da0c48c4Sopenharmony_ci (testfile-m68k-s.bz2): New file. 2139da0c48c4Sopenharmony_ci * run-allregs.sh: Add test for testfile-m68k-core. 2140da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Likewise. 2141da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add test for hello_m68k.ko. 2142da0c48c4Sopenharmony_ci 2143da0c48c4Sopenharmony_ci2016-07-06 Mark Wielaard <mjw@redhat.com> 2144da0c48c4Sopenharmony_ci 2145da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add vendorelf. 2146da0c48c4Sopenharmony_ci (TESTS): Likewise. 2147da0c48c4Sopenharmony_ci (vendorelf_LDADD): New variable. 2148da0c48c4Sopenharmony_ci * vendorelf.c: New test. 2149da0c48c4Sopenharmony_ci * elfshphehdr.c (test): Check elf_getphdrnum succeeds. 2150da0c48c4Sopenharmony_ci 2151da0c48c4Sopenharmony_ci2016-06-24 Mark Wielaard <mjw@redhat.com> 2152da0c48c4Sopenharmony_ci 2153da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add emptyfile. 2154da0c48c4Sopenharmony_ci (TESTS): Likewise. 2155da0c48c4Sopenharmony_ci (emptyfile_LDADD): New variable. 2156da0c48c4Sopenharmony_ci * emptyfile.c: New test. 2157da0c48c4Sopenharmony_ci 2158da0c48c4Sopenharmony_ci2016-06-28 Richard Henderson <rth@redhat.com> 2159da0c48c4Sopenharmony_ci 2160da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-disasm-bpf.sh, conditionally. 2161da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-disasm-bpf.sh, testfile-bpf-dis1.expect.bz2, 2162da0c48c4Sopenharmony_ci testfile-bpf-dis1.o.bz2 2163da0c48c4Sopenharmony_ci (run-disasm-bpf.sh): New file. 2164da0c48c4Sopenharmony_ci (testfile-bpf-dis1.expect.bz2): New file. 2165da0c48c4Sopenharmony_ci (testfile-bpf-dis1.o.bz2): New file. 2166da0c48c4Sopenharmony_ci 2167da0c48c4Sopenharmony_ci2016-02-09 Mark Wielaard <mjw@redhat.com> 2168da0c48c4Sopenharmony_ci 2169da0c48c4Sopenharmony_ci * testfile-s390x-hash-both.bz2: New testfile. 2170da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-s390x-hash-both.bz2. 2171da0c48c4Sopenharmony_ci * run-elflint-test.sh: Add elflint testfile-s390x-hash-both test. 2172da0c48c4Sopenharmony_ci 2173da0c48c4Sopenharmony_ci2016-02-04 Mark Wielaard <mjw@redhat.com> 2174da0c48c4Sopenharmony_ci 2175da0c48c4Sopenharmony_ci * run-strip-nobitsalign.sh: New test. 2176da0c48c4Sopenharmony_ci * testfile-nobitsalign.bz2: New testfile. 2177da0c48c4Sopenharmony_ci * testfile-nobitsalign.strip.bz2: Likewise. 2178da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-nobitsalign.sh. 2179da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-nobitsalign.sh, testfile-nobitsalign.bz2 2180da0c48c4Sopenharmony_ci and testfile-nobitsalign.strip.bz2. 2181da0c48c4Sopenharmony_ci * run-strip-test.sh: Add --gnu to elflint calls. 2182da0c48c4Sopenharmony_ci 2183da0c48c4Sopenharmony_ci2016-01-13 Mark Wielaard <mjw@redhat.com> 2184da0c48c4Sopenharmony_ci 2185da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c: Skip test unless on __linux__. 2186da0c48c4Sopenharmony_ci 2187da0c48c4Sopenharmony_ci2016-01-13 Mark Wielaard <mjw@redhat.com> 2188da0c48c4Sopenharmony_ci 2189da0c48c4Sopenharmony_ci * dwfl-proc-attach.c: Guard linux specific header. 2190da0c48c4Sopenharmony_ci 2191da0c48c4Sopenharmony_ci2016-01-13 Mark Wielaard <mjw@redhat.com> 2192da0c48c4Sopenharmony_ci 2193da0c48c4Sopenharmony_ci * system-elf-libelf-test.c: New test. 2194da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add system-elf-libelf-test, if !STANDALONE. 2195da0c48c4Sopenharmony_ci (check_PROGRAMS): Likewise. 2196da0c48c4Sopenharmony_ci (system_elf_libelf_test_CPPFLAGS): New variable. 2197da0c48c4Sopenharmony_ci (system_elf_libelf_test_LDADD): Likewise. 2198da0c48c4Sopenharmony_ci 2199da0c48c4Sopenharmony_ci2016-01-08 Mark Wielaard <mjw@redhat.com> 2200da0c48c4Sopenharmony_ci 2201da0c48c4Sopenharmony_ci * elfputzdata.c (main): Fix parentheses in strncmp test. 2202da0c48c4Sopenharmony_ci 2203da0c48c4Sopenharmony_ci2016-01-08 Mark Wielaard <mjw@redhat.com> 2204da0c48c4Sopenharmony_ci 2205da0c48c4Sopenharmony_ci * elfputzdata.c (main): Use PRId64 to print 64 bit value. 2206da0c48c4Sopenharmony_ci 2207da0c48c4Sopenharmony_ci2016-01-08 Mark Wielaard <mjw@redhat.com> 2208da0c48c4Sopenharmony_ci 2209da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Always unconditionally add 2210da0c48c4Sopenharmony_ci run-readelf-zdebug.sh and run-readelf-zdebug-rel.sh. 2211da0c48c4Sopenharmony_ci 2212da0c48c4Sopenharmony_ci2015-12-16 Mark Wielaard <mjw@redhat.com> 2213da0c48c4Sopenharmony_ci 2214da0c48c4Sopenharmony_ci * run-compress-test.sh: New test. 2215da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-compress-test.sh. 2216da0c48c4Sopenharmony_ci (EXTRA_DISTS): Likewise. 2217da0c48c4Sopenharmony_ci 2218da0c48c4Sopenharmony_ci2015-11-26 Mark Wielaard <mjw@redhat.com> 2219da0c48c4Sopenharmony_ci 2220da0c48c4Sopenharmony_ci * zstrptr.c: New file. 2221da0c48c4Sopenharmony_ci * run-zstrptr.sh: New test. 2222da0c48c4Sopenharmony_ci * elfputzdata.c (main): (re)compress .shstrtab. 2223da0c48c4Sopenharmony_ci * run-elfputzdata.sh: Expect .shstrtab compression. 2224da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add zstrptr. 2225da0c48c4Sopenharmony_ci (TESTS): Add run-zstrptr.sh. 2226da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2227da0c48c4Sopenharmony_ci (zstrptr_LDADD): New variable. 2228da0c48c4Sopenharmony_ci 2229da0c48c4Sopenharmony_ci2015-10-20 Mark Wielaard <mjw@redhat.com> 2230da0c48c4Sopenharmony_ci 2231da0c48c4Sopenharmony_ci * run-readelf-zx.sh: New test. 2232da0c48c4Sopenharmony_ci * run-readelf-zp.sh: Likewise. 2233da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-zx.sh and run-readelf-zp.sh. 2234da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2235da0c48c4Sopenharmony_ci 2236da0c48c4Sopenharmony_ci2015-10-21 Mark Wielaard <mjw@redhat.com> 2237da0c48c4Sopenharmony_ci 2238da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfgetzdata and elfputzdata. 2239da0c48c4Sopenharmony_ci (TESTS): Add run-elfgetzdata.sh and run-elfputzdata.sh. 2240da0c48c4Sopenharmony_ci (EXTRA_DIST: Likewise. 2241da0c48c4Sopenharmony_ci (elfgetzdata_LDADD): New variable. 2242da0c48c4Sopenharmony_ci (elfputzdata_LDADD): Likewise. 2243da0c48c4Sopenharmony_ci * elfgetzdata.c: New file. 2244da0c48c4Sopenharmony_ci * elfputzdata.c: Likewise. 2245da0c48c4Sopenharmony_ci * msg_tst.c: Handle ELF_E_ALREADY_COMPRESSED, 2246da0c48c4Sopenharmony_ci ELF_E_UNKNOWN_COMPRESSION_TYPE, ELF_E_COMPRESS_ERROR and 2247da0c48c4Sopenharmony_ci ELF_E_DECOMPRESS_ERROR. 2248da0c48c4Sopenharmony_ci * run-elfgetzdata.sh: New test. 2249da0c48c4Sopenharmony_ci * run-elfputzdata.sh: Likewise. 2250da0c48c4Sopenharmony_ci 2251da0c48c4Sopenharmony_ci2015-10-28 Mark Wielaard <mjw@redhat.com> 2252da0c48c4Sopenharmony_ci 2253da0c48c4Sopenharmony_ci * run-readelf-z.sh: New test. 2254da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-z.sh. 2255da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2256da0c48c4Sopenharmony_ci 2257da0c48c4Sopenharmony_ci2015-10-28 Mark Wielaard <mjw@redhat.com> 2258da0c48c4Sopenharmony_ci 2259da0c48c4Sopenharmony_ci * elfgetchdr.c: New file. 2260da0c48c4Sopenharmony_ci * run-elfgetchdr.sh: New test. 2261da0c48c4Sopenharmony_ci * testfile-zgabi32.bz2: New testfile. 2262da0c48c4Sopenharmony_ci * testfile-zgabi32be.bz2: Likewise. 2263da0c48c4Sopenharmony_ci * testfile-zgabi64.bz2: Likewise. 2264da0c48c4Sopenharmony_ci * testfile-zgabi64be.bz2: Likewise. 2265da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfgetchdr. 2266da0c48c4Sopenharmony_ci (TESTS): Add run-elfgetchdr.sh. 2267da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-elfgetchdr.sh, testfile-zgabi32.bz2, 2268da0c48c4Sopenharmony_ci testfile-zgabi32be.bz2, testfile-zgabi64.bz2, testfile-zgabi64be.bz2. 2269da0c48c4Sopenharmony_ci (welfgetchdr_LDADD): New variable. 2270da0c48c4Sopenharmony_ci * msg_tst.c: Add ELF_E_NOT_COMPRESSED, ELF_E_INVALID_SECTION_TYPE 2271da0c48c4Sopenharmony_ci and ELF_E_INVALID_SECTION_FLAGS, 2272da0c48c4Sopenharmony_ci 2273da0c48c4Sopenharmony_ci 2274da0c48c4Sopenharmony_ci2015-10-28 Mark Wielaard <mjw@redhat.com> 2275da0c48c4Sopenharmony_ci 2276da0c48c4Sopenharmony_ci * dwelfgnucompressed.c: New file. 2277da0c48c4Sopenharmony_ci * run-dwelfgnucompressed.sh: New test. 2278da0c48c4Sopenharmony_ci * testfile-zgnu32.bz2: New testfile. 2279da0c48c4Sopenharmony_ci * testfile-zgnu64.bz2: Likewise. 2280da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwelfgnucompressed. 2281da0c48c4Sopenharmony_ci (TESTS): Add run-dwelfgnucompressed.sh. 2282da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-dwelfgnucompressed.sh, testfile-zgnu32.bz2, 2283da0c48c4Sopenharmony_ci testfile-zgnu64.bz2, testfile-zgnu32be.bz2, testfile-zgnu64be.bz2. 2284da0c48c4Sopenharmony_ci (dwelfgnucompressed_LDADD): New variable. 2285da0c48c4Sopenharmony_ci 2286da0c48c4Sopenharmony_ci2015-12-31 Mark Wielaard <mjw@redhat.com> 2287da0c48c4Sopenharmony_ci 2288da0c48c4Sopenharmony_ci * elfstrmerge.c (main): Warn about STT_SECTION symbol for shstrhndx. 2289da0c48c4Sopenharmony_ci * run-elfstrmerge-test.sh: New test. 2290da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-elfstrmerge-test.sh 2291da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2292da0c48c4Sopenharmony_ci 2293da0c48c4Sopenharmony_ci2015-12-08 Jose E. Marchesi <jose.marchesi@oracle.com> 2294da0c48c4Sopenharmony_ci 2295da0c48c4Sopenharmony_ci * run-backtrace-core-sparc.sh: New file. 2296da0c48c4Sopenharmony_ci * backtrace.sparc.core.bz2: New file. 2297da0c48c4Sopenharmony_ci * backtrace.sparc.exec.bz2: New file. 2298da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): ... and added all here. 2299da0c48c4Sopenharmony_ci (TESTS): Added run-backtrace-core-sparc.sh. 2300da0c48c4Sopenharmony_ci 2301da0c48c4Sopenharmony_ci2015-12-02 Mark Wielaard <mjw@redhat.com> 2302da0c48c4Sopenharmony_ci 2303da0c48c4Sopenharmony_ci * Makefile.am (valgrind_cmd): Use --leak-check=full. 2304da0c48c4Sopenharmony_ci * run-backtrace-demangle.sh: Disable valgrind. 2305da0c48c4Sopenharmony_ci * run-stack-demangled-test.sh: Likewise. 2306da0c48c4Sopenharmony_ci * run-stack-d-test.sh: Likewise. 2307da0c48c4Sopenharmony_ci * run-stack-i-test.sh: Likewise. 2308da0c48c4Sopenharmony_ci 2309da0c48c4Sopenharmony_ci2015-12-01 Mark Wielaard <mjw@redhat.com> 2310da0c48c4Sopenharmony_ci 2311da0c48c4Sopenharmony_ci * test-flag-nobits.c (main): Call elf_end. 2312da0c48c4Sopenharmony_ci * rerequest_tag.c (main): Call dwarf_end. 2313da0c48c4Sopenharmony_ci * funcscopes.c (handle_function): Free scopes. 2314da0c48c4Sopenharmony_ci * dwarf-getstring.c (main): Call dwarf_end. 2315da0c48c4Sopenharmony_ci * allregs.c (main): Free state.info. 2316da0c48c4Sopenharmony_ci * alldts.c (main): Free dyn. 2317da0c48c4Sopenharmony_ci * addrcfi.c (handle_address): Free stuff.frame between handle_cfi 2318da0c48c4Sopenharmony_ci calls. 2319da0c48c4Sopenharmony_ci * addrscopes.c (handle_address): Free scopes. 2320da0c48c4Sopenharmony_ci 2321da0c48c4Sopenharmony_ci2015-10-16 Mark Wielaard <mjw@redhat.com> 2322da0c48c4Sopenharmony_ci 2323da0c48c4Sopenharmony_ci * Makefile.am [BUILD_STATIC] (libdw): Add -lz. 2324da0c48c4Sopenharmony_ci [BUILD_STATIC] (libelf): Likewise. 2325da0c48c4Sopenharmony_ci 2326da0c48c4Sopenharmony_ci2015-10-16 Mark Wielaard <mjw@redhat.com> 2327da0c48c4Sopenharmony_ci 2328da0c48c4Sopenharmony_ci * Makefile.am (dwfl_proc_attach_LDFLAGS): Add AM_LDFLAGS. 2329da0c48c4Sopenharmony_ci 2330da0c48c4Sopenharmony_ci2015-10-09 Josh Stone <jistone@redhat.com> 2331da0c48c4Sopenharmony_ci 2332da0c48c4Sopenharmony_ci * lfs-symbols: New list of LFS-related symbols from lintian. 2333da0c48c4Sopenharmony_ci * testfile-nolfs.bz2: New test binary for sanity checking. 2334da0c48c4Sopenharmony_ci * run-lfs-symbols.sh: New test. 2335da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-lfs-symbols.sh. 2336da0c48c4Sopenharmony_ci (EXTRA_DIST): Add lfs-symbols, testfile-nolfs.bz2, and 2337da0c48c4Sopenharmony_ci run-lfs-symbols.sh. 2338da0c48c4Sopenharmony_ci * alldts.c (main): Replace open64 with open. 2339da0c48c4Sopenharmony_ci * dwarf-getstring.c (main): Likewise. 2340da0c48c4Sopenharmony_ci * arls.c: Include config.h. 2341da0c48c4Sopenharmony_ci * ecp.c: Likewise. 2342da0c48c4Sopenharmony_ci * rdwrmmap.c: Likewise. 2343da0c48c4Sopenharmony_ci * test-elf_cntl_gelf_getshdr.c: Likewise. 2344da0c48c4Sopenharmony_ci * test-flag-nobits.c: Include config.h. 2345da0c48c4Sopenharmony_ci (main): Replace open64 with open. 2346da0c48c4Sopenharmony_ci 2347da0c48c4Sopenharmony_ci2015-10-09 Mark Wielaard <mjw@redhat.com> 2348da0c48c4Sopenharmony_ci 2349da0c48c4Sopenharmony_ci * elfshphehdr.c (check): Rename argument from check to statement. 2350da0c48c4Sopenharmony_ci (check_elf): Likewise. 2351da0c48c4Sopenharmony_ci 2352da0c48c4Sopenharmony_ci2015-10-05 Josh Stone <jistone@redhat.com> 2353da0c48c4Sopenharmony_ci 2354da0c48c4Sopenharmony_ci * Makefile.am (backtrace-child-biarch): Add AM_V_CC silencer. 2355da0c48c4Sopenharmony_ci 2356da0c48c4Sopenharmony_ci2015-10-02 Mark Wielaard <mjw@redhat.com> 2357da0c48c4Sopenharmony_ci 2358da0c48c4Sopenharmony_ci * elfstrmerge.c: New check program. 2359da0c48c4Sopenharmony_ci * run-strip-strmerge.sh: New test. 2360da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfstrmerge. 2361da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-strmerge.sh 2362da0c48c4Sopenharmony_ci (elfstrmerge_LDADD): New variable. 2363da0c48c4Sopenharmony_ci 2364da0c48c4Sopenharmony_ci2015-09-29 Mark Wielaard <mjw@redhat.com> 2365da0c48c4Sopenharmony_ci 2366da0c48c4Sopenharmony_ci * elfshphehdr.c: New test. 2367da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfshphehdr. 2368da0c48c4Sopenharmony_ci (TESTS): Likewise. 2369da0c48c4Sopenharmony_ci (elfshphehdr_LDADD): New variable. 2370da0c48c4Sopenharmony_ci 2371da0c48c4Sopenharmony_ci2015-09-08 Mark Wielaard <mjw@redhat.com> 2372da0c48c4Sopenharmony_ci 2373da0c48c4Sopenharmony_ci * dwfl-proc-attach.c: New test. 2374da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwfl-proc-attach. 2375da0c48c4Sopenharmony_ci (TESTS): Likewise. 2376da0c48c4Sopenharmony_ci (dwfl_proc_attach_LDADD): New variable. 2377da0c48c4Sopenharmony_ci (dwfl_proc_attach_LDFLAGS): Likewise. 2378da0c48c4Sopenharmony_ci 2379da0c48c4Sopenharmony_ci2015-09-04 Chih-Hung Hsieh <chh@google.com> 2380da0c48c4Sopenharmony_ci 2381da0c48c4Sopenharmony_ci * varlocs.c (print_base_type): Initialize enctype. 2382da0c48c4Sopenharmony_ci 2383da0c48c4Sopenharmony_ci2015-09-04 Chih-Hung Hsieh <chh@google.com> 2384da0c48c4Sopenharmony_ci 2385da0c48c4Sopenharmony_ci * md5-sha1-test.c (md5_expected): Removed. 2386da0c48c4Sopenharmony_ci (sha1_expected): Likewise. 2387da0c48c4Sopenharmony_ci 2388da0c48c4Sopenharmony_ci2015-09-04 Chih-Hung Hsieh <chh@google.com> 2389da0c48c4Sopenharmony_ci 2390da0c48c4Sopenharmony_ci * asm-tst1.c (main): Replace %Z length modifier with %z. 2391da0c48c4Sopenharmony_ci * asm-tst2.c (main): Likewise. 2392da0c48c4Sopenharmony_ci * asm-tst3.c (main): Likewise. 2393da0c48c4Sopenharmony_ci * asm-tst4.c (main): Likewise. 2394da0c48c4Sopenharmony_ci * asm-tst5.c (main): Likewise. 2395da0c48c4Sopenharmony_ci * asm-tst6.c (main): Likewise. 2396da0c48c4Sopenharmony_ci * asm-tst7.c (main): Likewise. 2397da0c48c4Sopenharmony_ci * asm-tst8.c (main): Likewise. 2398da0c48c4Sopenharmony_ci * asm-tst9.c (main): Likewise. 2399da0c48c4Sopenharmony_ci * sectiondump.c (print_bytes): Likewise. 2400da0c48c4Sopenharmony_ci 2401da0c48c4Sopenharmony_ci2015-08-14 Mark Wielaard <mjw@redhat.com> 2402da0c48c4Sopenharmony_ci 2403da0c48c4Sopenharmony_ci * run-addr2line-alt-debugpath.sh: New test. 2404da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-addr2line-alt-debugpath.sh 2405da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2406da0c48c4Sopenharmony_ci 2407da0c48c4Sopenharmony_ci2015-07-29 Mark Wielaard <mjw@redhat.com> 2408da0c48c4Sopenharmony_ci 2409da0c48c4Sopenharmony_ci * run-unstrip-test3.sh: New test. 2410da0c48c4Sopenharmony_ci * testfile-info-link.bz2: New file. 2411da0c48c4Sopenharmony_ci * testfile-info-link.debuginfo.bz2: Likewise. 2412da0c48c4Sopenharmony_ci * testfile-info-link.stripped.bz2: Likewise. 2413da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-unstrip-test3.sh. 2414da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-unstrip-test3.sh, testfile-info-link.bz2, 2415da0c48c4Sopenharmony_ci testfile-info-link.debuginfo.bz2, testfile-info-link.stripped.bz2. 2416da0c48c4Sopenharmony_ci 2417da0c48c4Sopenharmony_ci2015-06-27 Pino Toscano <toscano.pino@tiscali.it> 2418da0c48c4Sopenharmony_ci 2419da0c48c4Sopenharmony_ci * tests/run-deleted.sh: Skip when detecting a not implemented 2420da0c48c4Sopenharmony_ci dwfl_linux_proc_attach. 2421da0c48c4Sopenharmony_ci 2422da0c48c4Sopenharmony_ci2015-06-27 Pino Toscano <toscano.pino@tiscali.it> 2423da0c48c4Sopenharmony_ci 2424da0c48c4Sopenharmony_ci * tests/dwfl-bug-fd-leak.c (elfutils_open): Check for null results of 2425da0c48c4Sopenharmony_ci dwfl_addrmodule. 2426da0c48c4Sopenharmony_ci 2427da0c48c4Sopenharmony_ci2015-06-26 Pino Toscano <toscano.pino@tiscali.it> 2428da0c48c4Sopenharmony_ci 2429da0c48c4Sopenharmony_ci * tests/vdsosyms.c [!__linux__] (main): Mark argv as unused. 2430da0c48c4Sopenharmony_ci 2431da0c48c4Sopenharmony_ci2015-06-26 Pino Toscano <toscano.pino@tiscali.it> 2432da0c48c4Sopenharmony_ci 2433da0c48c4Sopenharmony_ci * tests/backtrace-data.c: Reduce scope of some includes to match their 2434da0c48c4Sopenharmony_ci usage. 2435da0c48c4Sopenharmony_ci * tests/backtrace.c: Likewise. 2436da0c48c4Sopenharmony_ci * tests/deleted.c: Likewise. 2437da0c48c4Sopenharmony_ci 2438da0c48c4Sopenharmony_ci2015-06-16 Mark Wielaard <mjw@redhat.com> 2439da0c48c4Sopenharmony_ci 2440da0c48c4Sopenharmony_ci * run-strip-test.sh: Add strip-in-place (eu-strip without -o) test 2441da0c48c4Sopenharmony_ci for non-ET_REL files. 2442da0c48c4Sopenharmony_ci 2443da0c48c4Sopenharmony_ci2015-05-30 Mark Wielaard <mjw@redhat.com> 2444da0c48c4Sopenharmony_ci 2445da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Notice core file couldn't be 2446da0c48c4Sopenharmony_ci generated before skipping. 2447da0c48c4Sopenharmony_ci * run-addr2line-i-demangle-test.sh: Notice demangler is unsupported 2448da0c48c4Sopenharmony_ci before skipping. 2449da0c48c4Sopenharmony_ci * run-backtrace-demangle.sh: Likewise. 2450da0c48c4Sopenharmony_ci * run-stack-demangled-test.sh: Likewise. 2451da0c48c4Sopenharmony_ci * run-backtrace-native-biarch.sh: Notice biarch testing is disabled 2452da0c48c4Sopenharmony_ci before skipping. 2453da0c48c4Sopenharmony_ci * run-backtrace-native-core-biarch.sh: Likewise. 2454da0c48c4Sopenharmony_ci * test-subr.sh (testfiles): Notice how bunzip2 fails before skipping. 2455da0c48c4Sopenharmony_ci 2456da0c48c4Sopenharmony_ci2015-05-20 Mark Wielaard <mjw@redhat.com> 2457da0c48c4Sopenharmony_ci 2458da0c48c4Sopenharmony_ci * run-addr2line-i-test.sh: Add pretty test. 2459da0c48c4Sopenharmony_ci * run-addr2line-test.sh: Likewise. 2460da0c48c4Sopenharmony_ci 2461da0c48c4Sopenharmony_ci2015-05-20 Mark Wielaard <mjw@redhat.com> 2462da0c48c4Sopenharmony_ci 2463da0c48c4Sopenharmony_ci * run-addr2line-i-demangle-test.sh: New test. 2464da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-addr2line-i-demangle-test.sh. 2465da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2466da0c48c4Sopenharmony_ci 2467da0c48c4Sopenharmony_ci2015-05-20 Mark Wielaard <mjw@redhat.com> 2468da0c48c4Sopenharmony_ci 2469da0c48c4Sopenharmony_ci * run-addr2line-test.sh: Add -a test variants. 2470da0c48c4Sopenharmony_ci * run-addr2line-i-test.sh: Likewise. 2471da0c48c4Sopenharmony_ci 2472da0c48c4Sopenharmony_ci2015-05-20 Mark Wielaard <mjw@redhat.com> 2473da0c48c4Sopenharmony_ci 2474da0c48c4Sopenharmony_ci * run-addrname-test.sh: Make sure all input addresses are hex. 2475da0c48c4Sopenharmony_ci 2476da0c48c4Sopenharmony_ci2015-05-04 Max Filippov <jcmvbkbc@gmail.com> 2477da0c48c4Sopenharmony_ci 2478da0c48c4Sopenharmony_ci * backtrace-child.c (stdarg, main): Replace assert_perror with assert. 2479da0c48c4Sopenharmony_ci * backtrace-data.c (memory_read, maps_lookup, set_initial_registers) 2480da0c48c4Sopenharmony_ci (main): Likewise. 2481da0c48c4Sopenharmony_ci * backtrace-dwarf.c (main): Likewise. 2482da0c48c4Sopenharmony_ci * backtrace.c (prepare_thread, exec_dump): Likewise. 2483da0c48c4Sopenharmony_ci 2484da0c48c4Sopenharmony_ci2015-05-04 Anthony G. Basile <blueness@gentoo.org> 2485da0c48c4Sopenharmony_ci 2486da0c48c4Sopenharmony_ci * Makefile.am (line2addr_LDADD, addrscopes_LDADD, funcscopes_LDADD) 2487da0c48c4Sopenharmony_ci (funcretval_LDADD, allregs_LDADD, find_prologues_LDADD) 2488da0c48c4Sopenharmony_ci (dwflmodtest_LDADD, dwfl_addr_sect_LDADD, addrcfi_LDADD) 2489da0c48c4Sopenharmony_ci (low_high_pc_LDADD, dwflsyms_LDADD, dwfllines_LDADD, varlocs_LDADD) 2490da0c48c4Sopenharmony_ci (backtrace_LDADD, aggregate_size_LDADD): Append $(argp_LDADD). 2491da0c48c4Sopenharmony_ci 2492da0c48c4Sopenharmony_ci2015-05-01 Mark Wielaard <mjw@redhat.com> 2493da0c48c4Sopenharmony_ci 2494da0c48c4Sopenharmony_ci * run-stack-d-test.sh: Use --raw and mangled output. 2495da0c48c4Sopenharmony_ci * run-stack-i-test.sh: Likewise. 2496da0c48c4Sopenharmony_ci * run-stack-demangled-test.sh: New test. 2497da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-stack-demangled-test.sh. 2498da0c48c4Sopenharmony_ci (TESTS): Likewise. 2499da0c48c4Sopenharmony_ci 2500da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2501da0c48c4Sopenharmony_ci 2502da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-test10.sh. 2503da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. Add testfile-x32-d.bz2. 2504da0c48c4Sopenharmony_ci Add testfile-x32-debug.bz2. 2505da0c48c4Sopenharmony_ci * run-strip-test10.sh: New file. 2506da0c48c4Sopenharmony_ci * testfile-x32-d.bz2: Likewise. 2507da0c48c4Sopenharmony_ci * testfile-x32-debug.bz2: Likewise. 2508da0c48c4Sopenharmony_ci 2509da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2510da0c48c4Sopenharmony_ci 2511da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-test9.sh. 2512da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. Add testfile-x32-s.bz2. 2513da0c48c4Sopenharmony_ci * run-strip-test9.sh: New file. 2514da0c48c4Sopenharmony_ci * testfile-x32-s.bz2: Likewise. 2515da0c48c4Sopenharmony_ci 2516da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2517da0c48c4Sopenharmony_ci 2518da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-core-x32.sh. 2519da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. Add backtrace.x32.core.bz2. 2520da0c48c4Sopenharmony_ci Add backtrace.x32.exec.bz2. 2521da0c48c4Sopenharmony_ci * backtrace.x32.core.bz2 : New file. 2522da0c48c4Sopenharmony_ci * backtrace.x32.exec.bz2: Likewise. 2523da0c48c4Sopenharmony_ci * run-backtrace-core-x32.sh: Likewise. 2524da0c48c4Sopenharmony_ci 2525da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2526da0c48c4Sopenharmony_ci 2527da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add a test for testfile-x32. 2528da0c48c4Sopenharmony_ci * testfile-x32.bz2: New file. 2529da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-x32.bz2. 2530da0c48c4Sopenharmony_ci 2531da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2532da0c48c4Sopenharmony_ci 2533da0c48c4Sopenharmony_ci * run-allregs.sh: Add a test for testfile-x32-core. 2534da0c48c4Sopenharmony_ci 2535da0c48c4Sopenharmony_ci2015-04-01 H.J. Lu <hjl.tools@gmail.com> 2536da0c48c4Sopenharmony_ci 2537da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Add a test for testfile-x32-core. 2538da0c48c4Sopenharmony_ci * testfile-x32-core.bz2: New file. 2539da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-x32-core.bz2. 2540da0c48c4Sopenharmony_ci 2541da0c48c4Sopenharmony_ci2015-03-18 Petr Machata <pmachata@redhat.com> 2542da0c48c4Sopenharmony_ci 2543da0c48c4Sopenharmony_ci * addrcfi.c (op_name): Adjust uses of know-dwarf.h macros to match 2544da0c48c4Sopenharmony_ci the API changes. 2545da0c48c4Sopenharmony_ci * allregs.c (dwarf_encoding_string): Likewise. 2546da0c48c4Sopenharmony_ci * show-die-info.c (dwarf_tag_string, dwarf_attr_string): Likewise. 2547da0c48c4Sopenharmony_ci * varlocs.c (dwarf_encoding_string, dwarf_opcode_string): Likewise. 2548da0c48c4Sopenharmony_ci 2549da0c48c4Sopenharmony_ci2015-03-18 Petr Machata <pmachata@redhat.com> 2550da0c48c4Sopenharmony_ci 2551da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-dwarf-ranges.sh, 2552da0c48c4Sopenharmony_ci debug-ranges-no-lowpc.o.bz2. 2553da0c48c4Sopenharmony_ci 2554da0c48c4Sopenharmony_ci2015-03-13 Mark Wielaard <mjw@redhat.com> 2555da0c48c4Sopenharmony_ci 2556da0c48c4Sopenharmony_ci * backtrace-dwarf.c: Add explicit includes. 2557da0c48c4Sopenharmony_ci (cleanup_13_abort): Remove unused static declaration. 2558da0c48c4Sopenharmony_ci (thread_callback): Add explicit return. 2559da0c48c4Sopenharmony_ci 2560da0c48c4Sopenharmony_ci2015-03-13 H.J. Lu <hjl.tools@gmail.com> 2561da0c48c4Sopenharmony_ci 2562da0c48c4Sopenharmony_ci * backtrace.c (prepare_thread): Use PTRACE_GETREGS/PTRACE_SETREGS 2563da0c48c4Sopenharmony_ci instead of PTRACE_POKEUSER. 2564da0c48c4Sopenharmony_ci (exec_dump): Check EM_X86_64 instead of ELFCLASS64 for 2565da0c48c4Sopenharmony_ci is_x86_64_native. 2566da0c48c4Sopenharmony_ci 2567da0c48c4Sopenharmony_ci2015-02-18 Mark Wielaard <mjw@redhat.com> 2568da0c48c4Sopenharmony_ci 2569da0c48c4Sopenharmony_ci * newdata.c (check_section_data): Use PRId64 for printing loff_t. 2570da0c48c4Sopenharmony_ci 2571da0c48c4Sopenharmony_ci2015-02-11 Josh Stone <jistone@redhat.com> 2572da0c48c4Sopenharmony_ci 2573da0c48c4Sopenharmony_ci * backtrace.c (exec_dump): Initialize jmp. 2574da0c48c4Sopenharmony_ci 2575da0c48c4Sopenharmony_ci2015-02-11 Petr Machata <pmachata@redhat.com> 2576da0c48c4Sopenharmony_ci 2577da0c48c4Sopenharmony_ci * run-dwarf-ranges.sh: New test. 2578da0c48c4Sopenharmony_ci * dwarf-ranges.c: New file. 2579da0c48c4Sopenharmony_ci * debug-ranges-no-lowpc.s, debug-ranges-no-lowpc.o.bz2: New test case. 2580da0c48c4Sopenharmony_ci 2581da0c48c4Sopenharmony_ci2015-01-21 Mark Wielaard <mjw@redhat.com> 2582da0c48c4Sopenharmony_ci 2583da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add elfstrtab. 2584da0c48c4Sopenharmony_ci (TESTS): Likewise. 2585da0c48c4Sopenharmony_ci (elfstrtab_LDADD): New variable. 2586da0c48c4Sopenharmony_ci * elfstrtab.c: New test. 2587da0c48c4Sopenharmony_ci 2588da0c48c4Sopenharmony_ci2015-01-20 Mark Wielaard <mjw@redhat.com> 2589da0c48c4Sopenharmony_ci 2590da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add newdata. 2591da0c48c4Sopenharmony_ci (TESTS): Likewise. 2592da0c48c4Sopenharmony_ci (newdata_LDADD): new variable. 2593da0c48c4Sopenharmony_ci * newdata.c: New test. 2594da0c48c4Sopenharmony_ci 2595da0c48c4Sopenharmony_ci2015-01-20 Mark Wielaard <mjw@redhat.com> 2596da0c48c4Sopenharmony_ci 2597da0c48c4Sopenharmony_ci * strptr.c: New file. 2598da0c48c4Sopenharmony_ci * run-strptr.sh: New test. 2599da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add strptr. 2600da0c48c4Sopenharmony_ci (TESTS): Add run-strptr.sh. 2601da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2602da0c48c4Sopenharmony_ci (strptr_LDADD): New variable. 2603da0c48c4Sopenharmony_ci 2604da0c48c4Sopenharmony_ci2015-01-15 Mark Wielaard <mjw@redhat.com> 2605da0c48c4Sopenharmony_ci 2606da0c48c4Sopenharmony_ci * deleted.c (main): Call prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY). 2607da0c48c4Sopenharmony_ci * vdsosyms.c (main): Use getpid () instead of getppid (). 2608da0c48c4Sopenharmony_ci 2609da0c48c4Sopenharmony_ci2014-12-27 Mark Wielaard <mjw@redhat.com> 2610da0c48c4Sopenharmony_ci 2611da0c48c4Sopenharmony_ci * addrscopes.c (handle_address): Last address in scope is highpc - 1. 2612da0c48c4Sopenharmony_ci * funcscopes.c (handle_function): Likewise. 2613da0c48c4Sopenharmony_ci * run-addrscopes.sh: Adjust last address in scope. 2614da0c48c4Sopenharmony_ci * run-funcscopes.sh: Likewise. 2615da0c48c4Sopenharmony_ci 2616da0c48c4Sopenharmony_ci2015-01-07 Mark Wielaard <mjw@redhat.com> 2617da0c48c4Sopenharmony_ci 2618da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add test for ppc32 eh_frame_hdr address search. 2619da0c48c4Sopenharmony_ci 2620da0c48c4Sopenharmony_ci2015-01-14 Mark Wielaard <mjw@redhat.com> 2621da0c48c4Sopenharmony_ci 2622da0c48c4Sopenharmony_ci * testfile-debug-types.bz2: New testfile. 2623da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-debug-types.bz2. 2624da0c48c4Sopenharmony_ci * typeiter2.c (main): Print both name and offset of found form DIE. 2625da0c48c4Sopenharmony_ci * run-typeiter.s: Adjust output and add testfile-debug-types. 2626da0c48c4Sopenharmony_ci 2627da0c48c4Sopenharmony_ci2014-12-26 Mark Wielaard <mjw@redhat.com> 2628da0c48c4Sopenharmony_ci 2629da0c48c4Sopenharmony_ci * run-test-archive64.sh: Add nm test. 2630da0c48c4Sopenharmony_ci 2631da0c48c4Sopenharmony_ci2014-12-19 Mark Wielaard <mjw@redhat.com> 2632da0c48c4Sopenharmony_ci 2633da0c48c4Sopenharmony_ci * run-deleted.sh: Don't check libfunc on ppc64. 2634da0c48c4Sopenharmony_ci 2635da0c48c4Sopenharmony_ci2014-12-19 Mark Wielaard <mjw@redhat.com> 2636da0c48c4Sopenharmony_ci 2637da0c48c4Sopenharmony_ci * vdsosyms.c (vdso_seen): Removed. 2638da0c48c4Sopenharmony_ci (vdso_syms): New global. 2639da0c48c4Sopenharmony_ci (module_callback): Set and check vdso_syms. 2640da0c48c4Sopenharmony_ci (main): Return value depends on vdso_syms. 2641da0c48c4Sopenharmony_ci 2642da0c48c4Sopenharmony_ci2014-12-19 Mark Wielaard <mjw@redhat.com> 2643da0c48c4Sopenharmony_ci 2644da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_unsupported): Relax special ARM 2645da0c48c4Sopenharmony_ci grep a little. 2646da0c48c4Sopenharmony_ci * run-deleted.sh: Call check_native_unsupported. 2647da0c48c4Sopenharmony_ci 2648da0c48c4Sopenharmony_ci2014-12-18 Mark Wielaard <mjw@redhat.com> 2649da0c48c4Sopenharmony_ci 2650da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-macros-0xff.bz2. 2651da0c48c4Sopenharmony_ci 2652da0c48c4Sopenharmony_ci2014-12-12 Mark Wielaard <mjw@redhat.com> 2653da0c48c4Sopenharmony_ci 2654da0c48c4Sopenharmony_ci * Makefile.am (deleted_lib_so_CFLAGS): Add 2655da0c48c4Sopenharmony_ci -fasynchronous-unwind-tables. 2656da0c48c4Sopenharmony_ci 2657da0c48c4Sopenharmony_ci2014-12-11 Josh Stone <jistone@redhat.com> 2658da0c48c4Sopenharmony_ci 2659da0c48c4Sopenharmony_ci * run-addr2line-i-lex-test.sh: New test. 2660da0c48c4Sopenharmony_ci * testfile-lex-inlines.bz2: New testfile. 2661da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-addr2line-i-lex-test.sh and 2662da0c48c4Sopenharmony_ci testfile-lex-inlines.bz2. 2663da0c48c4Sopenharmony_ci (TESTS): Add run-addr2line-i-lex-test.sh. 2664da0c48c4Sopenharmony_ci 2665da0c48c4Sopenharmony_ci2014-12-10 Josh Stone <jistone@redhat.com> 2666da0c48c4Sopenharmony_ci 2667da0c48c4Sopenharmony_ci * run-addr2line-i-test.sh: Test 0x5f0 to make sure linkage_name is 2668da0c48c4Sopenharmony_ci preferred over the plain die name. 2669da0c48c4Sopenharmony_ci 2670da0c48c4Sopenharmony_ci2014-12-02 Petr Machata <pmachata@redhat.com> 2671da0c48c4Sopenharmony_ci 2672da0c48c4Sopenharmony_ci * dwarf-getmacros.c (mac): Skip over DW_MACINFO_undef, 2673da0c48c4Sopenharmony_ci DW_MACRO_GNU_undef_indirect opcodes. Add a default branch. 2674da0c48c4Sopenharmony_ci (main): Initialize off to DWARF_GETMACROS_START when an extra 2675da0c48c4Sopenharmony_ci command line argument is passed. 2676da0c48c4Sopenharmony_ci * testfile-macros-0xff.bz2: New test case. 2677da0c48c4Sopenharmony_ci * testfile-macros-0xff.s: New file (source for the above). 2678da0c48c4Sopenharmony_ci * run-dwarf-getmacros.sh: Add two tests. 2679da0c48c4Sopenharmony_ci 2680da0c48c4Sopenharmony_ci2014-11-27 Mark Wielaard <mjw@redhat.com> 2681da0c48c4Sopenharmony_ci 2682da0c48c4Sopenharmony_ci * vdsosyms.c (main): Call dwfl_linux_proc_attach. 2683da0c48c4Sopenharmony_ci 2684da0c48c4Sopenharmony_ci2014-11-21 Mark Wielaard <mjw@redhat.com> 2685da0c48c4Sopenharmony_ci 2686da0c48c4Sopenharmony_ci * run-readelf-A.sh: New test. 2687da0c48c4Sopenharmony_ci * testfileppc32attrs.o.bz2: New test file. 2688da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-A.sh. 2689da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-A.sh and testfileppc32attrs.o.bz2. 2690da0c48c4Sopenharmony_ci 2691da0c48c4Sopenharmony_ci2014-11-10 Mark Wielaard <mjw@redhat.com> 2692da0c48c4Sopenharmony_ci 2693da0c48c4Sopenharmony_ci * vdsosyms.c: New test. 2694da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add vdsosyms. 2695da0c48c4Sopenharmony_ci (TESTS): Likewise. 2696da0c48c4Sopenharmony_ci (vdsosyms_LDADD): New variable. 2697da0c48c4Sopenharmony_ci 2698da0c48c4Sopenharmony_ci2014-09-10 Petr Machata <pmachata@redhat.com> 2699da0c48c4Sopenharmony_ci 2700da0c48c4Sopenharmony_ci * dwarf-getmacros.c: Update to use the new macro iteration 2701da0c48c4Sopenharmony_ci interfaces. 2702da0c48c4Sopenharmony_ci * run-dwarf-getmacros.sh: Adjust, add a test that uses 2703da0c48c4Sopenharmony_ci testfile-macros. 2704da0c48c4Sopenharmony_ci 2705da0c48c4Sopenharmony_ci2014-10-06 Mark Wielaard <mjw@redhat.com> 2706da0c48c4Sopenharmony_ci 2707da0c48c4Sopenharmony_ci * run-aggregate-size.sh: Add testfile-sizes3.o test case. 2708da0c48c4Sopenharmony_ci * testfile-sizes3.o.bz2: New test file. 2709da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-sizes3.o.bz2. 2710da0c48c4Sopenharmony_ci 2711da0c48c4Sopenharmony_ci2014-10-02 Mark Wielaard <mjw@redhat.com> 2712da0c48c4Sopenharmony_ci 2713da0c48c4Sopenharmony_ci * run-deleted.sh: Unset VALGRIND_CMD before running deleted. 2714da0c48c4Sopenharmony_ci 2715da0c48c4Sopenharmony_ci2014-10-02 Mark Wielaard <mjw@redhat.com> 2716da0c48c4Sopenharmony_ci 2717da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add aggregate_size.c. 2718da0c48c4Sopenharmony_ci (TESTS): Add run-aggregate-size.sh. 2719da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-aggregate-size.sh, testfile-sizes1.o.bz2 2720da0c48c4Sopenharmony_ci and testfile-sizes2.o.bz2. 2721da0c48c4Sopenharmony_ci (aggregate_size_LDADD): New variable. 2722da0c48c4Sopenharmony_ci * aggregate_size.c: New file. 2723da0c48c4Sopenharmony_ci * run-aggregate-size.sh: New test. 2724da0c48c4Sopenharmony_ci * testfile-sizes1.o.bz2: New test file. 2725da0c48c4Sopenharmony_ci * testfile-sizes2.o.bz2: Likewise. 2726da0c48c4Sopenharmony_ci 2727da0c48c4Sopenharmony_ci2014-09-26 Jan Kratochvil <jan.kratochvil@redhat.com> 2728da0c48c4Sopenharmony_ci 2729da0c48c4Sopenharmony_ci Support NT_FILE for locating files. 2730da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-linkmap-cut.sh. 2731da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-linkmap-cut.sh, linkmap-cut-lib.so.bz2, 2732da0c48c4Sopenharmony_ci linkmap-cut.bz2 and linkmap-cut.core.bz2 . 2733da0c48c4Sopenharmony_ci * linkmap-cut-lib.so.bz2: New file. 2734da0c48c4Sopenharmony_ci * linkmap-cut.bz2: New file. 2735da0c48c4Sopenharmony_ci * linkmap-cut.core.bz2: New file. 2736da0c48c4Sopenharmony_ci * run-linkmap-cut.sh: New file. 2737da0c48c4Sopenharmony_ci * run-unstrip-n.sh: Update its expected output. 2738da0c48c4Sopenharmony_ci 2739da0c48c4Sopenharmony_ci2014-08-28 Jan Kratochvil <jan.kratochvil@redhat.com> 2740da0c48c4Sopenharmony_ci 2741da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add deleted and deleted-lib.so. 2742da0c48c4Sopenharmony_ci (TESTS, EXTRA_DIST): Add run-deleted.sh. 2743da0c48c4Sopenharmony_ci (deleted_LDADD, deleted_lib_so_LDFLAGS, deleted_lib_so_CFLAGS): New. 2744da0c48c4Sopenharmony_ci * deleted-lib.c: New file. 2745da0c48c4Sopenharmony_ci * deleted.c: New file. 2746da0c48c4Sopenharmony_ci * run-deleted.sh: New file. 2747da0c48c4Sopenharmony_ci 2748da0c48c4Sopenharmony_ci2014-06-15 Mark Wielaard <mjw@redhat.com> 2749da0c48c4Sopenharmony_ci 2750da0c48c4Sopenharmony_ci * backtrace.c (frame_callback): Error on seeing more than 16 frames. 2751da0c48c4Sopenharmony_ci 2752da0c48c4Sopenharmony_ci2014-06-13 Mark Wielaard <mjw@redhat.com> 2753da0c48c4Sopenharmony_ci 2754da0c48c4Sopenharmony_ci * backtrace.c (callback_verify): Accept "__libc_do_syscall" as first 2755da0c48c4Sopenharmony_ci frame symname. 2756da0c48c4Sopenharmony_ci 2757da0c48c4Sopenharmony_ci2014-06-13 Mark Wielaard <mjw@redhat.com> 2758da0c48c4Sopenharmony_ci 2759da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_unsupported): New function. 2760da0c48c4Sopenharmony_ci (check_native): Call it. 2761da0c48c4Sopenharmony_ci (check_native_core): Likewise. 2762da0c48c4Sopenharmony_ci * run-backtrace-dwarf.sh: Likewise. 2763da0c48c4Sopenharmony_ci 2764da0c48c4Sopenharmony_ci2014-06-11 Mark Wielaard <mjw@redhat.com> 2765da0c48c4Sopenharmony_ci 2766da0c48c4Sopenharmony_ci * backtrace.c (main): Check that Dwfl was attached by calling 2767da0c48c4Sopenharmony_ci dwfl_pid and printing the error when it is not. 2768da0c48c4Sopenharmony_ci 2769da0c48c4Sopenharmony_ci2014-05-18 Mark Wielaard <mjw@redhat.com> 2770da0c48c4Sopenharmony_ci 2771da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.cc (cxxfunc): Make non-static. 2772da0c48c4Sopenharmony_ci (f): Likewise. 2773da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.bz2: Regenerate. 2774da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.core.bz2: Likewise. 2775da0c48c4Sopenharmony_ci 2776da0c48c4Sopenharmony_ci2014-05-02 Mark Wielaard <mjw@redhat.com> 2777da0c48c4Sopenharmony_ci 2778da0c48c4Sopenharmony_ci * Makefile.am (TESTS): run-readelf-dwz-multi.sh and 2779da0c48c4Sopenharmony_ci run-allfcts-multi.sh are now added unconditionally. 2780da0c48c4Sopenharmony_ci 2781da0c48c4Sopenharmony_ci2014-05-01 Mark Wielaard <mjw@redhat.com> 2782da0c48c4Sopenharmony_ci 2783da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Add tests with alt debug files in .dwz 2784da0c48c4Sopenharmony_ci subdir. 2785da0c48c4Sopenharmony_ci 2786da0c48c4Sopenharmony_ci2014-04-30 Mark Wielaard <mjw@redhat.com> 2787da0c48c4Sopenharmony_ci 2788da0c48c4Sopenharmony_ci * buildid.c, buildid.sh, testfile42_noshdrs.bz2: New files. 2789da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add buildid. 2790da0c48c4Sopenharmony_ci (TESTS): Add run-buildid.sh. 2791da0c48c4Sopenharmony_ci (EXTRA_DISTS): Add run-buildid.sh and testfile42_noshdrs.bz2. 2792da0c48c4Sopenharmony_ci (buildid_LDADD): New variable. 2793da0c48c4Sopenharmony_ci 2794da0c48c4Sopenharmony_ci2014-04-24 Florian Weimer <fweimer@redhat.com> 2795da0c48c4Sopenharmony_ci 2796da0c48c4Sopenharmony_ci * allfcts.c (setup_alt): New function. 2797da0c48c4Sopenharmony_ci (main): Call it. Implementation additional error checking and 2798da0c48c4Sopenharmony_ci reporting. 2799da0c48c4Sopenharmony_ci 2800da0c48c4Sopenharmony_ci2014-04-24 Florian Weimer <fweimer@redhat.com> 2801da0c48c4Sopenharmony_ci 2802da0c48c4Sopenharmony_ci * debugaltlink.c, run-debugaltlink.sh: New files. 2803da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add debugaltlink. 2804da0c48c4Sopenharmony_ci (TESTS): Add run-debugaltlink.sh. 2805da0c48c4Sopenharmony_ci (debugaltlink_LDADD): New variable. 2806da0c48c4Sopenharmony_ci 2807da0c48c4Sopenharmony_ci2014-04-11 Mark Wielaard <mjw@redhat.com> 2808da0c48c4Sopenharmony_ci 2809da0c48c4Sopenharmony_ci * Makefile.am (AM_CPPFLAGS): Add -I libdwelf. 2810da0c48c4Sopenharmony_ci (check_PROGRAMS): Add debuglink. 2811da0c48c4Sopenharmony_ci (TESTS): Add run-debuglink.sh 2812da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2813da0c48c4Sopenharmony_ci (debuglink_LDADD): New. 2814da0c48c4Sopenharmony_ci * debuglink.c: New file. 2815da0c48c4Sopenharmony_ci * run-debuglink.sh: Likewise. 2816da0c48c4Sopenharmony_ci 2817da0c48c4Sopenharmony_ci2014-03-23 Mark Wielaard <mjw@redhat.com> 2818da0c48c4Sopenharmony_ci 2819da0c48c4Sopenharmony_ci * run-nm-self.sh: Use test = not == for string comparisons. 2820da0c48c4Sopenharmony_ci 2821da0c48c4Sopenharmony_ci2014-04-22 Kurt Roeckx <kurt@roeckx.be> 2822da0c48c4Sopenharmony_ci 2823da0c48c4Sopenharmony_ci * backtrace.c: Make Linux only. 2824da0c48c4Sopenharmony_ci * backtrace-child.c: Make Linux only. 2825da0c48c4Sopenharmony_ci * backtrace-data.c: Make Linux only. 2826da0c48c4Sopenharmony_ci * backtrace-dwarf.c: Make Linux only. 2827da0c48c4Sopenharmony_ci * backtrace-subr.sh: Skip core file unwinding tests when not supported. 2828da0c48c4Sopenharmony_ci 2829da0c48c4Sopenharmony_ci2014-03-14 Mark Wielaard <mjw@redhat.com> 2830da0c48c4Sopenharmony_ci 2831da0c48c4Sopenharmony_ci * Makefile.am: Remove MUDFLAP conditions. Remove libmudflap from all 2832da0c48c4Sopenharmony_ci LDADD lines. 2833da0c48c4Sopenharmony_ci * configure.ac: Remove MUDFLAP conditional. 2834da0c48c4Sopenharmony_ci 2835da0c48c4Sopenharmony_ci2014-04-09 Mark Wielaard <mjw@redhat.com> 2836da0c48c4Sopenharmony_ci 2837da0c48c4Sopenharmony_ci * run-readelf-zdebug.sh: New test. 2838da0c48c4Sopenharmony_ci * testfile-debug.bz2: New testfile. 2839da0c48c4Sopenharmony_ci * testfile-zdebug.bz2: New testfile. 2840da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-zdebug.sh if ZLIB. 2841da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-zdebug.sh, testfile-debug.bz2 and 2842da0c48c4Sopenharmony_ci testfile-zdebug.bz2. 2843da0c48c4Sopenharmony_ci 2844da0c48c4Sopenharmony_ci2014-04-10 Mark Wielaard <mjw@redhat.com> 2845da0c48c4Sopenharmony_ci 2846da0c48c4Sopenharmony_ci * testfile_i686_core.bz2: New test file. 2847da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Add testfile_i686_core test. 2848da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile_i686_core.bz2 2849da0c48c4Sopenharmony_ci 2850da0c48c4Sopenharmony_ci2014-04-09 Mark Wielaard <mjw@redhat.com> 2851da0c48c4Sopenharmony_ci 2852da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-core-aarch64.sh. 2853da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-backtrace-core-aarch64.sh, 2854da0c48c4Sopenharmony_ci backtrace.aarch64.core.bz2 and backtrace.aarch64.exec.bz2. 2855da0c48c4Sopenharmony_ci * run-backtrace-core-aarch64.sh: New test. 2856da0c48c4Sopenharmony_ci 2857da0c48c4Sopenharmony_ci2014-03-11 Josh Stone <jistone@redhat.com> 2858da0c48c4Sopenharmony_ci 2859da0c48c4Sopenharmony_ci * testfilebaxmin.bz2: New testfile. 2860da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilebaxmin.bz2. 2861da0c48c4Sopenharmony_ci * run-readelf-s.sh: Test testfilebaxmin. 2862da0c48c4Sopenharmony_ci * run-dwflsyms.sh: Likewise. 2863da0c48c4Sopenharmony_ci 2864da0c48c4Sopenharmony_ci2014-01-26 Mark Wielaard <mjw@redhat.com> 2865da0c48c4Sopenharmony_ci 2866da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_unsupported): Special case arm*. 2867da0c48c4Sopenharmony_ci 2868da0c48c4Sopenharmony_ci2014-01-25 Mark Wielaard <mjw@redhat.com> 2869da0c48c4Sopenharmony_ci 2870da0c48c4Sopenharmony_ci * run-addrcfi.sh (EM_ARM): Change reg13 (sp) from undefined to 2871da0c48c4Sopenharmony_ci location expression: call_frame_cfa stack_value. 2872da0c48c4Sopenharmony_ci 2873da0c48c4Sopenharmony_ci2014-01-22 Mark Wielaard <mjw@redhat.com> 2874da0c48c4Sopenharmony_ci 2875da0c48c4Sopenharmony_ci * Makefile.am (line2addr_no_Wformat): Removed. 2876da0c48c4Sopenharmony_ci 2877da0c48c4Sopenharmony_ci2014-01-21 Mark Wielaard <mjw@redhat.com> 2878da0c48c4Sopenharmony_ci 2879da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-stack-i-test.sh. 2880da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 2881da0c48c4Sopenharmony_ci * run-stack-i-test.sh: New test. 2882da0c48c4Sopenharmony_ci 2883da0c48c4Sopenharmony_ci2014-01-20 Mark Wielaard <mjw@redhat.com> 2884da0c48c4Sopenharmony_ci 2885da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-stack-d-test.sh. 2886da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-stack-d-test.sh, testfiledwarfinlines.bz2 2887da0c48c4Sopenharmony_ci testfiledwarfinlines.core.bz2. 2888da0c48c4Sopenharmony_ci * run-stack-d-test.sh: New test. 2889da0c48c4Sopenharmony_ci * testfiledwarfinlines.bz2: New test file. 2890da0c48c4Sopenharmony_ci * testfiledwarfinlines.core.bz2: Likewise. 2891da0c48c4Sopenharmony_ci 2892da0c48c4Sopenharmony_ci2014-01-16 Mark Wielaard <mjw@redhat.com> 2893da0c48c4Sopenharmony_ci 2894da0c48c4Sopenharmony_ci * run-nm-self.sh: Don't use testrun_on_self_quiet but just testrun 2895da0c48c4Sopenharmony_ci on one ET_REL, one ET_EXEC and one ET_DYN file. 2896da0c48c4Sopenharmony_ci * test-subr.sh (self_test_files): Add two ET_REL files, only add 2897da0c48c4Sopenharmony_ci two libebl ET_DYN backend files. 2898da0c48c4Sopenharmony_ci 2899da0c48c4Sopenharmony_ci2014-01-16 Mark Wielaard <mjw@redhat.com> 2900da0c48c4Sopenharmony_ci 2901da0c48c4Sopenharmony_ci * run-backtrace-demangle.sh: Check exitcode and max number of frames. 2902da0c48c4Sopenharmony_ci 2903da0c48c4Sopenharmony_ci2014-01-18 Jan Kratochvil <jan.kratochvil@redhat.com> 2904da0c48c4Sopenharmony_ci 2905da0c48c4Sopenharmony_ci Fix false FAILs on testsuite with ulimit -c unlimited. 2906da0c48c4Sopenharmony_ci * backtrace-child.c (sigusr2): Call pthread_exit. 2907da0c48c4Sopenharmony_ci (main): Return, do not call abort. 2908da0c48c4Sopenharmony_ci 2909da0c48c4Sopenharmony_ci2014-01-15 Jan Kratochvil <jan.kratochvil@redhat.com> 2910da0c48c4Sopenharmony_ci 2911da0c48c4Sopenharmony_ci Fix corruption of non-C++ symbols by the demangler. 2912da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-demangle.sh. 2913da0c48c4Sopenharmony_ci <!DEMANGLE>: Add ELFUTILS_DISABLE_DEMANGLE export. 2914da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-backtrace-demangle.sh, 2915da0c48c4Sopenharmony_ci testfile-backtrace-demangle.bz2, testfile-backtrace-demangle.cc, 2916da0c48c4Sopenharmony_ci testfile-backtrace-demangle.core.bz2. 2917da0c48c4Sopenharmony_ci * backtrace-demangle.cc: New file. 2918da0c48c4Sopenharmony_ci * run-backtrace-demangle.sh: New file. 2919da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.bz2: New file. 2920da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.cc: New file. 2921da0c48c4Sopenharmony_ci * testfile-backtrace-demangle.core.bz2: New file. 2922da0c48c4Sopenharmony_ci 2923da0c48c4Sopenharmony_ci2014-01-07 Matthias Klose <doko@ubuntu.com> 2924da0c48c4Sopenharmony_ci 2925da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Check to see if core file 2926da0c48c4Sopenharmony_ci was created without ".PID" extension, if so mv core to core.PID. 2927da0c48c4Sopenharmony_ci Skip test if no core file was created or could be found. 2928da0c48c4Sopenharmony_ci 2929da0c48c4Sopenharmony_ci2014-01-04 Mark Wielaard <mjw@redhat.com> 2930da0c48c4Sopenharmony_ci 2931da0c48c4Sopenharmony_ci * backtrace-data.c (main): Don't assert if raise returns. 2932da0c48c4Sopenharmony_ci * backtrace-dwarf.c (report_pid): Call dwfl_linux_proc_attach with 2933da0c48c4Sopenharmony_ci assume_ptrace_attached true. 2934da0c48c4Sopenharmony_ci (ptrace_detach_stopped): Removed function. 2935da0c48c4Sopenharmony_ci (main): Don't call ptrace_detach_stopped. 2936da0c48c4Sopenharmony_ci * backtrace.c (ptrace_detach_stopped): Removed function. 2937da0c48c4Sopenharmony_ci (report_pid): Call dwfl_linux_proc_attach with assume_ptrace_attached 2938da0c48c4Sopenharmony_ci true. 2939da0c48c4Sopenharmony_ci (exec_dump): Don't call ptrace_detach_stopped. 2940da0c48c4Sopenharmony_ci 2941da0c48c4Sopenharmony_ci2014-01-04 Mark Wielaard <mjw@redhat.com> 2942da0c48c4Sopenharmony_ci 2943da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Skip, exit 77, the test 2944da0c48c4Sopenharmony_ci if we cannot adjust core ulimit. 2945da0c48c4Sopenharmony_ci 2946da0c48c4Sopenharmony_ci2014-01-04 Mark Wielaard <mjw@redhat.com> 2947da0c48c4Sopenharmony_ci 2948da0c48c4Sopenharmony_ci * cleanup-13.c (force_unwind_stop): Removed. 2949da0c48c4Sopenharmony_ci (force_unwind): Just call abort. Don't setup _Unwind_Exception and 2950da0c48c4Sopenharmony_ci don't call _Unwind_ForcedUnwind. 2951da0c48c4Sopenharmony_ci 2952da0c48c4Sopenharmony_ci2014-01-03 Mark Wielaard <mjw@redhat.com> 2953da0c48c4Sopenharmony_ci 2954da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add case for EM_AARCH64. 2955da0c48c4Sopenharmony_ci * testfileaarch64.bz2: New testfile. 2956da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilesaarch64.bz2. 2957da0c48c4Sopenharmony_ci 2958da0c48c4Sopenharmony_ci2013-12-30 Mark Wielaard <mjw@redhat.com> 2959da0c48c4Sopenharmony_ci 2960da0c48c4Sopenharmony_ci * backtrace-dwarf.c (report_pid): Explicitly call 2961da0c48c4Sopenharmony_ci dwfl_linux_proc_attach and check for errors. 2962da0c48c4Sopenharmony_ci * backtrace.c (report_pid): Likewise. 2963da0c48c4Sopenharmony_ci 2964da0c48c4Sopenharmony_ci2013-12-21 Mark Wielaard <mjw@redhat.com> 2965da0c48c4Sopenharmony_ci 2966da0c48c4Sopenharmony_ci * backtrace.c (callback_verify): Only assert that case 5 is the last 2967da0c48c4Sopenharmony_ci instruction of backtracegen on x86_64 native. 2968da0c48c4Sopenharmony_ci 2969da0c48c4Sopenharmony_ci2013-12-18 Jan Kratochvil <jan.kratochvil@redhat.com> 2970da0c48c4Sopenharmony_ci Mark Wielaard <mjw@redhat.com> 2971da0c48c4Sopenharmony_ci 2972da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile66.bz2, testfile66.core.bz2 2973da0c48c4Sopenharmony_ci and testfilebaz*ppc64*.bz2 files. 2974da0c48c4Sopenharmony_ci * dwflsyms.c (list_syms): Remove unused from parameter mod_name. Print 2975da0c48c4Sopenharmony_ci error on dwfl_module_getsymtab error. 2976da0c48c4Sopenharmony_ci (list_syms): Use dwfl_module_getsym and dwfl_module_getsym_info. 2977da0c48c4Sopenharmony_ci Compare values for non-ET_REL. Use dwfl_module_addrinfo. 2978da0c48c4Sopenharmony_ci Also print section of actual value if different from sym. 2979da0c48c4Sopenharmony_ci * run-addrname-test.sh (testfile66, testfile66.core): New tests. 2980da0c48c4Sopenharmony_ci Test addr2line -x by showing different sections for address and 2981da0c48c4Sopenharmony_ci found name in testfile66. 2982da0c48c4Sopenharmony_ci * run-dwflsyms.sh (testfile66, testfile66.core, hello_ppc64.ko, 2983da0c48c4Sopenharmony_ci testfilebaz*ppc64): New tests. 2984da0c48c4Sopenharmony_ci * testfile66.bz2, testfile66.core.bz2, testfilebazdbgppc64.bz2, 2985da0c48c4Sopenharmony_ci testfilebazdbgppc64.debug.bz2, testfilebazdbgppc64_pl.bz2, 2986da0c48c4Sopenharmony_ci testfilebazdbgppc64_plr.bz2, testfilebazdynppc64.bz2, 2987da0c48c4Sopenharmony_ci testfilebazmdbppc64.bz2, testfilebazminppc64.bz2, 2988da0c48c4Sopenharmony_ci testfilebazminppc64_pl.bz2, testfilebazminppc64_plr.bz2, 2989da0c48c4Sopenharmony_ci testfilebaztabppc64.bz2: New test files. 2990da0c48c4Sopenharmony_ci 2991da0c48c4Sopenharmony_ci2013-12-18 Jan Kratochvil <jan.kratochvil@redhat.com> 2992da0c48c4Sopenharmony_ci 2993da0c48c4Sopenharmony_ci unwinder: s390 and s390x 2994da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-core-s390x.sh and 2995da0c48c4Sopenharmony_ci run-backtrace-core-s390.sh. 2996da0c48c4Sopenharmony_ci (EXTRA_DIST): Add backtrace.s390x.core.bz2, backtrace.s390x.exec.bz2, 2997da0c48c4Sopenharmony_ci backtrace.s390.core.bz2, backtrace.s390.exec.bz2, 2998da0c48c4Sopenharmony_ci run-backtrace-core-s390x.sh and run-backtrace-core-s390.sh. 2999da0c48c4Sopenharmony_ci * backtrace.s390.core.bz2: New file. 3000da0c48c4Sopenharmony_ci * backtrace.s390.exec.bz2: New file. 3001da0c48c4Sopenharmony_ci * backtrace.s390x.core.bz2: New file. 3002da0c48c4Sopenharmony_ci * backtrace.s390x.exec.bz2: New file. 3003da0c48c4Sopenharmony_ci * run-backtrace-core-s390.sh: New file. 3004da0c48c4Sopenharmony_ci * run-backtrace-core-s390x.sh: New file. 3005da0c48c4Sopenharmony_ci 3006da0c48c4Sopenharmony_ci2013-12-17 Jan Kratochvil <jan.kratochvil@redhat.com> 3007da0c48c4Sopenharmony_ci 3008da0c48c4Sopenharmony_ci * backtrace-dwarf.c (executable, find_elf, dwfl_offline): Remove unused 3009da0c48c4Sopenharmony_ci code. 3010da0c48c4Sopenharmony_ci 3011da0c48c4Sopenharmony_ci2013-12-15 Jan Kratochvil <jan.kratochvil@redhat.com> 3012da0c48c4Sopenharmony_ci 3013da0c48c4Sopenharmony_ci unwinder: ppc 3014da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-backtrace-core-ppc.sh. 3015da0c48c4Sopenharmony_ci (EXTRA_DIST): Add backtrace.ppc.core.bz2, 3016da0c48c4Sopenharmony_ci backtrace.ppc.exec.bz2 and run-backtrace-core-ppc.sh. 3017da0c48c4Sopenharmony_ci * backtrace.ppc.core.bz2: New file. 3018da0c48c4Sopenharmony_ci * backtrace.ppc.exec.bz2: New file. 3019da0c48c4Sopenharmony_ci * run-backtrace-core-ppc.sh: New file. 3020da0c48c4Sopenharmony_ci 3021da0c48c4Sopenharmony_ci2013-12-10 Mark Wielaard <mjw@redhat.com> 3022da0c48c4Sopenharmony_ci 3023da0c48c4Sopenharmony_ci * Makefile.am (backtrace_child_biarch_SOURCES): New backtrace-child.c. 3024da0c48c4Sopenharmony_ci 3025da0c48c4Sopenharmony_ci2013-12-10 Mark Wielaard <mjw@redhat.com> 3026da0c48c4Sopenharmony_ci 3027da0c48c4Sopenharmony_ci * Makefile.am (valgrind_cmd): Remove --trace-children=yes. 3028da0c48c4Sopenharmony_ci * backtrace-subr.sh (check_native_core): Disable valgrind while 3029da0c48c4Sopenharmony_ci dumping core. 3030da0c48c4Sopenharmony_ci * run-backtrace-data.sh: Disable valgrind. 3031da0c48c4Sopenharmony_ci * run-backtrace-dwarf.sh: Likewise. 3032da0c48c4Sopenharmony_ci 3033da0c48c4Sopenharmony_ci2013-12-09 Mark Wielaard <mjw@redhat.com> 3034da0c48c4Sopenharmony_ci 3035da0c48c4Sopenharmony_ci * varlocs.c (print_expr): Update comment to explain empty location 3036da0c48c4Sopenharmony_ci associated with DW_OP_GNU_implicit_pointer. 3037da0c48c4Sopenharmony_ci 3038da0c48c4Sopenharmony_ci2013-12-05 Jan Kratochvil <jan.kratochvil@redhat.com> 3039da0c48c4Sopenharmony_ci 3040da0c48c4Sopenharmony_ci Fix test FAIL with -O2. 3041da0c48c4Sopenharmony_ci * backtrace-child.c (sigusr2): Add NOINLINE_NOCLONE and final asm stub. 3042da0c48c4Sopenharmony_ci 3043da0c48c4Sopenharmony_ci2013-12-05 Mark Wielaard <mjw@redhat.com> 3044da0c48c4Sopenharmony_ci 3045da0c48c4Sopenharmony_ci * backtrace-data.c (main): If unsupported also print to stderr. 3046da0c48c4Sopenharmony_ci * run-backtrace-dwarf.sh: Add check_unsupported and check_main. 3047da0c48c4Sopenharmony_ci 3048da0c48c4Sopenharmony_ci2013-12-04 Mark Wielaard <mjw@redhat.com> 3049da0c48c4Sopenharmony_ci 3050da0c48c4Sopenharmony_ci * Makefile.am (backtrace-child-biarch): Add $(EXEEXT). 3051da0c48c4Sopenharmony_ci 3052da0c48c4Sopenharmony_ci2013-12-02 Jan Kratochvil <jan.kratochvil@redhat.com> 3053da0c48c4Sopenharmony_ci 3054da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add backtrace, backtrace-child, 3055da0c48c4Sopenharmony_ci backtrace-data and backtrace-dwarf. 3056da0c48c4Sopenharmony_ci (BUILT_SOURCES, clean-local, backtrace-child-biarch): New. 3057da0c48c4Sopenharmony_ci (TESTS): Add run-backtrace-native.sh, run-backtrace-data.sh, 3058da0c48c4Sopenharmony_ci run-backtrace-dwarf.sh, run-backtrace-native-biarch.sh, 3059da0c48c4Sopenharmony_ci run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh, 3060da0c48c4Sopenharmony_ci run-backtrace-core-x86_64.sh and run-backtrace-core-i386.sh. 3061da0c48c4Sopenharmony_ci <!BIARCH> Add export of ELFUTILS_DISABLE_BIARCH. 3062da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-backtrace-data.sh, run-backtrace-dwarf.sh, 3063da0c48c4Sopenharmony_ci cleanup-13.c, run-backtrace-native.sh, run-backtrace-native-biarch.sh, 3064da0c48c4Sopenharmony_ci run-backtrace-native-core.sh, run-backtrace-native-core-biarch.sh, 3065da0c48c4Sopenharmony_ci run-backtrace-core-x86_64.sh, run-backtrace-core-i386.sh, 3066da0c48c4Sopenharmony_ci backtrace-subr.sh, backtrace.i386.core.bz2, backtrace.i386.exec.bz2, 3067da0c48c4Sopenharmony_ci backtrace.x86_64.core.bz2, backtrace.x86_64.exec.bz2. 3068da0c48c4Sopenharmony_ci (backtrace_LDADD, backtrace_child_CFLAGS, backtrace_child_LDFLAGS) 3069da0c48c4Sopenharmony_ci (backtrace_data_LDADD, backtrace_dwarf_CFLAGS, backtrace_dwarf_LDADD): 3070da0c48c4Sopenharmony_ci New. 3071da0c48c4Sopenharmony_ci * backtrace-child.c: New file. 3072da0c48c4Sopenharmony_ci * backtrace-data.c: New file. 3073da0c48c4Sopenharmony_ci * backtrace-dwarf.c: New file. 3074da0c48c4Sopenharmony_ci * backtrace-subr.sh: New file. 3075da0c48c4Sopenharmony_ci * backtrace.c: New file. 3076da0c48c4Sopenharmony_ci * cleanup-13.c: New file. 3077da0c48c4Sopenharmony_ci * backtrace.i386.core.bz2: New file. 3078da0c48c4Sopenharmony_ci * backtrace.i386.exec.bz2: New file. 3079da0c48c4Sopenharmony_ci * backtrace.x86_64.core.bz2: New file. 3080da0c48c4Sopenharmony_ci * backtrace.x86_64.exec.bz2: New file. 3081da0c48c4Sopenharmony_ci * run-backtrace-core-i386.sh: New file. 3082da0c48c4Sopenharmony_ci * run-backtrace-core-x86_64.sh: New file. 3083da0c48c4Sopenharmony_ci * run-backtrace-native-biarch.sh: New file. 3084da0c48c4Sopenharmony_ci * run-backtrace-native-core-biarch.sh: New file. 3085da0c48c4Sopenharmony_ci * run-backtrace-native-core.sh: New file. 3086da0c48c4Sopenharmony_ci * run-backtrace-native.sh: New file. 3087da0c48c4Sopenharmony_ci * run-backtrace-data.sh: New file. 3088da0c48c4Sopenharmony_ci * run-backtrace-dwarf.sh: New file. 3089da0c48c4Sopenharmony_ci 3090da0c48c4Sopenharmony_ci2013-11-27 Mark Wielaard <mjw@redhat.com> 3091da0c48c4Sopenharmony_ci 3092da0c48c4Sopenharmony_ci * dwflsyms.c (gelf_bind_order): New function. 3093da0c48c4Sopenharmony_ci (elf_section_name): Likewise. 3094da0c48c4Sopenharmony_ci (addr_in_section): Likewise. 3095da0c48c4Sopenharmony_ci (list_syms): Use dwfl_module_getsym_elf and dwfl_module_addrsym_elf. 3096da0c48c4Sopenharmony_ci Refine assert using gelf_bind_order. Print elf_section_name. Check 3097da0c48c4Sopenharmony_ci bias with addr_in_section. 3098da0c48c4Sopenharmony_ci * run-dwflsyms.sh: Add section names to expected output. 3099da0c48c4Sopenharmony_ci 3100da0c48c4Sopenharmony_ci2013-11-26 Mark Wielaard <mjw@redhat.com> 3101da0c48c4Sopenharmony_ci 3102da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-funcretval.sh. 3103da0c48c4Sopenharmony_ci 3104da0c48c4Sopenharmony_ci2013-11-25 Petr Machata <pmachata@redhat.com> 3105da0c48c4Sopenharmony_ci 3106da0c48c4Sopenharmony_ci * testfile_aarch64_core.bz2, hello_aarch64.ko.bz2: New files. 3107da0c48c4Sopenharmony_ci * funcretval_test.c, funcretval_test_aarch64.bz2: Likewise. 3108da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add these. 3109da0c48c4Sopenharmony_ci (TESTS): Add run-funcretval.sh. 3110da0c48c4Sopenharmony_ci * run-allregs.sh: Use testfile_aarch64_core.bz2 for a regs_test. 3111da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: ... and for a readelf -n test. 3112da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add a test on hello_aarch64.ko.bz2. 3113da0c48c4Sopenharmony_ci * run-funcretval.sh: New file. 3114da0c48c4Sopenharmony_ci 3115da0c48c4Sopenharmony_ci2013-11-18 Josh Stone <jistone@redhat.com> 3116da0c48c4Sopenharmony_ci 3117da0c48c4Sopenharmony_ci * testfilebazdbg_plr.bz2: New testfile. 3118da0c48c4Sopenharmony_ci * testfilebazmin_plr.bz2: Likewise. 3119da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add the above files. 3120da0c48c4Sopenharmony_ci * run-dwflsyms.sh: Add prelink -r tests. 3121da0c48c4Sopenharmony_ci 3122da0c48c4Sopenharmony_ci2013-11-15 Mark Wielaard <mjw@redhat.com> 3123da0c48c4Sopenharmony_ci 3124da0c48c4Sopenharmony_ci * testfilebazmdb.bz2: Regenerated. 3125da0c48c4Sopenharmony_ci * testfilebazmin.bz2: Likewise. 3126da0c48c4Sopenharmony_ci * testfilebazdbg_pl.bz2: New testfile. 3127da0c48c4Sopenharmony_ci * testfilebazmin_pl.bz2: Likewise. 3128da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilebazdbg_pl.bz2 and 3129da0c48c4Sopenharmony_ci testfilebazmin_pl.bz2. 3130da0c48c4Sopenharmony_ci * dwflsyms.c (list_syms): Call dwfl_module_relocate_address and 3131da0c48c4Sopenharmony_ci print relative address of function symbols. 3132da0c48c4Sopenharmony_ci * run-dwflsyms.sh: Add prelink tests and adjust expected output. 3133da0c48c4Sopenharmony_ci 3134da0c48c4Sopenharmony_ci2013-11-01 Michael Forney <mforney@mforney.org> 3135da0c48c4Sopenharmony_ci 3136da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): Use and export NM. 3137da0c48c4Sopenharmony_ci * run-arsymtest.sh: Use NM. 3138da0c48c4Sopenharmony_ci 3139da0c48c4Sopenharmony_ci2013-11-05 Mark Wielaard <mjw@redhat.com> 3140da0c48c4Sopenharmony_ci 3141da0c48c4Sopenharmony_ci * allfcts.c (main): Correct dwarf_getfuncs return value check. 3142da0c48c4Sopenharmony_ci 3143da0c48c4Sopenharmony_ci2013-10-10 Mark Wielaard <mjw@redhat.com> 3144da0c48c4Sopenharmony_ci Josh Stone <jistone@redhat.com> 3145da0c48c4Sopenharmony_ci 3146da0c48c4Sopenharmony_ci * run-allfcts-multi.sh: New test. 3147da0c48c4Sopenharmony_ci * test-offset-loop.bz2: New testfile. 3148da0c48c4Sopenharmony_ci * test-offset-loop.alt.bz2: New testfile. 3149da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-allcft-multi.sh if ENABLE_DWZ. 3150da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-allfcts-multi.sh, test-offset-loop.bz2 and 3151da0c48c4Sopenharmony_ci test-offset-loop.alt.bz2. 3152da0c48c4Sopenharmony_ci 3153da0c48c4Sopenharmony_ci2013-10-15 Mark Wielaard <mjw@redhat.com> 3154da0c48c4Sopenharmony_ci 3155da0c48c4Sopenharmony_ci * run-unstrip-M.sh: New test. 3156da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-unstrip-M.sh. 3157da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3158da0c48c4Sopenharmony_ci 3159da0c48c4Sopenharmony_ci2013-10-06 Mark Wielaard <mjw@redhat.com> 3160da0c48c4Sopenharmony_ci 3161da0c48c4Sopenharmony_ci * run-addrcfi.sh: Remove nop from expected ppc and ppc64 3162da0c48c4Sopenharmony_ci location expression. 3163da0c48c4Sopenharmony_ci 3164da0c48c4Sopenharmony_ci2013-10-03 Josh Stone <jistone@redhat.com> 3165da0c48c4Sopenharmony_ci 3166da0c48c4Sopenharmony_ci * typeiter2.c: New file, reversing typeiter.c. 3167da0c48c4Sopenharmony_ci * run-typeiter.sh: Also run typeiter2. 3168da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add typeiter2. 3169da0c48c4Sopenharmony_ci (typeiter2_LDADD): New variable. 3170da0c48c4Sopenharmony_ci 3171da0c48c4Sopenharmony_ci2013-09-26 Petr Machata <pmachata@redhat.com> 3172da0c48c4Sopenharmony_ci 3173da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: Update output of testfile71 3174da0c48c4Sopenharmony_ci dump--readelf can newly decode the NT_FILE note. 3175da0c48c4Sopenharmony_ci 3176da0c48c4Sopenharmony_ci2013-09-26 Petr Machata <pmachata@redhat.com> 3177da0c48c4Sopenharmony_ci 3178da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile71.bz2. 3179da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: New test for this file. 3180da0c48c4Sopenharmony_ci * testfile71.bz2: New file. 3181da0c48c4Sopenharmony_ci 3182da0c48c4Sopenharmony_ci2013-09-20 Mark Wielaard <mjw@redhat.com> 3183da0c48c4Sopenharmony_ci 3184da0c48c4Sopenharmony_ci * allfcts.c (cb): Return DWARF_CB_ABORT. 3185da0c48c4Sopenharmony_ci (main): Iterate over all offsets returned by dwarf_getfuncs. 3186da0c48c4Sopenharmony_ci * run-allfcts.sh: Add nested_funcs and class_func testcases. 3187da0c48c4Sopenharmony_ci * testfile_nested_funcs.bz2: New test file. 3188da0c48c4Sopenharmony_ci * testfile_class_func.bz2: Likewise. 3189da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile_class_func.bz2 and 3190da0c48c4Sopenharmony_ci testfile_nested_funcs.bz2. 3191da0c48c4Sopenharmony_ci 3192da0c48c4Sopenharmony_ci2013-08-30 Mark Wielaard <mjw@redhat.com> 3193da0c48c4Sopenharmony_ci 3194da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add varlocs. 3195da0c48c4Sopenharmony_ci (TESTS): Add run-varlocs.sh. 3196da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-varlocs.sh, testfile_const_type.c, 3197da0c48c4Sopenharmony_ci testfile_const_type.bz2, testfile_implicit_pointer.c, 3198da0c48c4Sopenharmony_ci testfile_implicit_pointer.bz2, testfile_parameter_ref.c, 3199da0c48c4Sopenharmony_ci testfile_entry_value.c, testfile_entry_value.bz2, 3200da0c48c4Sopenharmony_ci testfile_implicit_value.c and testfile_implicit_value.bz2. 3201da0c48c4Sopenharmony_ci (varlocs_LDADD): New. 3202da0c48c4Sopenharmony_ci * run-varlocs: New test. 3203da0c48c4Sopenharmony_ci * testfile_const_type.c: New test source file. 3204da0c48c4Sopenharmony_ci * testfile_entry_value.c: Likewise. 3205da0c48c4Sopenharmony_ci * testfile_implicit_pointer.c: Likewise. 3206da0c48c4Sopenharmony_ci * testfile_implicit_value.c: Likewise. 3207da0c48c4Sopenharmony_ci * testfile_parameter_ref.c: Likewise. 3208da0c48c4Sopenharmony_ci * testfile_const_type.bz2: New test file. 3209da0c48c4Sopenharmony_ci * testfile_entry_value.bz2: Likewise. 3210da0c48c4Sopenharmony_ci * testfile_implicit_pointer.bz2: Likewise. 3211da0c48c4Sopenharmony_ci * testfile_implicit_value.bz2: Likewise. 3212da0c48c4Sopenharmony_ci * testfile_parameter_ref.bz2: Likewise. 3213da0c48c4Sopenharmony_ci * varlocs.c: New test source. 3214da0c48c4Sopenharmony_ci 3215da0c48c4Sopenharmony_ci2013-08-29 Mark Wielaard <mjw@redhat.com> 3216da0c48c4Sopenharmony_ci 3217da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add case for EM_ARM. 3218da0c48c4Sopenharmony_ci * testfilearm.bz2: New testfile. 3219da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilesarm.bz2. 3220da0c48c4Sopenharmony_ci 3221da0c48c4Sopenharmony_ci2013-08-28 Mark Wielaard <mjw@redhat.com> 3222da0c48c4Sopenharmony_ci 3223da0c48c4Sopenharmony_ci * addrcfi.c (handle_cfi): Handle .debug_frame or .eh_frame 3224da0c48c4Sopenharmony_ci completely missing. 3225da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add case for EM_S390 ELFCLASS32 and ELFCLASS64. 3226da0c48c4Sopenharmony_ci * testfiles390.bz2: New testfile. 3227da0c48c4Sopenharmony_ci * testfiles390x.bz2: Likewise. 3228da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfiles390.bz2 and 3229da0c48c4Sopenharmony_ci testfiles390x.bz2. 3230da0c48c4Sopenharmony_ci 3231da0c48c4Sopenharmony_ci2013-08-28 Mark Wielaard <mjw@redhat.com> 3232da0c48c4Sopenharmony_ci 3233da0c48c4Sopenharmony_ci * addrcfi.c (handle_cfi): Use printf not error. 3234da0c48c4Sopenharmony_ci * run-addrcfi.sh: Add case for EM_PPC and EM_PPC64. 3235da0c48c4Sopenharmony_ci * testfileppc32.bz2: New testfile. 3236da0c48c4Sopenharmony_ci * testfileppc64.bz2: Likewise. 3237da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfileppc32.bz2 and 3238da0c48c4Sopenharmony_ci testfileppc64.bz2. 3239da0c48c4Sopenharmony_ci 3240da0c48c4Sopenharmony_ci2013-08-27 Mark Wielaard <mjw@redhat.com> 3241da0c48c4Sopenharmony_ci 3242da0c48c4Sopenharmony_ci * run-addrcfi.sh: New test. 3243da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-addrcfi.sh. 3244da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3245da0c48c4Sopenharmony_ci * addrcfi.c (op_name): New function. 3246da0c48c4Sopenharmony_ci (print_detail): Call and print op_name. Check ops, not result 3247da0c48c4Sopenharmony_ci to check if this is "same value" or "undefined". 3248da0c48c4Sopenharmony_ci (handle_cfi): Make sure cfa_ops doesn't point to NULL. 3249da0c48c4Sopenharmony_ci 3250da0c48c4Sopenharmony_ci2013-08-13 Mark Wielaard <mjw@redhat.com> 3251da0c48c4Sopenharmony_ci 3252da0c48c4Sopenharmony_ci * run-addr2line-i-test.sh: New test. 3253da0c48c4Sopenharmony_ci * testfile-inlines.bz2: New testfile. 3254da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-addr2line-i-test.sh and 3255da0c48c4Sopenharmony_ci testfile-inlines.bz2. 3256da0c48c4Sopenharmony_ci (TESTS): Add run-addr2line-i-test.sh. 3257da0c48c4Sopenharmony_ci 3258da0c48c4Sopenharmony_ci2013-08-12 Mark Wielaard <mjw@redhat.com> 3259da0c48c4Sopenharmony_ci 3260da0c48c4Sopenharmony_ci * run-addr2line-test.sh: New test. 3261da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-addr2line-test.sh. 3262da0c48c4Sopenharmony_ci (TESTS): Likewise. 3263da0c48c4Sopenharmony_ci 3264da0c48c4Sopenharmony_ci2013-07-23 Jan Kratochvil <jan.kratochvil@redhat.com> 3265da0c48c4Sopenharmony_ci 3266da0c48c4Sopenharmony_ci * run-unstrip-n.sh (test-core.*): Ignore libc.so.6 entry and order of 3267da0c48c4Sopenharmony_ci the entries. 3268da0c48c4Sopenharmony_ci 3269da0c48c4Sopenharmony_ci2013-07-02 Mark Wielaard <mjw@redhat.com> 3270da0c48c4Sopenharmony_ci 3271da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Fix typo, forgot extension in 3272da0c48c4Sopenharmony_ci testfilenolines.bz2. 3273da0c48c4Sopenharmony_ci 3274da0c48c4Sopenharmony_ci2013-05-30 Jan Kratochvil <jan.kratochvil@redhat.com> 3275da0c48c4Sopenharmony_ci 3276da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add test-core-lib.so.bz2, 3277da0c48c4Sopenharmony_ci test-core.core.bz2 and test-core.exec.bz2. 3278da0c48c4Sopenharmony_ci * run-addrname-test.sh: New test for these files. 3279da0c48c4Sopenharmony_ci * run-unstrip-n.sh: Update expected output. New test for these files. 3280da0c48c4Sopenharmony_ci * test-core-lib.so.bz2: New file. 3281da0c48c4Sopenharmony_ci * test-core.core.bz2: New file. 3282da0c48c4Sopenharmony_ci * test-core.exec.bz2: New file. 3283da0c48c4Sopenharmony_ci 3284da0c48c4Sopenharmony_ci2013-05-03 Mark Wielaard <mjw@redhat.com> 3285da0c48c4Sopenharmony_ci 3286da0c48c4Sopenharmony_ci * testfilenolines.bz2: New test file. 3287da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilenolines.bz2. 3288da0c48c4Sopenharmony_ci * run-get-lines.sh: Run testrun_compare on testfilenolines. 3289da0c48c4Sopenharmony_ci 3290da0c48c4Sopenharmony_ci2013-04-30 Jan Kratochvil <jan.kratochvil@redhat.com> 3291da0c48c4Sopenharmony_ci 3292da0c48c4Sopenharmony_ci * dwfl-report-elf-align.c: Use false add_p_vaddr for dwfl_report_elf. 3293da0c48c4Sopenharmony_ci 3294da0c48c4Sopenharmony_ci2013-04-29 Mark Wielaard <mjw@redhat.com> 3295da0c48c4Sopenharmony_ci 3296da0c48c4Sopenharmony_ci * test-subr.sh: Don't use pushd, just cd into test-dir. 3297da0c48c4Sopenharmony_ci (exit_cleanup): Don't use popd, just cd .. to get out. 3298da0c48c4Sopenharmony_ci 3299da0c48c4Sopenharmony_ci2013-04-27 Mark Wielaard <mjw@redhat.com> 3300da0c48c4Sopenharmony_ci 3301da0c48c4Sopenharmony_ci * test-subr.sh (exit_cleanup): New function. 3302da0c48c4Sopenharmony_ci (trap): Use exit_cleanup as argument. 3303da0c48c4Sopenharmony_ci * run-native-test.sh (native_exit): New function. 3304da0c48c4Sopenharmony_ci (trap): For EXIT (0) use native_exit as argument. 3305da0c48c4Sopenharmony_ci 3306da0c48c4Sopenharmony_ci2013-04-27 Mark Wielaard <mjw@redhat.com> 3307da0c48c4Sopenharmony_ci 3308da0c48c4Sopenharmony_ci * update1.c (main): Use unique tempfile name and unlink file. 3309da0c48c4Sopenharmony_ci * update2.c (main): Likewise. 3310da0c48c4Sopenharmony_ci * update3.c (main): Likewise. 3311da0c48c4Sopenharmony_ci * update4.c (main): Use unique tempfile name. 3312da0c48c4Sopenharmony_ci 3313da0c48c4Sopenharmony_ci2013-04-27 Mark Wielaard <mjw@redhat.com> 3314da0c48c4Sopenharmony_ci 3315da0c48c4Sopenharmony_ci * run-alldts.sh: Add testfile-alldts to tempfiles. 3316da0c48c4Sopenharmony_ci * run-elf_cntl_gelf_getshdr.sh: Add test_shdr.out to tempfiles. 3317da0c48c4Sopenharmony_ci * run-macro-test.sh: Add readelf.macros.out to tempfiles. 3318da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add readelf.out, readelf.out1, readelf.out2 3319da0c48c4Sopenharmony_ci and out.stripped1, out.debug1, out.stripped2, out.debug2 to tempfiles. 3320da0c48c4Sopenharmony_ci 3321da0c48c4Sopenharmony_ci2013-04-26 Mark Wielaard <mjw@redhat.com> 3322da0c48c4Sopenharmony_ci 3323da0c48c4Sopenharmony_ci * Makefile.am (installed_TESTS_ENVIRONMENT): Export environment, 3324da0c48c4Sopenharmony_ci remove wrapper. 3325da0c48c4Sopenharmony_ci (TESTS_ENVIRONMENT): Likewise. 3326da0c48c4Sopenharmony_ci (installed_LOG_COMPILER): New variable defining wrapper. 3327da0c48c4Sopenharmony_ci (LOG_COMPILER): Likewise. 3328da0c48c4Sopenharmony_ci * run-*.sh: Fixup location of input and output files. 3329da0c48c4Sopenharmony_ci * test-subr.sh: Create test_dir, pushd to execute test in. 3330da0c48c4Sopenharmony_ci (trap): Remove test_dir. 3331da0c48c4Sopenharmony_ci (testfiles): Use abs_srcdir. 3332da0c48c4Sopenharmony_ci (installed_testrun): Match on abs_builddir or abs_top_builddir. 3333da0c48c4Sopenharmony_ci (self_test_files): Adjust path. 3334da0c48c4Sopenharmony_ci 3335da0c48c4Sopenharmony_ci2013-04-24 Mark Wielaard <mjw@redhat.com> 3336da0c48c4Sopenharmony_ci 3337da0c48c4Sopenharmony_ci * Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. 3338da0c48c4Sopenharmony_ci 3339da0c48c4Sopenharmony_ci2013-03-25 Mark Wielaard <mjw@redhat.com> 3340da0c48c4Sopenharmony_ci 3341da0c48c4Sopenharmony_ci * run-readelf-aranges.sh: New test. 3342da0c48c4Sopenharmony_ci * testfilefoobarbaz.bz2: New test file. 3343da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-aranges.sh. 3344da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-aranges.sh and testfilefoobarbaz.bz2. 3345da0c48c4Sopenharmony_ci 3346da0c48c4Sopenharmony_ci2013-03-25 Mark Wielaard <mjw@redhat.com> 3347da0c48c4Sopenharmony_ci 3348da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Expect high_pc also as address. 3349da0c48c4Sopenharmony_ci 3350da0c48c4Sopenharmony_ci2013-03-20 Jan Kratochvil <jan.kratochvil@redhat.com> 3351da0c48c4Sopenharmony_ci 3352da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwfl-report-elf-align. 3353da0c48c4Sopenharmony_ci (TESTS): Add run-dwfl-report-elf-align.sh. 3354da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-dwfl-report-elf-align.sh and 3355da0c48c4Sopenharmony_ci testfile-dwfl-report-elf-align-shlib.so.bz2 . 3356da0c48c4Sopenharmony_ci (dwfl_report_elf_align_LDADD): New. 3357da0c48c4Sopenharmony_ci * dwfl-report-elf-align.c: New file. 3358da0c48c4Sopenharmony_ci * run-dwfl-report-elf-align.sh: New file. 3359da0c48c4Sopenharmony_ci * testfile-dwfl-report-elf-align-shlib.so.bz2: New file. 3360da0c48c4Sopenharmony_ci 3361da0c48c4Sopenharmony_ci2013-03-12 Mark Wielaard <mjw@redhat.com> 3362da0c48c4Sopenharmony_ci 3363da0c48c4Sopenharmony_ci * run-dwfllines.sh: New test. 3364da0c48c4Sopenharmony_ci * dwfllines.c: New test program. 3365da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-dwfllines.sh. 3366da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3367da0c48c4Sopenharmony_ci (dwfllines_LDADD): New variable. 3368da0c48c4Sopenharmony_ci 3369da0c48c4Sopenharmony_ci2013-02-22 Mark Wielaard <mjw@redhat.com> 3370da0c48c4Sopenharmony_ci 3371da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Remove run-readelf-s.sh and run-dwflsyms.sh. 3372da0c48c4Sopenharmony_ci (LZMA): Add run-readelf-s.sh and run-dwflsyms.sh to TESTS. 3373da0c48c4Sopenharmony_ci 3374da0c48c4Sopenharmony_ci2013-02-15 Mark Wielaard <mjw@redhat.com> 3375da0c48c4Sopenharmony_ci 3376da0c48c4Sopenharmony_ci * testfile-dwzstr.bz2: New testfile. 3377da0c48c4Sopenharmony_ci * testfile-dwzstr.multi.bz2: Likewise. 3378da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Add readelf testfile-dwzstr test. 3379da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile-dwzstr.bz2 and 3380da0c48c4Sopenharmony_ci testfile-dwzstr.multi.bz2. 3381da0c48c4Sopenharmony_ci 3382da0c48c4Sopenharmony_ci2013-01-30 Mark Wielaard <mjw@redhat.com> 3383da0c48c4Sopenharmony_ci 3384da0c48c4Sopenharmony_ci * testfileloc.bz2: New testfile. 3385da0c48c4Sopenharmony_ci * run-readelf-loc.sh: New test. 3386da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-loc.sh. 3387da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-loc.sh and testfileloc.bz2. 3388da0c48c4Sopenharmony_ci 3389da0c48c4Sopenharmony_ci2013-01-29 Jan Kratochvil <jan.kratochvil@redhat.com> 3390da0c48c4Sopenharmony_ci 3391da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: New testcase for readelf -n of s390 3392da0c48c4Sopenharmony_ci and s390x core notes. 3393da0c48c4Sopenharmony_ci * testfile67.bz2: New file. 3394da0c48c4Sopenharmony_ci * testfile68.bz2: New file. 3395da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile67.bz2 and testfile68.bz2 . 3396da0c48c4Sopenharmony_ci 3397da0c48c4Sopenharmony_ci2013-01-23 Mark Wielaard <mjw@redhat.com> 3398da0c48c4Sopenharmony_ci 3399da0c48c4Sopenharmony_ci * testfilebasmin.bz2: New testfile. 3400da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfilebasmin.bz2. 3401da0c48c4Sopenharmony_ci * run-readelf-s.sh: Test testfilebasmin. 3402da0c48c4Sopenharmony_ci * run-dwflsyms.sh: Likewise. 3403da0c48c4Sopenharmony_ci 3404da0c48c4Sopenharmony_ci2013-01-16 Mark Wielaard <mjw@redhat.com> 3405da0c48c4Sopenharmony_ci 3406da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add dwflsyms. 3407da0c48c4Sopenharmony_ci (TESTS): Add run-readelf-s.sh and run-dwflsyms.sh. 3408da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-s.sh, testfilebazdbg.bz2, 3409da0c48c4Sopenharmony_ci testfilebazdyn.bz2, testfilebazmin.bz2, testfilebazdbg.debug.bz2, 3410da0c48c4Sopenharmony_ci testfilebazmdb.bz2, testfilebaztab.bz2 and run-dwflsyms.sh. 3411da0c48c4Sopenharmony_ci (dwflsyms_LDADD): New variable. 3412da0c48c4Sopenharmony_ci 3413da0c48c4Sopenharmony_ci2013-01-07 Roland McGrath <roland@hack.frob.com> 3414da0c48c4Sopenharmony_ci 3415da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Use ln -snf. 3416da0c48c4Sopenharmony_ci 3417da0c48c4Sopenharmony_ci2012-12-03 Mark Wielaard <mjw@redhat.com> 3418da0c48c4Sopenharmony_ci 3419da0c48c4Sopenharmony_ci * Makefile.am (valgrind_cmd): Add --run-libc-freeres=no. 3420da0c48c4Sopenharmony_ci 3421da0c48c4Sopenharmony_ci2012-11-29 Jan Kratochvil <jan.kratochvil@redhat.com> 3422da0c48c4Sopenharmony_ci 3423da0c48c4Sopenharmony_ci * run-addrname-test.sh: New test for PIE relocation. 3424da0c48c4Sopenharmony_ci * testfile70.core.bz2: New file. 3425da0c48c4Sopenharmony_ci * testfile70.exec.bz2: New file. 3426da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile70.core.bz2 and 3427da0c48c4Sopenharmony_ci testfile70.exec.bz2 . 3428da0c48c4Sopenharmony_ci 3429da0c48c4Sopenharmony_ci2012-10-27 Jan Kratochvil <jan.kratochvil@redhat.com> 3430da0c48c4Sopenharmony_ci 3431da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile64.bz2, testfile65.bz2, 3432da0c48c4Sopenharmony_ci testfile69.core.bz2 and testfile69.so.bz2 . 3433da0c48c4Sopenharmony_ci 3434da0c48c4Sopenharmony_ci2012-10-17 Jan Kratochvil <jan.kratochvil@redhat.com> 3435da0c48c4Sopenharmony_ci 3436da0c48c4Sopenharmony_ci * run-addrname-test.sh: New test for DSO with build-id bias. 3437da0c48c4Sopenharmony_ci * testfile69.core.bz2: New file. 3438da0c48c4Sopenharmony_ci * testfile69.so.bz2: New file. 3439da0c48c4Sopenharmony_ci 3440da0c48c4Sopenharmony_ci2012-10-10 Jan Kratochvil <jan.kratochvil@redhat.com> 3441da0c48c4Sopenharmony_ci 3442da0c48c4Sopenharmony_ci * run-addrname-test.sh: New test for core vDSO bias. 3443da0c48c4Sopenharmony_ci * testfile65.bz2: New file. 3444da0c48c4Sopenharmony_ci 3445da0c48c4Sopenharmony_ci2012-10-10 Jan Kratochvil <jan.kratochvil@redhat.com> 3446da0c48c4Sopenharmony_ci 3447da0c48c4Sopenharmony_ci * run-addrname-test.sh: New test for symbol preferences. 3448da0c48c4Sopenharmony_ci * testfile64.bz2: New file. 3449da0c48c4Sopenharmony_ci 3450da0c48c4Sopenharmony_ci2012-10-01 Mark Wielaard <mjw@redhat.com> 3451da0c48c4Sopenharmony_ci 3452da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): Define valgrind_cmd if USE_VALGRIND. 3453da0c48c4Sopenharmony_ci * test-wrapper.sh: Export VALGRIND_CMD if available. 3454da0c48c4Sopenharmony_ci * test-subr.sh (built_testrun): Use VALGRIND_CMD to invoke test prog. 3455da0c48c4Sopenharmony_ci (installed_testrun): Likewise. 3456da0c48c4Sopenharmony_ci 3457da0c48c4Sopenharmony_ci2012-09-24 Petr Machata <pmachata@redhat.com> 3458da0c48c4Sopenharmony_ci 3459da0c48c4Sopenharmony_ci * testfile63.bz2: New testfile. 3460da0c48c4Sopenharmony_ci * run-readelf-mixed-corenote.sh: New test. 3461da0c48c4Sopenharmony_ci * Makefile.am (TEST): Add run-readelf-mixed-corenote.sh. 3462da0c48c4Sopenharmony_ci (EXTRA_DIST): Add testfile63.bz2 and run-readelf-mixed-corenote.sh. 3463da0c48c4Sopenharmony_ci 3464da0c48c4Sopenharmony_ci2012-09-24 Petr Machata <pmachata@redhat.com> 3465da0c48c4Sopenharmony_ci 3466da0c48c4Sopenharmony_ci * testfile62.bz2: New testfile. 3467da0c48c4Sopenharmony_ci * run-readelf-vmcoreinfo.sh: New test. 3468da0c48c4Sopenharmony_ci * Makefile.am (TEST): Add run-readelf-vmcoreinfo.sh. 3469da0c48c4Sopenharmony_ci (EXTRA_DIST): Add testfile62.bz2 and run-readelf-vmcoreinfo.sh. 3470da0c48c4Sopenharmony_ci 3471da0c48c4Sopenharmony_ci2012-09-18 Petr Machata <pmachata@redhat.com> 3472da0c48c4Sopenharmony_ci 3473da0c48c4Sopenharmony_ci * testfile61.bz2: New testfile. 3474da0c48c4Sopenharmony_ci * run-allregs.sh: Run reg_test testfile61. 3475da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile61.bz2. 3476da0c48c4Sopenharmony_ci 3477da0c48c4Sopenharmony_ci2012-08-24 Mark Wielaard <mjw@redhat.com> 3478da0c48c4Sopenharmony_ci 3479da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile60.bz2. 3480da0c48c4Sopenharmony_ci 3481da0c48c4Sopenharmony_ci2012-08-22 Jeff Kenton <jkenton@tilera.com> 3482da0c48c4Sopenharmony_ci 3483da0c48c4Sopenharmony_ci * testfile60.bz2: New testfile. 3484da0c48c4Sopenharmony_ci * run-allregs.sh: Run reg_test testfile60. 3485da0c48c4Sopenharmony_ci 3486da0c48c4Sopenharmony_ci2012-08-24 Mark Wielaard <mjw@redhat.com> 3487da0c48c4Sopenharmony_ci 3488da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Only add run-readelf-dwz-multi.sh if 3489da0c48c4Sopenharmony_ci ENABLE_DWZ. 3490da0c48c4Sopenharmony_ci 3491da0c48c4Sopenharmony_ci2012-08-16 Mark Wielaard <mjw@redhat.com> 3492da0c48c4Sopenharmony_ci 3493da0c48c4Sopenharmony_ci * allregs.c (dwarf_encoding_string): Rewritten using known-dwarf 3494da0c48c4Sopenharmony_ci macros. 3495da0c48c4Sopenharmony_ci * show-die-info.c (tagnames): Removed. 3496da0c48c4Sopenharmony_ci (attrs): Removed. 3497da0c48c4Sopenharmony_ci (dwarf_tag_string): New function using known-dwarf macros. 3498da0c48c4Sopenharmony_ci (dwarf_attr_string): Likewise. 3499da0c48c4Sopenharmony_ci (handle): Call dwarf_tag_string and dwarf_attr_string instead. 3500da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: Expect language C89, not ISO C89. 3501da0c48c4Sopenharmony_ci 3502da0c48c4Sopenharmony_ci2012-06-27 Mark Wielaard <mjw@redhat.com> 3503da0c48c4Sopenharmony_ci 3504da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-dwz-multi.sh. 3505da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-dwz-multi.sh, 3506da0c48c4Sopenharmony_ci libtestfile_multi_shared.so.bz2, testfile_multi.dwz.bz2 and 3507da0c48c4Sopenharmony_ci testfile_multi_main.bz2. 3508da0c48c4Sopenharmony_ci * run-readelf-dwz-multi.sh: New test. 3509da0c48c4Sopenharmony_ci * libtestfile_multi_shared.so.bz2: New testfile. 3510da0c48c4Sopenharmony_ci * testfile_multi.dwz.bz2: New testifle. 3511da0c48c4Sopenharmony_ci * testfile_multi_main.bz2: New testifle. 3512da0c48c4Sopenharmony_ci 3513da0c48c4Sopenharmony_ci2012-08-01 Petr Machata <pmachata@redhat.com> 3514da0c48c4Sopenharmony_ci 3515da0c48c4Sopenharmony_ci * run-test-archive64.sh: New test. 3516da0c48c4Sopenharmony_ci * testarchive64.a.bz2: New testfile. 3517da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-test-archive64.sh. 3518da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3519da0c48c4Sopenharmony_ci 3520da0c48c4Sopenharmony_ci2012-08-01 Mark Wielaard <mjw@redhat.com> 3521da0c48c4Sopenharmony_ci 3522da0c48c4Sopenharmony_ci * run-nm-self.sh: New test. 3523da0c48c4Sopenharmony_ci * run-readelf-self.sh: Likewise. 3524da0c48c4Sopenharmony_ci * test-subr.sh (testrun_on_self_quiet): New function. 3525da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-nm-self.sh and run-readelf-self.sh. 3526da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3527da0c48c4Sopenharmony_ci 3528da0c48c4Sopenharmony_ci2012-08-01 Mark Wielaard <mjw@redhat.com> 3529da0c48c4Sopenharmony_ci 3530da0c48c4Sopenharmony_ci * test-subr.sh (self_test_files): New list of files. 3531da0c48c4Sopenharmony_ci (testrun_on_self): New function. 3532da0c48c4Sopenharmony_ci * run-elflint-self.sh: Use testrun_on_self. 3533da0c48c4Sopenharmony_ci 3534da0c48c4Sopenharmony_ci2012-07-19 Mark Wielaard <mjw@redhat.com> 3535da0c48c4Sopenharmony_ci 3536da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Add test-elf_cntl_gelf_getshdr. 3537da0c48c4Sopenharmony_ci (TESTS): Add run-elf_cntl_gelf_getshdr.sh. 3538da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3539da0c48c4Sopenharmony_ci (test_elf_cntl_gelf_getshdr_LDADD): New. 3540da0c48c4Sopenharmony_ci test-elf_cntl_gelf_getshdr.c: New test program. 3541da0c48c4Sopenharmony_ci run-elf_cntl_gelf_getshdr.sh: New test script. 3542da0c48c4Sopenharmony_ci 3543da0c48c4Sopenharmony_ci2012-07-19 Mark Wielaard <mjw@redhat.com> 3544da0c48c4Sopenharmony_ci 3545da0c48c4Sopenharmony_ci * run-elflint-self.sh: runtests on ../backends/*so files. 3546da0c48c4Sopenharmony_ci 3547da0c48c4Sopenharmony_ci2012-07-19 Mark Wielaard <mjw@redhat.com> 3548da0c48c4Sopenharmony_ci 3549da0c48c4Sopenharmony_ci * run-unstrip-n.sh: test_cleanup. 3550da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testcore-rtlib-ppc.bz2. 3551da0c48c4Sopenharmony_ci 3552da0c48c4Sopenharmony_ci2012-07-11 Mark Wielaard <mjw@redhat.com> 3553da0c48c4Sopenharmony_ci 3554da0c48c4Sopenharmony_ci * run-readelf-macro.sh: New test. 3555da0c48c4Sopenharmony_ci * testfilemacro.bz2: New testfile. 3556da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-macro.sh. 3557da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-readelf-macro.sh and testfilemacro.bz2. 3558da0c48c4Sopenharmony_ci 3559da0c48c4Sopenharmony_ci2012-06-27 Mark Wielaard <mjw@redhat.com> 3560da0c48c4Sopenharmony_ci 3561da0c48c4Sopenharmony_ci * run-readelf-gdb-index.sh: New test. 3562da0c48c4Sopenharmony_ci * testfilegdbindex5.bz2: New testfile. 3563da0c48c4Sopenharmony_ci * testfilegdbindex7.bz2: Likewise. 3564da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-gdb-index.sh. 3565da0c48c4Sopenharmony_ci (EXTRA_DIST): run-readelf-gdb_index.sh, testfilegdbindex5.bz2 and 3566da0c48c4Sopenharmony_ci testfilegdbindex7.bz2. 3567da0c48c4Sopenharmony_ci 3568da0c48c4Sopenharmony_ci2012-07-17 Mark Wielaard <mjw@redhat.com> 3569da0c48c4Sopenharmony_ci 3570da0c48c4Sopenharmony_ci * testcore-rtlib-ppc.bz2: New testfile. 3571da0c48c4Sopenharmony_ci * run-unstrip-n.sh: Check new ppc core testfile. 3572da0c48c4Sopenharmony_ci 3573da0c48c4Sopenharmony_ci2012-06-26 Mike Frysinger <vapier@gentoo.org> 3574da0c48c4Sopenharmony_ci 3575da0c48c4Sopenharmony_ci * Makefile.am (check_PROGRAMS): Rename from noinst_PROGRAMS. 3576da0c48c4Sopenharmony_ci 3577da0c48c4Sopenharmony_ci2012-06-26 Mark Wielaard <mjw@redhat.com> 3578da0c48c4Sopenharmony_ci 3579da0c48c4Sopenharmony_ci * run-macro-test.sh: New test. 3580da0c48c4Sopenharmony_ci * testfile-macinfo.bz2: New testfile. 3581da0c48c4Sopenharmony_ci * testfile-macros.bz2: Likewise. 3582da0c48c4Sopenharmony_ci 3583da0c48c4Sopenharmony_ci2012-05-07 Mark Wielaard <mjw@redhat.com> 3584da0c48c4Sopenharmony_ci 3585da0c48c4Sopenharmony_ci * low_high_pc.c: Use proper inttypes in printf formats. 3586da0c48c4Sopenharmony_ci 3587da0c48c4Sopenharmony_ci2012-05-11 Mark Wielaard <mjw@redhat.com> 3588da0c48c4Sopenharmony_ci 3589da0c48c4Sopenharmony_ci * Makefile.am (TESTS_ENVIRONMENT): Set LC_ALL and LANG to C. 3590da0c48c4Sopenharmony_ci 3591da0c48c4Sopenharmony_ci2012-05-07 Mark Wielaard <mjw@redhat.com> 3592da0c48c4Sopenharmony_ci 3593da0c48c4Sopenharmony_ci * low_high_pc.c: Allow highpc == lowpc for CU DIEs for buggy GCC. 3594da0c48c4Sopenharmony_ci 3595da0c48c4Sopenharmony_ci2012-04-27 Mark Wielaard <mjw@redhat.com> 3596da0c48c4Sopenharmony_ci 3597da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-low_high_pc.sh 3598da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-low_high_pc.sh and testfile_low_high_pc.bz2 3599da0c48c4Sopenharmony_ci (noinst_PROGRAMS): Add low_high_pc. 3600da0c48c4Sopenharmony_ci (low_high_pc_LDADD): New variable. 3601da0c48c4Sopenharmony_ci * low_high_pc.c: New test. 3602da0c48c4Sopenharmony_ci 3603da0c48c4Sopenharmony_ci2012-04-26 Mark Wielaard <mjw@redhat.com> 3604da0c48c4Sopenharmony_ci 3605da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Remove run-show-ciefde.sh. 3606da0c48c4Sopenharmony_ci * run-show-ciefde.sh: Removed old libdwarf test. 3607da0c48c4Sopenharmony_ci * show-ciefde.c: Likewise. 3608da0c48c4Sopenharmony_ci 3609da0c48c4Sopenharmony_ci2012-04-02 Mark Wielaard <mjw@redhat.com> 3610da0c48c4Sopenharmony_ci 3611da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-unstrip-n.sh. 3612da0c48c4Sopenharmony_ci (EXTRA_DIST): Add testcore-rtlib.bz2 and run-unstrip-n.sh. 3613da0c48c4Sopenharmony_ci * run-unstrip-n.sh: New test. 3614da0c48c4Sopenharmony_ci * testcore-rtlib.bz2: New testfile. 3615da0c48c4Sopenharmony_ci 3616da0c48c4Sopenharmony_ci2012-04-02 Mark Wielaard <mjw@redhat.com> 3617da0c48c4Sopenharmony_ci 3618da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-d.sh. 3619da0c48c4Sopenharmony_ci (EXTRA_DIST): Add testlib_dynseg.so.bz2 and run-readelf-d.sh. 3620da0c48c4Sopenharmony_ci * run-readelf-d.sh: New test. 3621da0c48c4Sopenharmony_ci * run-elflint-test.sh: Check new testfile. 3622da0c48c4Sopenharmony_ci 3623da0c48c4Sopenharmony_ci2012-03-21 Tom Tromey <tromey@redhat.com> 3624da0c48c4Sopenharmony_ci 3625da0c48c4Sopenharmony_ci * typeiter.c: New file. 3626da0c48c4Sopenharmony_ci * run-typeiter.sh: New file. 3627da0c48c4Sopenharmony_ci * testfile59.bz2: New file. 3628da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add typeiter. 3629da0c48c4Sopenharmony_ci (TESTS): Add run-typeiter.sh. 3630da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-typeiter.sh, testfile59.bz2. 3631da0c48c4Sopenharmony_ci (typeiter_LDADD): New variable. 3632da0c48c4Sopenharmony_ci 3633da0c48c4Sopenharmony_ci2012-02-21 Kurt Roeckx <kurt@roeckx.be> 3634da0c48c4Sopenharmony_ci 3635da0c48c4Sopenharmony_ci * run-alldts.sh: testrun ./alldts. 3636da0c48c4Sopenharmony_ci 3637da0c48c4Sopenharmony_ci2012-02-21 Roland McGrath <roland@hack.frob.com> 3638da0c48c4Sopenharmony_ci 3639da0c48c4Sopenharmony_ci * test-wrapper.sh: Add ${libdir}/elfutils to LD_LIBRARY_PATH. 3640da0c48c4Sopenharmony_ci * test-subr.sh (installed_testrun): Likewise. 3641da0c48c4Sopenharmony_ci 3642da0c48c4Sopenharmony_ci2012-01-18 Roland McGrath <roland@hack.frob.com> 3643da0c48c4Sopenharmony_ci 3644da0c48c4Sopenharmony_ci * asm-tst4.c (main): Don't set LD_LIBRARY_PATH in system invocation; 3645da0c48c4Sopenharmony_ci it will have been inherited correctly from the test harness. 3646da0c48c4Sopenharmony_ci * asm-tst5.c (main): Likewise. 3647da0c48c4Sopenharmony_ci * asm-tst6.c (main): Likewise. 3648da0c48c4Sopenharmony_ci Reported by Serge Pavlov <serge.pavlov.at.gnu@gmail.com>. 3649da0c48c4Sopenharmony_ci 3650da0c48c4Sopenharmony_ci2011-07-09 Roland McGrath <roland@hack.frob.com> 3651da0c48c4Sopenharmony_ci 3652da0c48c4Sopenharmony_ci * sha1-tst.c: File removed. 3653da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS, TESTS): Remove it. 3654da0c48c4Sopenharmony_ci (sha1_tst_LDADD): Variable removed. 3655da0c48c4Sopenharmony_ci 3656da0c48c4Sopenharmony_ci * md5-sha1-test.c: New file. 3657da0c48c4Sopenharmony_ci * Makefile.am [!STANDALONE] (noinst_PROGRAMS, TESTS): Add it. 3658da0c48c4Sopenharmony_ci (md5_sha1_test_LDADD): New variable. 3659da0c48c4Sopenharmony_ci 3660da0c48c4Sopenharmony_ci2011-05-30 Mark Wielaard <mjw@redhat.com> 3661da0c48c4Sopenharmony_ci 3662da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-readelf-twofiles.sh and 3663da0c48c4Sopenharmony_ci run-rerequest_tag.sh 3664da0c48c4Sopenharmony_ci 3665da0c48c4Sopenharmony_ci2011-05-24 Mark Wielaard <mjw@redhat.com> 3666da0c48c4Sopenharmony_ci 3667da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add hello_s390.ko.bz2. 3668da0c48c4Sopenharmony_ci * run-strip-reloc.sh: Add hello_s390.ko testcase. 3669da0c48c4Sopenharmony_ci * hello_s390.ko.bz2: New test file. 3670da0c48c4Sopenharmony_ci 3671da0c48c4Sopenharmony_ci2011-05-23 Mark Wielaard <mjw@redhat.com> 3672da0c48c4Sopenharmony_ci 3673da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-strip-reloc.sh. 3674da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-strip-reloc.sh, hello_i386.ko.bz2 3675da0c48c4Sopenharmony_ci hello_x86_64.ko.bz2 and hello_ppc64.ko.bz2 3676da0c48c4Sopenharmony_ci * run-strip-reloc.sh: New test. 3677da0c48c4Sopenharmony_ci * hello_i386.ko.bz2: New test file. 3678da0c48c4Sopenharmony_ci * hello_x86_64.ko.bz2: Likewise. 3679da0c48c4Sopenharmony_ci * hello_ppc64.ko.bz2: Likewise. 3680da0c48c4Sopenharmony_ci 3681da0c48c4Sopenharmony_ci2011-05-18 Mark Wielaard <mjw@redhat.com> 3682da0c48c4Sopenharmony_ci 3683da0c48c4Sopenharmony_ci * run-strip-groups.sh: New test. 3684da0c48c4Sopenharmony_ci * testfile58.bz2: New test file. 3685da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile58.bz2. 3686da0c48c4Sopenharmony_ci (TESTS): Add run-strip-groups.sh. 3687da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 3688da0c48c4Sopenharmony_ci 3689da0c48c4Sopenharmony_ci2011-03-28 Marek Polacek <mpolacek@redhat.com> 3690da0c48c4Sopenharmony_ci 3691da0c48c4Sopenharmony_ci * alldts.c: New file. 3692da0c48c4Sopenharmony_ci * run-alldts.sh: Use it. 3693da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them. 3694da0c48c4Sopenharmony_ci (alldts_LDADD): New variable. 3695da0c48c4Sopenharmony_ci 3696da0c48c4Sopenharmony_ci2011-03-02 Marek Polacek <mpolacek@redhat.com> 3697da0c48c4Sopenharmony_ci 3698da0c48c4Sopenharmony_ci * dwarf-getstring.c: New test. 3699da0c48c4Sopenharmony_ci * run-dwarf-getstring.sh: And its wrapper. 3700da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add and update all. 3701da0c48c4Sopenharmony_ci 3702da0c48c4Sopenharmony_ci2011-02-27 Jan Kratochvil <jan.kratochvil@redhat.com> 3703da0c48c4Sopenharmony_ci 3704da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-twofiles.sh. 3705da0c48c4Sopenharmony_ci * run-readelf-twofiles.sh: New file. 3706da0c48c4Sopenharmony_ci 3707da0c48c4Sopenharmony_ci2011-02-25 Mark Wielaard <mjw@redhat.com> 3708da0c48c4Sopenharmony_ci 3709da0c48c4Sopenharmony_ci * Makefile.am (BUILD_RPATH): Be consistent in naming. 3710da0c48c4Sopenharmony_ci 3711da0c48c4Sopenharmony_ci2011-02-02 Josh Stone <jistone@redhat.com> 3712da0c48c4Sopenharmony_ci 3713da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Add testfile55, 32 and 64-bit. 3714da0c48c4Sopenharmony_ci * testfile55-64.bz2, testfile55-64.debug.bz2, 3715da0c48c4Sopenharmony_ci testfile55-64.prelink.bz2, testfile55-32.bz2, 3716da0c48c4Sopenharmony_ci testfile55-32.debug.bz2, testfile55-32.prelink.bz2: New. 3717da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add and update all. 3718da0c48c4Sopenharmony_ci 3719da0c48c4Sopenharmony_ci2011-01-12 Roland McGrath <roland@redhat.com> 3720da0c48c4Sopenharmony_ci 3721da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Make symlinks to find .debug files 3722da0c48c4Sopenharmony_ci corresponding to .noshdrs files. 3723da0c48c4Sopenharmony_ci 3724da0c48c4Sopenharmony_ci2011-01-11 Josh Stone <jistone@redhat.com> 3725da0c48c4Sopenharmony_ci 3726da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Add testfile54, 32 and 64-bit. 3727da0c48c4Sopenharmony_ci * testfile54-32.so.bz2, testfile54-32.so.debug.bz2, 3728da0c48c4Sopenharmony_ci testfile54-32.prelink.so.bz2, testfile54-32.noshdrs.so.bz2, 3729da0c48c4Sopenharmony_ci testfile54-64.so.bz2, testfile54-64.so.debug.bz2, 3730da0c48c4Sopenharmony_ci testfile54-64.prelink.so.bz2, testfile54-64.noshdrs.so.bz2: New. 3731da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add and update all. 3732da0c48c4Sopenharmony_ci 3733da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Run 32 and 64-bit testfile53 tests. 3734da0c48c4Sopenharmony_ci * testfile53.bz2, testfile53.debug.bz2, 3735da0c48c4Sopenharmony_ci testfile53.prelink.bz2: Deleted, so... 3736da0c48c4Sopenharmony_ci * testfile53-64.bz2, testfile53-64.debug.bz2, 3737da0c48c4Sopenharmony_ci testfile53-64.prelink.bz2: Recreated with 64-bit names. 3738da0c48c4Sopenharmony_ci * testfile53-32.bz2, testfile53-32.debug.bz2, 3739da0c48c4Sopenharmony_ci testfile53-32.prelink.bz2: New in 32-bit. 3740da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add and update all. 3741da0c48c4Sopenharmony_ci 3742da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: Run 32 and 64-bit testfile52 tests. 3743da0c48c4Sopenharmony_ci * testfile52.so.bz2, testfile52.so.debug.bz2, 3744da0c48c4Sopenharmony_ci testfile52.prelink.so.bz2: Deleted, so... 3745da0c48c4Sopenharmony_ci * testfile52-32.so.bz2, testfile52-32.so.debug.bz2, 3746da0c48c4Sopenharmony_ci testfile52-32.prelink.so.bz2: Recreated with 32-bit names. 3747da0c48c4Sopenharmony_ci * testfile52-32.noshdrs.so.bz2: New data file, stripped of headers. 3748da0c48c4Sopenharmony_ci * testfile52-64.so.bz2, testfile52-64.so.debug.bz2, 3749da0c48c4Sopenharmony_ci testfile52-64.prelink.so.bz2, testfile52-64.noshdrs.so.bz2: New files. 3750da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add and update all. 3751da0c48c4Sopenharmony_ci 3752da0c48c4Sopenharmony_ci2011-01-10 Josh Stone <jistone@redhat.com> 3753da0c48c4Sopenharmony_ci 3754da0c48c4Sopenharmony_ci * run-prelink-addr-test.sh: New test for prelinked addrs. 3755da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 3756da0c48c4Sopenharmony_ci * testfile52.so.bz2, testfile52.so.debug.bz2: New data files. 3757da0c48c4Sopenharmony_ci * testfile52.prelink.so.bz2: New data file, shows REL->RELA. 3758da0c48c4Sopenharmony_ci * testfile53.bz2, testfile53.debug.bz2: New data files. 3759da0c48c4Sopenharmony_ci * testfile53.prelink.bz2: New data file, shows ET_EXEC remap. 3760da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 3761da0c48c4Sopenharmony_ci 3762da0c48c4Sopenharmony_ci2010-06-04 Roland McGrath <roland@redhat.com> 3763da0c48c4Sopenharmony_ci 3764da0c48c4Sopenharmony_ci * run-unstrip-test.sh: Also test modifying the file in place. 3765da0c48c4Sopenharmony_ci 3766da0c48c4Sopenharmony_ci2010-04-22 Roland McGrath <roland@redhat.com> 3767da0c48c4Sopenharmony_ci 3768da0c48c4Sopenharmony_ci * addrcfi.c (handle_cfi): Fix function name in error message. 3769da0c48c4Sopenharmony_ci Use dwarf_errmsg, not dwfl_errmsg, after dwarf_cfi_addrframe. 3770da0c48c4Sopenharmony_ci 3771da0c48c4Sopenharmony_ci2010-04-14 Roland McGrath <roland@redhat.com> 3772da0c48c4Sopenharmony_ci 3773da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add run-test-flag-nobits.sh here too. 3774da0c48c4Sopenharmony_ci 3775da0c48c4Sopenharmony_ci2010-04-10 Ulrich Drepper <drepper@redhat.com> 3776da0c48c4Sopenharmony_ci 3777da0c48c4Sopenharmony_ci * msg_tst.c: Adjust expected error message. 3778da0c48c4Sopenharmony_ci 3779da0c48c4Sopenharmony_ci2010-04-01 Petr Machata <pmachata@redhat.com> 3780da0c48c4Sopenharmony_ci 3781da0c48c4Sopenharmony_ci * test-flag-nobits.c: New test. 3782da0c48c4Sopenharmony_ci * run-test-flag-nobits.sh: And its wrapper. 3783da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS, TESTS): Add them. 3784da0c48c4Sopenharmony_ci (test_flag_nobits_LDADD): New variable. 3785da0c48c4Sopenharmony_ci 3786da0c48c4Sopenharmony_ci2010-02-15 Roland McGrath <roland@redhat.com> 3787da0c48c4Sopenharmony_ci 3788da0c48c4Sopenharmony_ci * Makefile.am: Use config/eu.am for common stuff. 3789da0c48c4Sopenharmony_ci 3790da0c48c4Sopenharmony_ci * asm-tst9.c (main): Rename local to avoid shadowing another local. 3791da0c48c4Sopenharmony_ci 3792da0c48c4Sopenharmony_ci2009-07-22 Roland McGrath <roland@redhat.com> 3793da0c48c4Sopenharmony_ci 3794da0c48c4Sopenharmony_ci * addrcfi.c: Update dwarf_frame_{cfa,register} calling convention. 3795da0c48c4Sopenharmony_ci 3796da0c48c4Sopenharmony_ci2009-07-08 Roland McGrath <roland@redhat.com> 3797da0c48c4Sopenharmony_ci 3798da0c48c4Sopenharmony_ci * addrcfi.c: New file. 3799da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 3800da0c48c4Sopenharmony_ci (addrcfi_LDADD): New variable. 3801da0c48c4Sopenharmony_ci 3802da0c48c4Sopenharmony_ci2009-05-07 Petr Machata <pmachata@redhat.com> 3803da0c48c4Sopenharmony_ci 3804da0c48c4Sopenharmony_ci * testfile51.bz2: New data file. 3805da0c48c4Sopenharmony_ci * dwarf-getmacros.c: New test core. 3806da0c48c4Sopenharmony_ci * run-dwarf-getmacros.sh: New test wrapper. 3807da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST, noinst_PROGRAMS): Add them. 3808da0c48c4Sopenharmony_ci (dwarf_getmacros_LDADD): New variable. 3809da0c48c4Sopenharmony_ci 3810da0c48c4Sopenharmony_ci2009-04-23 Ulrich Drepper <drepper@redhat.com> 3811da0c48c4Sopenharmony_ci 3812da0c48c4Sopenharmony_ci * Makefile [BUILD_STATIC] (libdw): Add $(zip_LIBS). 3813da0c48c4Sopenharmony_ci (rdwrmmap_LDADD): Add $(libmudflap). 3814da0c48c4Sopenharmony_ci 3815da0c48c4Sopenharmony_ci2009-04-21 Roland McGrath <roland@redhat.com> 3816da0c48c4Sopenharmony_ci 3817da0c48c4Sopenharmony_ci * testfile50.bz2: New data file. 3818da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 3819da0c48c4Sopenharmony_ci * run-dwfl-addr-sect.sh: Add a case using it. 3820da0c48c4Sopenharmony_ci 3821da0c48c4Sopenharmony_ci2008-12-31 Ulrich Drepper <drepper@redhat.com> 3822da0c48c4Sopenharmony_ci 3823da0c48c4Sopenharmony_ci * testfile44.S.bz2: Add tests for dppd, dpps, insertps, movntdqa, 3824da0c48c4Sopenharmony_ci mpsadbw, packusdw, pblendvb, pblendw, pcmpeqq, pcmpestri, pcmpestrm, 3825da0c48c4Sopenharmony_ci pcmpistri, pcmpistrm, pcmpgtq, phminposuw, pinsrb, pinsrd, pmaxsb, 3826da0c48c4Sopenharmony_ci pmaxsd, pmaxud, pmaxuw, pminsb, pminsd, pminud, pminuw, pmovsxbw, 3827da0c48c4Sopenharmony_ci pmovsxbd, pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmovsxbw, pmovsxbd, 3828da0c48c4Sopenharmony_ci pmovsxbq, pmovsxwd, pmovsxwq, pmovsxdq, pmuldq, pmulld, popcnt, ptest, 3829da0c48c4Sopenharmony_ci roundss, roundps, roundpd, and roundsd. 3830da0c48c4Sopenharmony_ci * testfile45.S.bz2: Likewise. 3831da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust accordingly. 3832da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Likewise. 3833da0c48c4Sopenharmony_ci 3834da0c48c4Sopenharmony_ci * testfile44.S.bz2: Add tests for blendvpd and blendvps. 3835da0c48c4Sopenharmony_ci * testfile45.S.bz2: Likewise. 3836da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust accordingly. 3837da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Likewise. 3838da0c48c4Sopenharmony_ci 3839da0c48c4Sopenharmony_ci2008-12-30 Ulrich Drepper <drepper@redhat.com> 3840da0c48c4Sopenharmony_ci 3841da0c48c4Sopenharmony_ci * testfile44.S.bz2: Add tests for blendpd and blendps. 3842da0c48c4Sopenharmony_ci * testfile45.S.bz2: Likewise. 3843da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust accordingly. 3844da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Likewise. 3845da0c48c4Sopenharmony_ci 3846da0c48c4Sopenharmony_ci2008-12-19 Ulrich Drepper <drepper@redhat.com> 3847da0c48c4Sopenharmony_ci 3848da0c48c4Sopenharmony_ci * testfile44.S.bz2: Add tests for AMD 3DNOW. 3849da0c48c4Sopenharmony_ci * testfile45.S.bz2: Likewise. 3850da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust accordingly. 3851da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Likewise. 3852da0c48c4Sopenharmony_ci 3853da0c48c4Sopenharmony_ci2008-11-26 Roland McGrath <roland@redhat.com> 3854da0c48c4Sopenharmony_ci 3855da0c48c4Sopenharmony_ci * dwfl-bug-getmodules.c: New file. 3856da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 3857da0c48c4Sopenharmony_ci (dwfl_bug_getmodules_LDADD): New variable. 3858da0c48c4Sopenharmony_ci 3859da0c48c4Sopenharmony_ci2008-09-10 Roland McGrath <roland@redhat.com> 3860da0c48c4Sopenharmony_ci 3861da0c48c4Sopenharmony_ci * test-subr.sh (LC_ALL): Export it set to "C". 3862da0c48c4Sopenharmony_ci * run-dwfl-addr-sect.sh: Don't do it here. 3863da0c48c4Sopenharmony_ci * run-strings-test.sh: Likewise. 3864da0c48c4Sopenharmony_ci 3865da0c48c4Sopenharmony_ci2008-08-21 Denys Vlasenko <dvlasenk@redhat.com> 3866da0c48c4Sopenharmony_ci 3867da0c48c4Sopenharmony_ci * run-addrname-test.sh: Add a new case. 3868da0c48c4Sopenharmony_ci * testfile49.bz2: New data file. 3869da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 3870da0c48c4Sopenharmony_ci 3871da0c48c4Sopenharmony_ci2008-04-10 Roland McGrath <roland@redhat.com> 3872da0c48c4Sopenharmony_ci 3873da0c48c4Sopenharmony_ci * testfile48.bz2, testfile48.bz2.debug: New data files. 3874da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 3875da0c48c4Sopenharmony_ci * run-strip-test8.sh: Use them. 3876da0c48c4Sopenharmony_ci 3877da0c48c4Sopenharmony_ci * testfile16.bz2, testfile16.debug.bz2: Replace data files. 3878da0c48c4Sopenharmony_ci 3879da0c48c4Sopenharmony_ci * run-strip-test.sh: Fail if stripped output has ".debug_*" sections. 3880da0c48c4Sopenharmony_ci * run-strip-test8.sh: New file. 3881da0c48c4Sopenharmony_ci * testfile47.bz2: New data file. 3882da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 3883da0c48c4Sopenharmony_ci 3884da0c48c4Sopenharmony_ci2008-03-31 Roland McGrath <roland@redhat.com> 3885da0c48c4Sopenharmony_ci 3886da0c48c4Sopenharmony_ci * run-early-offscn.sh: New file. 3887da0c48c4Sopenharmony_ci * early-offscn.c: New file. 3888da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS, TESTS, EXTRA_DIST): Add them. 3889da0c48c4Sopenharmony_ci (early_offscn_LDADD): New variable. 3890da0c48c4Sopenharmony_ci 3891da0c48c4Sopenharmony_ci2008-03-19 Roland McGrath <roland@redhat.com> 3892da0c48c4Sopenharmony_ci 3893da0c48c4Sopenharmony_ci * run-addrname-test.sh: Add a new case. 3894da0c48c4Sopenharmony_ci 3895da0c48c4Sopenharmony_ci2008-02-22 Roland McGrath <roland@redhat.com> 3896da0c48c4Sopenharmony_ci 3897da0c48c4Sopenharmony_ci * run-elflint-test.sh: Typo fix. 3898da0c48c4Sopenharmony_ci 3899da0c48c4Sopenharmony_ci2008-02-21 Roland McGrath <roland@redhat.com> 3900da0c48c4Sopenharmony_ci 3901da0c48c4Sopenharmony_ci * run-disasm-x86.sh: Use uname instead of arch, keep tools required 3902da0c48c4Sopenharmony_ci for the build down to minimum. 3903da0c48c4Sopenharmony_ci * run-disasm-x86-64.sh: Likewise. 3904da0c48c4Sopenharmony_ci 3905da0c48c4Sopenharmony_ci2008-02-20 Roland McGrath <roland@redhat.com> 3906da0c48c4Sopenharmony_ci 3907da0c48c4Sopenharmony_ci * testfile46.bz2: New data file. 3908da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 3909da0c48c4Sopenharmony_ci * run-elflint-test.sh: Test on it. 3910da0c48c4Sopenharmony_ci 3911da0c48c4Sopenharmony_ci2008-02-01 Ulrich Drepper <drepper@redhat.com> 3912da0c48c4Sopenharmony_ci 3913da0c48c4Sopenharmony_ci * Makefile.am: Hook up sha1-tst.c. 3914da0c48c4Sopenharmony_ci * sha1-tst.c: New file. 3915da0c48c4Sopenharmony_ci 3916da0c48c4Sopenharmony_ci2008-01-21 Roland McGrath <roland@redhat.com> 3917da0c48c4Sopenharmony_ci 3918da0c48c4Sopenharmony_ci * testfile45.S.bz2: Add tests for cltq, cqto. 3919da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Adjust. 3920da0c48c4Sopenharmony_ci 3921da0c48c4Sopenharmony_ci2008-01-14 Ulrich Drepper <drepper@redhat.com> 3922da0c48c4Sopenharmony_ci 3923da0c48c4Sopenharmony_ci * testfile45.S.bz2: Add more tests. 3924da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Adjust. 3925da0c48c4Sopenharmony_ci 3926da0c48c4Sopenharmony_ci2008-01-11 Ulrich Drepper <drepper@redhat.com> 3927da0c48c4Sopenharmony_ci 3928da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Adjust for adding of address for %rip based 3929da0c48c4Sopenharmony_ci address mode. 3930da0c48c4Sopenharmony_ci 3931da0c48c4Sopenharmony_ci2008-01-10 Ulrich Drepper <drepper@redhat.com> 3932da0c48c4Sopenharmony_ci 3933da0c48c4Sopenharmony_ci * testfile45.S.bz2: Add more tests. 3934da0c48c4Sopenharmony_ci * testfile45.expect.bz2: Adjust. 3935da0c48c4Sopenharmony_ci 3936da0c48c4Sopenharmony_ci2008-01-08 Ulrich Drepper <drepper@redhat.com> 3937da0c48c4Sopenharmony_ci 3938da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-disasm-x86-64.sh. 3939da0c48c4Sopenharmony_ci (EXTRA): Add testfile45.S.bz2, testfile45.expect.bz2, 3940da0c48c4Sopenharmony_ci run-disasm-x86-64.sh. 3941da0c48c4Sopenharmony_ci * run-disasm-x86-64.sh: New file. 3942da0c48c4Sopenharmony_ci * testfile45.S.bz2: New file. 3943da0c48c4Sopenharmony_ci * testfile45.expect.bz2: New file. 3944da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3945da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3946da0c48c4Sopenharmony_ci 3947da0c48c4Sopenharmony_ci2008-01-04 Ulrich Drepper <drepper@redhat.com> 3948da0c48c4Sopenharmony_ci 3949da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3950da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3951da0c48c4Sopenharmony_ci 3952da0c48c4Sopenharmony_ci2008-01-04 Roland McGrath <roland@redhat.com> 3953da0c48c4Sopenharmony_ci 3954da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c (main): Add a cast. 3955da0c48c4Sopenharmony_ci 3956da0c48c4Sopenharmony_ci2008-01-03 Ulrich Drepper <drepper@redhat.com> 3957da0c48c4Sopenharmony_ci 3958da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3959da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3960da0c48c4Sopenharmony_ci 3961da0c48c4Sopenharmony_ci2008-01-01 Ulrich Drepper <drepper@redhat.com> 3962da0c48c4Sopenharmony_ci 3963da0c48c4Sopenharmony_ci * line2addr.c: Use %m modifier instead of %a to appease gcc. 3964da0c48c4Sopenharmony_ci 3965da0c48c4Sopenharmony_ci2008-01-01 Ulrich Drepper <drepper@redhat.com> 3966da0c48c4Sopenharmony_ci 3967da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3968da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3969da0c48c4Sopenharmony_ci 3970da0c48c4Sopenharmony_ci2007-12-31 Ulrich Drepper <drepper@redhat.com> 3971da0c48c4Sopenharmony_ci 3972da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3973da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3974da0c48c4Sopenharmony_ci 3975da0c48c4Sopenharmony_ci2007-12-30 Ulrich Drepper <drepper@redhat.com> 3976da0c48c4Sopenharmony_ci 3977da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3978da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3979da0c48c4Sopenharmony_ci 3980da0c48c4Sopenharmony_ci2007-12-29 Ulrich Drepper <drepper@redhat.com> 3981da0c48c4Sopenharmony_ci 3982da0c48c4Sopenharmony_ci * testfile44.s.bz2: New tests. 3983da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3984da0c48c4Sopenharmony_ci 3985da0c48c4Sopenharmony_ci2007-12-28 Ulrich Drepper <drepper@redhat.com> 3986da0c48c4Sopenharmony_ci 3987da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3988da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3989da0c48c4Sopenharmony_ci 3990da0c48c4Sopenharmony_ci2007-12-27 Ulrich Drepper <drepper@redhat.com> 3991da0c48c4Sopenharmony_ci 3992da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3993da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust. 3994da0c48c4Sopenharmony_ci 3995da0c48c4Sopenharmony_ci2007-12-26 Ulrich Drepper <drepper@redhat.com> 3996da0c48c4Sopenharmony_ci 3997da0c48c4Sopenharmony_ci * testfile44.S.bz2: New tests. 3998da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust 3999da0c48c4Sopenharmony_ci 4000da0c48c4Sopenharmony_ci2007-12-21 Ulrich Drepper <drepper@redhat.com> 4001da0c48c4Sopenharmony_ci 4002da0c48c4Sopenharmony_ci * testfile44.S.bz2: More tests. 4003da0c48c4Sopenharmony_ci * testfile44.expect.bz2: Adjust appropriately. 4004da0c48c4Sopenharmony_ci 4005da0c48c4Sopenharmony_ci2007-12-19 Ulrich Drepper <drepper@redhat.com> 4006da0c48c4Sopenharmony_ci 4007da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-disasm.sh. 4008da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-disasm.sh, testfile44.S.bz2, and 4009da0c48c4Sopenharmony_ci testfile44.expect.bz2. 4010da0c48c4Sopenharmony_ci * run-disasm.sh: New file. 4011da0c48c4Sopenharmony_ci * testfile44.S.bz2: New file. 4012da0c48c4Sopenharmony_ci * testfile44.expect.bz2: New file. 4013da0c48c4Sopenharmony_ci 4014da0c48c4Sopenharmony_ci2007-12-15 Roland McGrath <roland@redhat.com> 4015da0c48c4Sopenharmony_ci 4016da0c48c4Sopenharmony_ci * run-allregs.sh: Change expected output for powerpc spefscr. 4017da0c48c4Sopenharmony_ci 4018da0c48c4Sopenharmony_ci2007-10-20 Roland McGrath <roland@redhat.com> 4019da0c48c4Sopenharmony_ci 4020da0c48c4Sopenharmony_ci * run-dwfl-addr-sect.sh: Change expected output, no errors. 4021da0c48c4Sopenharmony_ci 4022da0c48c4Sopenharmony_ci2007-10-19 Roland McGrath <roland@redhat.com> 4023da0c48c4Sopenharmony_ci 4024da0c48c4Sopenharmony_ci * dwfl-addr-sect.c (handle_address): Return int. 4025da0c48c4Sopenharmony_ci Don't exit on error, just return nonzero. 4026da0c48c4Sopenharmony_ci (main): Collect results. 4027da0c48c4Sopenharmony_ci * run-dwfl-addr-sect.sh: New file. 4028da0c48c4Sopenharmony_ci * testfile43.bz2: New data file. 4029da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST, TESTS): Add them. 4030da0c48c4Sopenharmony_ci 4031da0c48c4Sopenharmony_ci2007-10-18 Roland McGrath <roland@redhat.com> 4032da0c48c4Sopenharmony_ci 4033da0c48c4Sopenharmony_ci * run-allregs.sh: Update expected ppc output for vrsave/vscr. 4034da0c48c4Sopenharmony_ci 4035da0c48c4Sopenharmony_ci2007-10-16 Roland McGrath <roland@redhat.com> 4036da0c48c4Sopenharmony_ci 4037da0c48c4Sopenharmony_ci * test-subr.sh (remove_files): Don't pass -Bb to diff. 4038da0c48c4Sopenharmony_ci 4039da0c48c4Sopenharmony_ci2007-10-09 Roland McGrath <roland@redhat.com> 4040da0c48c4Sopenharmony_ci 4041da0c48c4Sopenharmony_ci * dwflmodtest.c (print_module): Don't use %p in output. 4042da0c48c4Sopenharmony_ci * run-dwfl-bug-offline-rel.sh: Updated expected output. 4043da0c48c4Sopenharmony_ci 4044da0c48c4Sopenharmony_ci2007-10-08 Roland McGrath <roland@redhat.com> 4045da0c48c4Sopenharmony_ci 4046da0c48c4Sopenharmony_ci * testfile42.bz2: New data file. 4047da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4048da0c48c4Sopenharmony_ci * run-elflint-test.sh: New test on that file. 4049da0c48c4Sopenharmony_ci 4050da0c48c4Sopenharmony_ci2007-10-04 Roland McGrath <roland@redhat.com> 4051da0c48c4Sopenharmony_ci 4052da0c48c4Sopenharmony_ci * run-readelf-test4.sh: New file. 4053da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4054da0c48c4Sopenharmony_ci 4055da0c48c4Sopenharmony_ci2007-10-03 Roland McGrath <roland@redhat.com> 4056da0c48c4Sopenharmony_ci 4057da0c48c4Sopenharmony_ci * run-readelf-test3.sh: New file. 4058da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4059da0c48c4Sopenharmony_ci 4060da0c48c4Sopenharmony_ci2007-10-01 Roland McGrath <roland@redhat.com> 4061da0c48c4Sopenharmony_ci 4062da0c48c4Sopenharmony_ci * run-readelf-test2.sh: New file. 4063da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4064da0c48c4Sopenharmony_ci 4065da0c48c4Sopenharmony_ci2007-09-11 Roland McGrath <roland@redhat.com> 4066da0c48c4Sopenharmony_ci 4067da0c48c4Sopenharmony_ci * run-addrname-test.sh: Add a new case. 4068da0c48c4Sopenharmony_ci * testfile41.bz2: New data file. 4069da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4070da0c48c4Sopenharmony_ci 4071da0c48c4Sopenharmony_ci2007-08-23 Roland McGrath <roland@redhat.com> 4072da0c48c4Sopenharmony_ci 4073da0c48c4Sopenharmony_ci * run-allregs.sh: Update expected x86-64 output for %rflags. 4074da0c48c4Sopenharmony_ci 4075da0c48c4Sopenharmony_ci2007-08-12 Roland McGrath <roland@redhat.com> 4076da0c48c4Sopenharmony_ci 4077da0c48c4Sopenharmony_ci * run-strip-test7.sh: New file. 4078da0c48c4Sopenharmony_ci * testfile39.bz2: New data file. 4079da0c48c4Sopenharmony_ci * testfile40.bz2: New data file. 4080da0c48c4Sopenharmony_ci * testfile40.debug.bz2: New data file. 4081da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4082da0c48c4Sopenharmony_ci 4083da0c48c4Sopenharmony_ci2007-08-09 Roland McGrath <roland@redhat.com> 4084da0c48c4Sopenharmony_ci 4085da0c48c4Sopenharmony_ci * dwfl-bug-report.c: Fix header inclusion. 4086da0c48c4Sopenharmony_ci 4087da0c48c4Sopenharmony_ci2007-08-08 Roland McGrath <roland@redhat.com> 4088da0c48c4Sopenharmony_ci 4089da0c48c4Sopenharmony_ci * run-addrname-test.sh: Add a new case using addr2line -S. 4090da0c48c4Sopenharmony_ci * testfile38.bz2: New data file. 4091da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4092da0c48c4Sopenharmony_ci 4093da0c48c4Sopenharmony_ci2007-07-16 Roland McGrath <roland@redhat.com> 4094da0c48c4Sopenharmony_ci 4095da0c48c4Sopenharmony_ci * dwfl-bug-report.c: New file. 4096da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS, TESTS): Add it. 4097da0c48c4Sopenharmony_ci (dwfl_bug_report_LDADD): New variable. 4098da0c48c4Sopenharmony_ci 4099da0c48c4Sopenharmony_ci2007-06-06 Roland McGrath <roland@redhat.com> 4100da0c48c4Sopenharmony_ci 4101da0c48c4Sopenharmony_ci * run-unstrip-test.sh: Declare testfile.unstrip for removal. 4102da0c48c4Sopenharmony_ci 4103da0c48c4Sopenharmony_ci2007-06-05 Ulrich Drepper <drepper@redhat.com> 4104da0c48c4Sopenharmony_ci 4105da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add missing line continuation and 4106da0c48c4Sopenharmony_ci testfile37.bz and testfile37.debug.bz2. 4107da0c48c4Sopenharmony_ci 4108da0c48c4Sopenharmony_ci2007-05-23 Roland McGrath <roland@redhat.com> 4109da0c48c4Sopenharmony_ci 4110da0c48c4Sopenharmony_ci * run-allregs.sh: Update expected Alpha results. 4111da0c48c4Sopenharmony_ci 4112da0c48c4Sopenharmony_ci2007-05-18 Roland McGrath <roland@redhat.com> 4113da0c48c4Sopenharmony_ci 4114da0c48c4Sopenharmony_ci * run-strip-test4.sh (stripped, debugfile): Use new reference files. 4115da0c48c4Sopenharmony_ci * testfile37.bz2: New data file. 4116da0c48c4Sopenharmony_ci * testfile37.debug.bz2: New data file. 4117da0c48c4Sopenharmony_ci * run-unstrip-test2.sh: New file. 4118da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4119da0c48c4Sopenharmony_ci 4120da0c48c4Sopenharmony_ci2007-05-10 Roland McGrath <roland@redhat.com> 4121da0c48c4Sopenharmony_ci 4122da0c48c4Sopenharmony_ci * run-dwfl-bug-offline-rel.sh: New file. 4123da0c48c4Sopenharmony_ci * testfile36.bz2: New data file. 4124da0c48c4Sopenharmony_ci * testfile36.debug.bz2: New data file. 4125da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4126da0c48c4Sopenharmony_ci 4127da0c48c4Sopenharmony_ci2007-04-28 Roland McGrath <roland@redhat.com> 4128da0c48c4Sopenharmony_ci 4129da0c48c4Sopenharmony_ci * run-strip-test6.sh (stripped, debugfile): Use new reference files. 4130da0c48c4Sopenharmony_ci * testfile35.bz2: New data file. 4131da0c48c4Sopenharmony_ci * testfile35.debug.bz2: New data file. 4132da0c48c4Sopenharmony_ci * run-unstrip-test.sh: New file. 4133da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4134da0c48c4Sopenharmony_ci 4135da0c48c4Sopenharmony_ci * run-strip-test.sh: Do all elflint and cmp runs even when some fail. 4136da0c48c4Sopenharmony_ci 4137da0c48c4Sopenharmony_ci2007-04-26 Roland McGrath <roland@redhat.com> 4138da0c48c4Sopenharmony_ci 4139da0c48c4Sopenharmony_ci * run-elflint-self.sh: Run all tests even if one fails. 4140da0c48c4Sopenharmony_ci 4141da0c48c4Sopenharmony_ci * run-allregs.sh: Add expected output for alpha. 4142da0c48c4Sopenharmony_ci 4143da0c48c4Sopenharmony_ci2007-04-24 Roland McGrath <roland@redhat.com> 4144da0c48c4Sopenharmony_ci 4145da0c48c4Sopenharmony_ci * run-strip-test.sh: When we saved the debug info, test unstrip too. 4146da0c48c4Sopenharmony_ci 4147da0c48c4Sopenharmony_ci2007-04-22 Roland McGrath <roland@redhat.com> 4148da0c48c4Sopenharmony_ci 4149da0c48c4Sopenharmony_ci * run-allregs.sh: Update expected register info. 4150da0c48c4Sopenharmony_ci 4151da0c48c4Sopenharmony_ci2007-04-16 Roland McGrath <roland@redhat.com> 4152da0c48c4Sopenharmony_ci 4153da0c48c4Sopenharmony_ci * dwfl-addr-sect.c: New file. 4154da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4155da0c48c4Sopenharmony_ci (dwfl_addr_sect_LDADD): New variable. 4156da0c48c4Sopenharmony_ci 4157da0c48c4Sopenharmony_ci2007-04-05 Roland McGrath <roland@redhat.com> 4158da0c48c4Sopenharmony_ci 4159da0c48c4Sopenharmony_ci * get-files.c: Test dwarf_getsrcdirs. 4160da0c48c4Sopenharmony_ci * run-get-files.sh: Update expected output. 4161da0c48c4Sopenharmony_ci 4162da0c48c4Sopenharmony_ci2007-04-01 Roland McGrath <roland@redhat.com> 4163da0c48c4Sopenharmony_ci 4164da0c48c4Sopenharmony_ci * run-allregs.sh: Updated expected output for x86_64. 4165da0c48c4Sopenharmony_ci 4166da0c48c4Sopenharmony_ci2007-03-04 Roland McGrath <roland@redhat.com> 4167da0c48c4Sopenharmony_ci 4168da0c48c4Sopenharmony_ci * dwfl-bug-fd-leak.c: New file. 4169da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS, TESTS): Add it. 4170da0c48c4Sopenharmony_ci (dwfl_bug_fd_leak_LDADD): New variable. 4171da0c48c4Sopenharmony_ci 4172da0c48c4Sopenharmony_ci * dwflmodtest.c: Test dwfl_getmodules before and after getdwarf, 4173da0c48c4Sopenharmony_ci show what files have been located. 4174da0c48c4Sopenharmony_ci 4175da0c48c4Sopenharmony_ci2007-02-02 Roland McGrath <roland@redhat.com> 4176da0c48c4Sopenharmony_ci 4177da0c48c4Sopenharmony_ci * run-addrname-test.sh: New file. 4178da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4179da0c48c4Sopenharmony_ci * testfile34.bz2: New data file. 4180da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4181da0c48c4Sopenharmony_ci 4182da0c48c4Sopenharmony_ci2007-01-20 Roland McGrath <roland@redhat.com> 4183da0c48c4Sopenharmony_ci 4184da0c48c4Sopenharmony_ci * testfile33.bz2: New data file. 4185da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4186da0c48c4Sopenharmony_ci * run-elflint-test.sh: Test on it too. 4187da0c48c4Sopenharmony_ci 4188da0c48c4Sopenharmony_ci2007-01-18 Roland McGrath <roland@redhat.com> 4189da0c48c4Sopenharmony_ci 4190da0c48c4Sopenharmony_ci * Makefile.am (CFLAGS): Don't molest it. 4191da0c48c4Sopenharmony_ci 4192da0c48c4Sopenharmony_ci2007-01-11 Roland McGrath <roland@redhat.com> 4193da0c48c4Sopenharmony_ci 4194da0c48c4Sopenharmony_ci * testfile32.bz2: New data file. 4195da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4196da0c48c4Sopenharmony_ci * run-elflint-test.sh: Test on it too. 4197da0c48c4Sopenharmony_ci 4198da0c48c4Sopenharmony_ci2007-02-04 Ulrich Drepper <drepper@redhat.com> 4199da0c48c4Sopenharmony_ci 4200da0c48c4Sopenharmony_ci * arls.c: New file. 4201da0c48c4Sopenharmony_ci * Makefile (noinst_PROGRAMS): Add arls. 4202da0c48c4Sopenharmony_ci 4203da0c48c4Sopenharmony_ci * run-ranlib-test2.sh: Fix type in comment. 4204da0c48c4Sopenharmony_ci 4205da0c48c4Sopenharmony_ci2007-01-10 Ulrich Drepper <drepper@redhat.com> 4206da0c48c4Sopenharmony_ci 4207da0c48c4Sopenharmony_ci * run-elflint-self.sh (runtest): Show which file has the problem. 4208da0c48c4Sopenharmony_ci 4209da0c48c4Sopenharmony_ci2007-01-10 Roland McGrath <roland@redhat.com> 4210da0c48c4Sopenharmony_ci 4211da0c48c4Sopenharmony_ci * dwfl-bug-addr-overflow.c: New file. 4212da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add it. 4213da0c48c4Sopenharmony_ci (dwfl_bug_addr_overflow_LDADD): New variable. 4214da0c48c4Sopenharmony_ci 4215da0c48c4Sopenharmony_ci2006-12-17 Roland McGrath <roland@redhat.com> 4216da0c48c4Sopenharmony_ci 4217da0c48c4Sopenharmony_ci * msg_tst.c (libelf_msgs): Fix ELF_E_INVALID_PHDR msg. 4218da0c48c4Sopenharmony_ci 4219da0c48c4Sopenharmony_ci2006-09-05 Roland McGrath <roland@redhat.com> 4220da0c48c4Sopenharmony_ci 4221da0c48c4Sopenharmony_ci * run-strings-test.sh: Export LC_ALL=C for the test. 4222da0c48c4Sopenharmony_ci 4223da0c48c4Sopenharmony_ci2006-08-29 Roland McGrath <roland@redhat.com> 4224da0c48c4Sopenharmony_ci 4225da0c48c4Sopenharmony_ci * run-arextract.sh: Use testrun, tempfiles functions from test-subr.sh. 4226da0c48c4Sopenharmony_ci * run-arsymtest.sh: Likewise. 4227da0c48c4Sopenharmony_ci 4228da0c48c4Sopenharmony_ci * run-native-test.sh (native.c compilation): Add some braces. 4229da0c48c4Sopenharmony_ci 4230da0c48c4Sopenharmony_ci2006-08-22 Roland McGrath <roland@redhat.com> 4231da0c48c4Sopenharmony_ci 4232da0c48c4Sopenharmony_ci * allregs.c (dwarf_encoding_string): New function, swiped from readelf. 4233da0c48c4Sopenharmony_ci (struct reginfo): New members bits, type. 4234da0c48c4Sopenharmony_ci (one_register, match_register): Update to take new args, 4235da0c48c4Sopenharmony_ci record and display new info. 4236da0c48c4Sopenharmony_ci (main): Display new info. 4237da0c48c4Sopenharmony_ci * run-allregs.sh: Update expected results. 4238da0c48c4Sopenharmony_ci 4239da0c48c4Sopenharmony_ci2006-08-03 Roland McGrath <roland@redhat.com> 4240da0c48c4Sopenharmony_ci 4241da0c48c4Sopenharmony_ci * run-allregs.sh: Add sparc cases. 4242da0c48c4Sopenharmony_ci * testfile30.bz2: New data file. 4243da0c48c4Sopenharmony_ci * testfile31.bz2: New data file. 4244da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 4245da0c48c4Sopenharmony_ci 4246da0c48c4Sopenharmony_ci2006-07-21 Roland McGrath <roland@redhat.com> 4247da0c48c4Sopenharmony_ci 4248da0c48c4Sopenharmony_ci * allregs.c (struct reginfo): Increase size of name. 4249da0c48c4Sopenharmony_ci (one_register): Assert that it's big enough. 4250da0c48c4Sopenharmony_ci 4251da0c48c4Sopenharmony_ci2006-04-04 Roland McGrath <roland@redhat.com> 4252da0c48c4Sopenharmony_ci 4253da0c48c4Sopenharmony_ci * run-bug1-test.sh: Test a second case, to cover both byte orders. 4254da0c48c4Sopenharmony_ci * testfile29.bz2: New file. 4255da0c48c4Sopenharmony_ci * testfile29.rdwr.bz2: New file. 4256da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 4257da0c48c4Sopenharmony_ci 4258da0c48c4Sopenharmony_ci2006-04-04 Ulrich Drepper <drepper@redhat.com> 4259da0c48c4Sopenharmony_ci 4260da0c48c4Sopenharmony_ci * Makefile.am: Add rules to run run-bug1-test.sh. 4261da0c48c4Sopenharmony_ci * rdwrmmap.c: New file. 4262da0c48c4Sopenharmony_ci * run-bug1-test.sh: New file. 4263da0c48c4Sopenharmony_ci * testfile28.bz2: New file. 4264da0c48c4Sopenharmony_ci * testfile28.rdwr.bz2: New file. 4265da0c48c4Sopenharmony_ci 4266da0c48c4Sopenharmony_ci2006-03-09 Roland McGrath <roland@redhat.com> 4267da0c48c4Sopenharmony_ci 4268da0c48c4Sopenharmony_ci * Makefile.am (AM_LDFLAGS): Define to pass -rpath-link. 4269da0c48c4Sopenharmony_ci 4270da0c48c4Sopenharmony_ci2006-03-01 Roland McGrath <roland@redhat.com> 4271da0c48c4Sopenharmony_ci 4272da0c48c4Sopenharmony_ci * show-die-info.c (tagnames, attrs): Update name tables for dwarf.h 4273da0c48c4Sopenharmony_ci changes matching 3.0 spec. 4274da0c48c4Sopenharmony_ci 4275da0c48c4Sopenharmony_ci2006-01-13 Roland McGrath <roland@redhat.com> 4276da0c48c4Sopenharmony_ci 4277da0c48c4Sopenharmony_ci * run-native-test.sh: Do kill -9 and reap explicitly at end, since 4278da0c48c4Sopenharmony_ci bash 3.1 whines when it's done in the trap 0 handler. 4279da0c48c4Sopenharmony_ci 4280da0c48c4Sopenharmony_ci2006-01-11 Roland McGrath <roland@redhat.com> 4281da0c48c4Sopenharmony_ci 4282da0c48c4Sopenharmony_ci * testfile26.bz2: New data file. 4283da0c48c4Sopenharmony_ci * testfile27.bz2: New data file. 4284da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 4285da0c48c4Sopenharmony_ci * run-allregs.sh: Test s390 data. 4286da0c48c4Sopenharmony_ci 4287da0c48c4Sopenharmony_ci2005-12-14 Roland McGrath <roland@redhat.com> 4288da0c48c4Sopenharmony_ci 4289da0c48c4Sopenharmony_ci * run-native-test.sh: Redirect output from native test process. 4290da0c48c4Sopenharmony_ci 4291da0c48c4Sopenharmony_ci2005-12-13 Roland McGrath <roland@redhat.com> 4292da0c48c4Sopenharmony_ci 4293da0c48c4Sopenharmony_ci * allregs.c (main): Fail if we find no registers. 4294da0c48c4Sopenharmony_ci 4295da0c48c4Sopenharmony_ci * run-native-test.sh: New file. 4296da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4297da0c48c4Sopenharmony_ci 4298da0c48c4Sopenharmony_ci2005-12-10 Ulrich Drepper <drepper@redhat.com 4299da0c48c4Sopenharmony_ci 4300da0c48c4Sopenharmony_ci * run-readelf-test1.sh: New file. 4301da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-readelf-test1.sh. 4302da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 4303da0c48c4Sopenharmony_ci 4304da0c48c4Sopenharmony_ci2005-12-07 Roland McGrath <roland@redhat.com> 4305da0c48c4Sopenharmony_ci 4306da0c48c4Sopenharmony_ci * ecp.c (main): Use elf_end to clean up. 4307da0c48c4Sopenharmony_ci 4308da0c48c4Sopenharmony_ci2005-11-25 Roland McGrath <roland@redhat.com> 4309da0c48c4Sopenharmony_ci 4310da0c48c4Sopenharmony_ci * coverage.sh: Given -v argument, print names of unused files. 4311da0c48c4Sopenharmony_ci 4312da0c48c4Sopenharmony_ci * addrscopes.c (main): Use dwfl_end before return. 4313da0c48c4Sopenharmony_ci * allregs.c (main): Likewise. 4314da0c48c4Sopenharmony_ci * find-prologues.c (main): Likewise. 4315da0c48c4Sopenharmony_ci * funcretval.c (main): Likewise. 4316da0c48c4Sopenharmony_ci * funcscopes.c (main): Likewise. 4317da0c48c4Sopenharmony_ci * line2addr.c (main): Likewise. 4318da0c48c4Sopenharmony_ci 4319da0c48c4Sopenharmony_ci * run-allregs.sh: New file. 4320da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4321da0c48c4Sopenharmony_ci 4322da0c48c4Sopenharmony_ci * allregs.c: Use libdwfl wrapper instead of direct libebl calls. 4323da0c48c4Sopenharmony_ci * Makefile.am (allregs_LDADD): Updated. 4324da0c48c4Sopenharmony_ci 4325da0c48c4Sopenharmony_ci * allregs.c: New file. 4326da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4327da0c48c4Sopenharmony_ci (allregs_LDADD): New variable. 4328da0c48c4Sopenharmony_ci 4329da0c48c4Sopenharmony_ci2005-11-18 Roland McGrath <roland@redhat.com> 4330da0c48c4Sopenharmony_ci 4331da0c48c4Sopenharmony_ci * test-subr.sh (installed_testrun): Treat /usr/lib64 like /usr/lib. 4332da0c48c4Sopenharmony_ci * test-wrapper.sh: Likewise. 4333da0c48c4Sopenharmony_ci 4334da0c48c4Sopenharmony_ci2005-11-17 Roland McGrath <roland@redhat.com> 4335da0c48c4Sopenharmony_ci 4336da0c48c4Sopenharmony_ci * Makefile.am (installed_TESTS_ENVIRONMENT): Set libdir, bindir in 4337da0c48c4Sopenharmony_ci environment for test-wrapper.sh. 4338da0c48c4Sopenharmony_ci * test-wrapper.sh: Set LD_LIBRARY_PATH from ${libdir} if not /usr/lib. 4339da0c48c4Sopenharmony_ci * test-subr.sh (installed_testrun): Likewise. 4340da0c48c4Sopenharmony_ci Use explicit path in ${bindir}. 4341da0c48c4Sopenharmony_ci 4342da0c48c4Sopenharmony_ci * Makefile.am (installcheck-local): Fix typo in last change. 4343da0c48c4Sopenharmony_ci 4344da0c48c4Sopenharmony_ci2005-11-16 Roland McGrath <roland@redhat.com> 4345da0c48c4Sopenharmony_ci 4346da0c48c4Sopenharmony_ci * configure.ac: New file, for standalone build/dist of test suite. 4347da0c48c4Sopenharmony_ci * Makefile.am [!STANDALONE] (INCLUDES): Don't define it. 4348da0c48c4Sopenharmony_ci (asm_TESTS): New variable, broken out of ... 4349da0c48c4Sopenharmony_ci (TESTS): ... here. Also remove msg_tst. 4350da0c48c4Sopenharmony_ci [!STANDALONE] (TESTS, noinst_PROGRAMS): Add in $(asm_TESTS), msg_tst. 4351da0c48c4Sopenharmony_ci (installed_TESTS_ENVIRONMENT): New variable. 4352da0c48c4Sopenharmony_ci [STANDALONE] (TESTS_ENVIRONMENT): Use that. 4353da0c48c4Sopenharmony_ci [!STANDALONE] (installcheck-local): Likewise. 4354da0c48c4Sopenharmony_ci [STANDALONE] (libdw, libelf, libasm, libebl): Define using -lfoo. 4355da0c48c4Sopenharmony_ci * addrscopes.c: Include <config.h>. 4356da0c48c4Sopenharmony_ci Use ELFUTILS_HEADER macro in #include of installed elfutils/ headers. 4357da0c48c4Sopenharmony_ci * allfcts.c: Likewise. 4358da0c48c4Sopenharmony_ci * asm-tst1.c: Likewise. 4359da0c48c4Sopenharmony_ci * asm-tst2.c: Likewise. 4360da0c48c4Sopenharmony_ci * asm-tst3.c: Likewise. 4361da0c48c4Sopenharmony_ci * asm-tst4.c: Likewise. 4362da0c48c4Sopenharmony_ci * asm-tst5.c: Likewise. 4363da0c48c4Sopenharmony_ci * asm-tst6.c: Likewise. 4364da0c48c4Sopenharmony_ci * asm-tst7.c: Likewise. 4365da0c48c4Sopenharmony_ci * asm-tst8.c: Likewise. 4366da0c48c4Sopenharmony_ci * asm-tst9.c: Likewise. 4367da0c48c4Sopenharmony_ci * dwflmodtest.c: Likewise. 4368da0c48c4Sopenharmony_ci * find-prologues.c: Likewise. 4369da0c48c4Sopenharmony_ci * funcscopes.c: Likewise. 4370da0c48c4Sopenharmony_ci * get-aranges.c: Likewise. 4371da0c48c4Sopenharmony_ci * get-files.c: Likewise. 4372da0c48c4Sopenharmony_ci * get-lines.c: Likewise. 4373da0c48c4Sopenharmony_ci * get-pubnames.c: Likewise. 4374da0c48c4Sopenharmony_ci * line2addr.c: Likewise. 4375da0c48c4Sopenharmony_ci * newscn.c: Likewise. 4376da0c48c4Sopenharmony_ci * show-abbrev.c: Likewise. 4377da0c48c4Sopenharmony_ci * show-die-info.c: Likewise. 4378da0c48c4Sopenharmony_ci * update3.c: Likewise. 4379da0c48c4Sopenharmony_ci * update4.c: Likewise. 4380da0c48c4Sopenharmony_ci * funcretval.c: Likewise. 4381da0c48c4Sopenharmony_ci 4382da0c48c4Sopenharmony_ci * dwflmodtest.c (print_instance): Don't use INTUSE. 4383da0c48c4Sopenharmony_ci (options): Don't use N_ macro. 4384da0c48c4Sopenharmony_ci 4385da0c48c4Sopenharmony_ci2005-11-15 Roland McGrath <roland@redhat.com> 4386da0c48c4Sopenharmony_ci 4387da0c48c4Sopenharmony_ci * coverage.sh: Look in backends. 4388da0c48c4Sopenharmony_ci * Makefile.am (BUILD_RPATH): Search ../backends, not ../libebl. 4389da0c48c4Sopenharmony_ci (TESTS_ENVIRONMENT): Likewise. 4390da0c48c4Sopenharmony_ci 4391da0c48c4Sopenharmony_ci * funcretval.c (handle_function): Don't take DW_AT_type of FUNCDIE, 4392da0c48c4Sopenharmony_ci pass FUNCDIE direclty to dwfl_module_return_value_location. 4393da0c48c4Sopenharmony_ci 4394da0c48c4Sopenharmony_ci * Makefile.am (BUILD_RPATH): New variable. 4395da0c48c4Sopenharmony_ci [TESTS_RPATH] (AM_LDFLAGS): Pass -rpath option using that value. 4396da0c48c4Sopenharmony_ci (tests_rpath): New variable. 4397da0c48c4Sopenharmony_ci (installcheck-local): Pass it to test-wrapper.sh. 4398da0c48c4Sopenharmony_ci * test-wrapper.sh: In "installed" format, take yes/no value 4399da0c48c4Sopenharmony_ci for elfutils_tests_rpath, which export. When running a test 4400da0c48c4Sopenharmony_ci binary for installcheck, exit 77. 4401da0c48c4Sopenharmony_ci * test-subr.sh (installed_testrun): When running a test binary 4402da0c48c4Sopenharmony_ci for installcheck, exit 77 if $elfutils_tests_rpath = yes. 4403da0c48c4Sopenharmony_ci 4404da0c48c4Sopenharmony_ci2005-11-14 Roland McGrath <roland@redhat.com> 4405da0c48c4Sopenharmony_ci 4406da0c48c4Sopenharmony_ci * test-subr.sh: New file. 4407da0c48c4Sopenharmony_ci * test-wrapper.sh: New file. 4408da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add them. 4409da0c48c4Sopenharmony_ci (AM_LDFLAGS): Variable removed. 4410da0c48c4Sopenharmony_ci (TESTS_ENVIRONMENT): New variable. 4411da0c48c4Sopenharmony_ci (installcheck-local): New target. 4412da0c48c4Sopenharmony_ci * run-addrscopes.sh: Use test-subr.sh. 4413da0c48c4Sopenharmony_ci * run-allfcts.sh: Likewise. 4414da0c48c4Sopenharmony_ci * run-ecp-test.sh: Likewise. 4415da0c48c4Sopenharmony_ci * run-ecp-test2.sh: Likewise. 4416da0c48c4Sopenharmony_ci * run-elflint-self.sh: Likewise. 4417da0c48c4Sopenharmony_ci * run-elflint-test.sh: Likewise. 4418da0c48c4Sopenharmony_ci * run-find-prologues.sh: Likewise. 4419da0c48c4Sopenharmony_ci * run-funcscopes.sh: Likewise. 4420da0c48c4Sopenharmony_ci * run-get-aranges.sh: Likewise. 4421da0c48c4Sopenharmony_ci * run-get-files.sh: Likewise. 4422da0c48c4Sopenharmony_ci * run-get-lines.sh: Likewise. 4423da0c48c4Sopenharmony_ci * run-get-pubnames.sh: Likewise. 4424da0c48c4Sopenharmony_ci * run-line2addr.sh: Likewise. 4425da0c48c4Sopenharmony_ci * run-ranlib-test.sh: Likewise. 4426da0c48c4Sopenharmony_ci * run-ranlib-test2.sh: Likewise. 4427da0c48c4Sopenharmony_ci * run-show-abbrev.sh: Likewise. 4428da0c48c4Sopenharmony_ci * run-show-ciefde.sh: Likewise. 4429da0c48c4Sopenharmony_ci * run-show-die-info.sh: Likewise. 4430da0c48c4Sopenharmony_ci * run-strings-test.sh: Likewise. 4431da0c48c4Sopenharmony_ci * run-strip-test.sh: Likewise. 4432da0c48c4Sopenharmony_ci 4433da0c48c4Sopenharmony_ci2005-11-13 Roland McGrath <roland@redhat.com> 4434da0c48c4Sopenharmony_ci 4435da0c48c4Sopenharmony_ci * funcretval.c: New file. 4436da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4437da0c48c4Sopenharmony_ci (funcretval_LDADD): New variable. 4438da0c48c4Sopenharmony_ci 4439da0c48c4Sopenharmony_ci2005-11-09 Ulrich Drepper <drepper@redhat.com> 4440da0c48c4Sopenharmony_ci 4441da0c48c4Sopenharmony_ci * line2addr.c (handle_module): Add missing parameter to printf. 4442da0c48c4Sopenharmony_ci 4443da0c48c4Sopenharmony_ci2005-10-27 Roland McGrath <roland@redhat.com> 4444da0c48c4Sopenharmony_ci 4445da0c48c4Sopenharmony_ci * allfcts.c (cb): Update for dwarf_func_* -> dwarf_decl_* changes. 4446da0c48c4Sopenharmony_ci * funcscopes.c (handle_function): Likewise. 4447da0c48c4Sopenharmony_ci * dwflmodtest.c (print_inline, print_func): Likewise. 4448da0c48c4Sopenharmony_ci * find-prologues.c (handle_function): Likewise. 4449da0c48c4Sopenharmony_ci 4450da0c48c4Sopenharmony_ci2005-10-27 Roland McGrath <roland@redhat.com> 4451da0c48c4Sopenharmony_ci 4452da0c48c4Sopenharmony_ci * run-find-prologues.sh: New file. 4453da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4454da0c48c4Sopenharmony_ci 4455da0c48c4Sopenharmony_ci * find-prologues.c (handle_function): Skip inlines. 4456da0c48c4Sopenharmony_ci 4457da0c48c4Sopenharmony_ci2005-10-25 Roland McGrath <roland@redhat.com> 4458da0c48c4Sopenharmony_ci 4459da0c48c4Sopenharmony_ci * find-prologues.c: New file. 4460da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4461da0c48c4Sopenharmony_ci (find_prologues_LDADD): New variable. 4462da0c48c4Sopenharmony_ci 4463da0c48c4Sopenharmony_ci2005-09-02 Ulrich Drepper <drepper@redhat.com> 4464da0c48c4Sopenharmony_ci 4465da0c48c4Sopenharmony_ci * run-strings-test.sh: Remove strings.out in the end. 4466da0c48c4Sopenharmony_ci 4467da0c48c4Sopenharmony_ci2005-08-31 Ulrich Drepper <drepper@redhat.com> 4468da0c48c4Sopenharmony_ci 4469da0c48c4Sopenharmony_ci * run-addrscopes.sh: Use correct exit code if test cannot be performed. 4470da0c48c4Sopenharmony_ci * run-allfcts.sh: Likewise. 4471da0c48c4Sopenharmony_ci * run-ecp-test.sh: Likewise. 4472da0c48c4Sopenharmony_ci * run-ecp-test2.sh: Likewise. 4473da0c48c4Sopenharmony_ci * run-elflint-test.sh: Likewise. 4474da0c48c4Sopenharmony_ci * run-funcscopes.sh: Likewise. 4475da0c48c4Sopenharmony_ci * run-get-aranges.sh: Likewise. 4476da0c48c4Sopenharmony_ci * run-get-files.sh: Likewise. 4477da0c48c4Sopenharmony_ci * run-get-lines.sh: Likewise. 4478da0c48c4Sopenharmony_ci * run-get-pubnames.sh: Likewise. 4479da0c48c4Sopenharmony_ci * run-line2addr.sh: Likewise. 4480da0c48c4Sopenharmony_ci * run-ranlib-test2.sh: Likewise. 4481da0c48c4Sopenharmony_ci * run-show-abbrev.sh: Likewise. 4482da0c48c4Sopenharmony_ci * run-show-ciefde.sh: Likewise. 4483da0c48c4Sopenharmony_ci * run-show-die-info.sh: Likewise. 4484da0c48c4Sopenharmony_ci * run-strings-test.sh: Likewise. 4485da0c48c4Sopenharmony_ci * run-strip-test.sh: Likewise. 4486da0c48c4Sopenharmony_ci 4487da0c48c4Sopenharmony_ci2005-08-30 Ulrich Drepper <drepper@redhat.com> 4488da0c48c4Sopenharmony_ci 4489da0c48c4Sopenharmony_ci * coverage.sh: Handle case where there is no .gcno file at all. 4490da0c48c4Sopenharmony_ci 4491da0c48c4Sopenharmony_ci2005-08-29 Ulrich Drepper <drepper@redhat.com> 4492da0c48c4Sopenharmony_ci 4493da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add coverage. 4494da0c48c4Sopenharmony_ci [GCOV]: Generate coverage summary after the tests ran 4495da0c48c4Sopenharmony_ci * coverage.sh: New file. 4496da0c48c4Sopenharmony_ci 4497da0c48c4Sopenharmony_ci2005-08-28 Ulrich Drepper <drepper@redhat.com> 4498da0c48c4Sopenharmony_ci 4499da0c48c4Sopenharmony_ci * Makefile.an [BUILD_STATIC] (libdw): Add -ldl. 4500da0c48c4Sopenharmony_ci (CLEANFILES): Add *.gcno *.gcda *.gconv. 4501da0c48c4Sopenharmony_ci 4502da0c48c4Sopenharmony_ci2005-08-28 Ulrich Drepper <drepper@redhat.com> 4503da0c48c4Sopenharmony_ci 4504da0c48c4Sopenharmony_ci * run-strings-test.sh: New file. 4505da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add it. 4506da0c48c4Sopenharmony_ci 4507da0c48c4Sopenharmony_ci2005-08-27 Roland McGrath <roland@redhat.com> 4508da0c48c4Sopenharmony_ci 4509da0c48c4Sopenharmony_ci * addrscopes.c (handle_address): Apply bias to PC addresses. 4510da0c48c4Sopenharmony_ci 4511da0c48c4Sopenharmony_ci * run-funcscopes.sh: New file. 4512da0c48c4Sopenharmony_ci * testfile25.bz2: New data file. 4513da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4514da0c48c4Sopenharmony_ci 4515da0c48c4Sopenharmony_ci2005-08-26 Roland McGrath <roland@redhat.com> 4516da0c48c4Sopenharmony_ci 4517da0c48c4Sopenharmony_ci * addrscopes.c (dwarf_diename_integrate): Removed. 4518da0c48c4Sopenharmony_ci (print_vars, handle_address): Use plain dwarf_diename. 4519da0c48c4Sopenharmony_ci 4520da0c48c4Sopenharmony_ci2005-08-25 Roland McGrath <roland@redhat.com> 4521da0c48c4Sopenharmony_ci 4522da0c48c4Sopenharmony_ci * funcscopes.c: New file. 4523da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4524da0c48c4Sopenharmony_ci (funcscopes_LDADD): New variable. 4525da0c48c4Sopenharmony_ci 4526da0c48c4Sopenharmony_ci * run-addrscopes.sh: Add another case. 4527da0c48c4Sopenharmony_ci * testfile24.bz2: New data file. 4528da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4529da0c48c4Sopenharmony_ci 4530da0c48c4Sopenharmony_ci * addrscopes.c (handle_address): Take new argument IGNORE_INLINES, 4531da0c48c4Sopenharmony_ci pass it to dwarf_getscopes. 4532da0c48c4Sopenharmony_ci (main): Pass it, true when '=' follows an address. 4533da0c48c4Sopenharmony_ci 4534da0c48c4Sopenharmony_ci2005-08-24 Roland McGrath <roland@redhat.com> 4535da0c48c4Sopenharmony_ci 4536da0c48c4Sopenharmony_ci * line2addr.c (print_address): Omit () for DSOs. 4537da0c48c4Sopenharmony_ci 4538da0c48c4Sopenharmony_ci2005-08-24 Ulrich Drepper <drepper@redhat.com> 4539da0c48c4Sopenharmony_ci 4540da0c48c4Sopenharmony_ci * run-line2addr.sh: Remove testfile23 in the end. 4541da0c48c4Sopenharmony_ci 4542da0c48c4Sopenharmony_ci * Makefile.am [BUILD_STATIC] (libdw): Add $(libelf) and $(libebl). 4543da0c48c4Sopenharmony_ci [MUDFLAP] (AM_LDFLAGS): Define to find libebl modules. 4544da0c48c4Sopenharmony_ci 4545da0c48c4Sopenharmony_ci2005-08-22 Roland McGrath <roland@redhat.com> 4546da0c48c4Sopenharmony_ci 4547da0c48c4Sopenharmony_ci * run-line2addr.sh: Add a case. 4548da0c48c4Sopenharmony_ci * testfile23.bz2: New data file. 4549da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add it. 4550da0c48c4Sopenharmony_ci 4551da0c48c4Sopenharmony_ci2005-08-18 Roland McGrath <roland@redhat.com> 4552da0c48c4Sopenharmony_ci 4553da0c48c4Sopenharmony_ci * run-addrscopes.sh: New file. 4554da0c48c4Sopenharmony_ci * testfile22.bz2: New data file. 4555da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4556da0c48c4Sopenharmony_ci 4557da0c48c4Sopenharmony_ci * addrscopes.c: New file. 4558da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add it. 4559da0c48c4Sopenharmony_ci (addrscopes_LDADD): New variable. 4560da0c48c4Sopenharmony_ci 4561da0c48c4Sopenharmony_ci2005-08-15 Ulrich Drepper <drepper@redhat.com> 4562da0c48c4Sopenharmony_ci 4563da0c48c4Sopenharmony_ci * run-elflint-self.sh: Don't run test if the file doesn't exist. 4564da0c48c4Sopenharmony_ci 4565da0c48c4Sopenharmony_ci2005-08-15 Roland McGrath <roland@redhat.com> 4566da0c48c4Sopenharmony_ci 4567da0c48c4Sopenharmony_ci * dwflmodtest.c (print_instance, print_inline): New functions. 4568da0c48c4Sopenharmony_ci (print_func): Call print_inline. 4569da0c48c4Sopenharmony_ci (options, parse_opt): Grok -i/--inlines. 4570da0c48c4Sopenharmony_ci 4571da0c48c4Sopenharmony_ci2005-08-07 Roland McGrath <roland@redhat.com> 4572da0c48c4Sopenharmony_ci 4573da0c48c4Sopenharmony_ci * dwflmodtest.c: Print function details only if -f flag is given. 4574da0c48c4Sopenharmony_ci 4575da0c48c4Sopenharmony_ci2005-08-06 Ulrich Drepper <drepper@redhat.com> 4576da0c48c4Sopenharmony_ci 4577da0c48c4Sopenharmony_ci * run-elflint-self.sh: New file. 4578da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-elflint-self.sh. 4579da0c48c4Sopenharmony_ci (EXTRA_DIST): Likewise. 4580da0c48c4Sopenharmony_ci 4581da0c48c4Sopenharmony_ci * Makefile.am: Link with statis libs if BUILD_STATIC. 4582da0c48c4Sopenharmony_ci (dwflmodtest_LDADD): Also link with -ldl. 4583da0c48c4Sopenharmony_ci 4584da0c48c4Sopenharmony_ci2005-08-02 Ulrich Drepper <drepper@redhat.com> 4585da0c48c4Sopenharmony_ci 4586da0c48c4Sopenharmony_ci * Makefile.am: Add -ldl to asm_tst[1-9]_LDASS. 4587da0c48c4Sopenharmony_ci * asm-tst1.c: Adjust for new asm_begin interface. Open backend 4588da0c48c4Sopenharmony_ci library first. 4589da0c48c4Sopenharmony_ci * asm-tst2.c: Likewise. 4590da0c48c4Sopenharmony_ci * asm-tst3.c: Likewise. 4591da0c48c4Sopenharmony_ci * asm-tst4.c: Likewise. 4592da0c48c4Sopenharmony_ci * asm-tst5.c: Likewise. 4593da0c48c4Sopenharmony_ci * asm-tst6.c: Likewise. 4594da0c48c4Sopenharmony_ci * asm-tst7.c: Likewise. 4595da0c48c4Sopenharmony_ci * asm-tst8.c: Likewise. 4596da0c48c4Sopenharmony_ci * asm-tst9.c: Likewise. 4597da0c48c4Sopenharmony_ci 4598da0c48c4Sopenharmony_ci * msg_tst.c: Add new error message. 4599da0c48c4Sopenharmony_ci 4600da0c48c4Sopenharmony_ci2005-07-28 Ulrich Drepper <drepper@redhat.com> 4601da0c48c4Sopenharmony_ci 4602da0c48c4Sopenharmony_ci * Makefile.am (dwflmodtest_LDADD): Add $(libebl). 4603da0c48c4Sopenharmony_ci 4604da0c48c4Sopenharmony_ci2005-06-01 Roland McGrath <roland@redhat.com> 4605da0c48c4Sopenharmony_ci 4606da0c48c4Sopenharmony_ci * line2addr.c: Rewritten using libdwfl. 4607da0c48c4Sopenharmony_ci * run-line2addr.sh: Update test for changed arguments. 4608da0c48c4Sopenharmony_ci * Makefile.am (INCLUDES): Add libdwfl source directory to path. 4609da0c48c4Sopenharmony_ci (libdwfl): New variable. 4610da0c48c4Sopenharmony_ci (line2addr_LDADD): Use it. 4611da0c48c4Sopenharmony_ci 4612da0c48c4Sopenharmony_ci2005-07-28 Roland McGrath <roland@redhat.com> 4613da0c48c4Sopenharmony_ci 4614da0c48c4Sopenharmony_ci * dwflmodtest.c: New file, moved from ../libdwfl/ptest.c to here. 4615da0c48c4Sopenharmony_ci * Makefile.am (noinst_PROGRAMS): Add dwflmodtest. 4616da0c48c4Sopenharmony_ci (dwflmodtest_LDADD): New variable. 4617da0c48c4Sopenharmony_ci (INCLUDES): Add -I$(top_srcdir)/libdwfl here. 4618da0c48c4Sopenharmony_ci 4619da0c48c4Sopenharmony_ci2005-07-21 Ulrich Drepper <drepper@redhat.com> 4620da0c48c4Sopenharmony_ci 4621da0c48c4Sopenharmony_ci * testfile18.bz2: New file. 4622da0c48c4Sopenharmony_ci * run-elflint-test.sh: New file. 4623da0c48c4Sopenharmony_ci * Makefile.am (TESTS): Add run-elflint-test.sh. 4624da0c48c4Sopenharmony_ci (EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2. 4625da0c48c4Sopenharmony_ci 4626da0c48c4Sopenharmony_ci2005-05-24 Ulrich Drepper <drepper@redhat.com> 4627da0c48c4Sopenharmony_ci 4628da0c48c4Sopenharmony_ci * get-files.c (main): Use correct format specifier. 4629da0c48c4Sopenharmony_ci 4630da0c48c4Sopenharmony_ci2005-05-21 Ulrich Drepper <drepper@redhat.com> 4631da0c48c4Sopenharmony_ci 4632da0c48c4Sopenharmony_ci * Makefile.am: Add -Wextra to CFLAGS. 4633da0c48c4Sopenharmony_ci * get-files.c: Remove warning this produced. 4634da0c48c4Sopenharmony_ci * get-pubnames.c: Likewise. 4635da0c48c4Sopenharmony_ci * newfile.c: Likewise. 4636da0c48c4Sopenharmony_ci * newscn.c: Likewise. 4637da0c48c4Sopenharmony_ci * scnnames.c: Likewise. 4638da0c48c4Sopenharmony_ci * showptable.c: Likewise. 4639da0c48c4Sopenharmony_ci * test-nlist.c: Likewise. 4640da0c48c4Sopenharmony_ci * update1.c: Likewise. 4641da0c48c4Sopenharmony_ci * update2.c: Likewise. 4642da0c48c4Sopenharmony_ci * update3.c: Likewise. 4643da0c48c4Sopenharmony_ci * update4.c: Likewise. 4644da0c48c4Sopenharmony_ci 4645da0c48c4Sopenharmony_ci2005-05-08 Ulrich Drepper <drepper@redhat.com> 4646da0c48c4Sopenharmony_ci 4647da0c48c4Sopenharmony_ci * run-line2addr.sh: Remove testfile14 at the end. 4648da0c48c4Sopenharmony_ci 4649da0c48c4Sopenharmony_ci * run-strip-test.sh: Remove debuginfo test input file as well. 4650da0c48c4Sopenharmony_ci 4651da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Newly added files incorrectly used 4652da0c48c4Sopenharmony_ci .bz, not .bz2. 4653da0c48c4Sopenharmony_ci 4654da0c48c4Sopenharmony_ci2005-05-03 Roland McGrath <roland@redhat.com> 4655da0c48c4Sopenharmony_ci 4656da0c48c4Sopenharmony_ci * run-strip-test.sh: Use variables for test file names. 4657da0c48c4Sopenharmony_ci Optionally produce separate debug file and check it. 4658da0c48c4Sopenharmony_ci * run-strip-test2.sh: Use run-strip-test.sh via ., no duplication. 4659da0c48c4Sopenharmony_ci * run-strip-test3.sh: Likewise. 4660da0c48c4Sopenharmony_ci * run-strip-test4.sh: New file. 4661da0c48c4Sopenharmony_ci * run-strip-test5.sh: New file. 4662da0c48c4Sopenharmony_ci * run-strip-test6.sh: New file. 4663da0c48c4Sopenharmony_ci * testfile15.bz: New file. 4664da0c48c4Sopenharmony_ci * testfile15.debug.bz: New file. 4665da0c48c4Sopenharmony_ci * testfile16.bz: New file. 4666da0c48c4Sopenharmony_ci * testfile16.debug.bz: New file. 4667da0c48c4Sopenharmony_ci * testfile17.bz: New file. 4668da0c48c4Sopenharmony_ci * testfile17.debug.bz: New file. 4669da0c48c4Sopenharmony_ci * Makefile.am (TESTS, EXTRA_DIST): Add them. 4670da0c48c4Sopenharmony_ci 4671da0c48c4Sopenharmony_ci2005-04-25 Ulrich Drepper <drepper@redhat.com> 4672da0c48c4Sopenharmony_ci 4673da0c48c4Sopenharmony_ci * run-line2addr.sh: Also use testfile14. Adjust for correct 4674da0c48c4Sopenharmony_ci return of multiple matches. 4675da0c48c4Sopenharmony_ci * testfile14.bz2: New file. 4676da0c48c4Sopenharmony_ci * Makefile.am (EXTRA_DIST): Add testfile14.bz2. 4677da0c48c4Sopenharmony_ci 4678da0c48c4Sopenharmony_ci * show-abbrev.c (main): Adjust for dwarf_getabbrev interface change. 4679da0c48c4Sopenharmony_ci 4680da0c48c4Sopenharmony_ci2005-04-04 Roland McGrath <roland@redhat.com> 4681da0c48c4Sopenharmony_ci 4682da0c48c4Sopenharmony_ci * line2addr.c (main): Initialize LINES and NLINES before calling 4683da0c48c4Sopenharmony_ci dwarf_getsrc_file, and free LINES afterwards. 4684da0c48c4Sopenharmony_ci 4685da0c48c4Sopenharmony_ci * allfcts.c (main): Use size_t for CUHL. 4686da0c48c4Sopenharmony_ci 4687da0c48c4Sopenharmony_ci2005-04-04 Ulrich Drepper <drepper@redhat.com> 4688da0c48c4Sopenharmony_ci 4689da0c48c4Sopenharmony_ci * line2addr.c: New file. 4690da0c48c4Sopenharmony_ci * run-line2addr.sh: New file. 4691da0c48c4Sopenharmony_ci * Makefile.am: Add rules to build, run, and distribute new code. 4692da0c48c4Sopenharmony_ci 4693da0c48c4Sopenharmony_ci2005-04-02 Ulrich Drepper <drepper@redhat.com> 4694da0c48c4Sopenharmony_ci 4695da0c48c4Sopenharmony_ci * allfcts.c: New file. 4696da0c48c4Sopenharmony_ci * run-allfcts.sh: New file. 4697da0c48c4Sopenharmony_ci * Makefile.am: Add rules to build, run, and distribute new code. 4698da0c48c4Sopenharmony_ci 4699da0c48c4Sopenharmony_ci2005-02-05 Ulrich Drepper <drepper@redhat.com> 4700da0c48c4Sopenharmony_ci 4701da0c48c4Sopenharmony_ci * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap. Link all test 4702da0c48c4Sopenharmony_ci programs with -lmudflap. 4703da0c48c4Sopenharmony_ci 4704da0c48c4Sopenharmony_ci2004-09-25 Ulrich Drepper <drepper@redhat.com> 4705da0c48c4Sopenharmony_ci 4706da0c48c4Sopenharmony_ci * asm-tst4.c (main): Add LD_LIBRARY_PATH to elflint invocation. 4707da0c48c4Sopenharmony_ci * asm-tst5.c (main): Likewise. 4708da0c48c4Sopenharmony_ci * asm-tst6.c (main): Likewise. 4709da0c48c4Sopenharmony_ci 4710da0c48c4Sopenharmony_ci2004-01-17 Ulrich Drepper <drepper@redhat.com> 4711da0c48c4Sopenharmony_ci 4712da0c48c4Sopenharmony_ci * Makefile.am: Support building with mudflap. 4713da0c48c4Sopenharmony_ci 4714da0c48c4Sopenharmony_ci2004-01-12 Ulrich Drepper <drepper@redhat.com> 4715da0c48c4Sopenharmony_ci 4716da0c48c4Sopenharmony_ci * get-aranges.c: Rewrite to use libdw. 4717da0c48c4Sopenharmony_ci * Makefile.am: Reenable get-aranges test. 4718da0c48c4Sopenharmony_ci 4719da0c48c4Sopenharmony_ci2004-01-11 Ulrich Drepper <drepper@redhat.com> 4720da0c48c4Sopenharmony_ci 4721da0c48c4Sopenharmony_ci * get-lines.c: New file. 4722da0c48c4Sopenharmony_ci * get-files.c: Adjust for libdw. 4723da0c48c4Sopenharmony_ci * run-get-files.sh: Adjust expected result. 4724da0c48c4Sopenharmony_ci * run-get-lines.sh: Likewise. 4725da0c48c4Sopenharmony_ci * Makefile.am: Run get-lines test. Don't run get-aranges and 4726da0c48c4Sopenharmony_ci get-ciefde test for now. 4727da0c48c4Sopenharmony_ci 4728da0c48c4Sopenharmony_ci * show-abbrev.c: Adjust call to dwarf_getabbrevattr after interface 4729da0c48c4Sopenharmony_ci change. Print attribute offset information. 4730da0c48c4Sopenharmony_ci * run-show-abbrev.sh: Adjust expected output. 4731da0c48c4Sopenharmony_ci 4732da0c48c4Sopenharmony_ci2004-01-09 Ulrich Drepper <drepper@redhat.com> 4733da0c48c4Sopenharmony_ci 4734da0c48c4Sopenharmony_ci * show-abbrev.c: Adjust call to dwarf_nextcu after interface change. 4735da0c48c4Sopenharmony_ci * show-die-info.c: Likewise. 4736da0c48c4Sopenharmony_ci * run-show-die-info.sh: Adjust expected output. 4737da0c48c4Sopenharmony_ci 4738da0c48c4Sopenharmony_ci2003-08-13 Ulrich Drepper <drepper@redhat.com> 4739da0c48c4Sopenharmony_ci 4740da0c48c4Sopenharmony_ci * Makefile.in: Depend on libebl.a, not libebl.so. 4741da0c48c4Sopenharmony_ci 4742da0c48c4Sopenharmony_ci2003-08-11 Ulrich Drepper <drepper@redhat.com> 4743da0c48c4Sopenharmony_ci 4744da0c48c4Sopenharmony_ci * Moved to CVS archive. 4745