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