Commit Graph

  • 9980b0797d - update to 20200825 (bsc#1142609, CVE-2019-14249) libdwarf now reads .debug_gnu_pubtypes & pubnames (non-standard but gcc creates them in DWARF5) via a small number of new functions and dwarfdump --print-debug-gnu prints both sections. Verifying the .debug_info offsets is not yet done. Dwarfdump now dumps DWARF5 .debug_rnglists and .debug_loclists. To handle DWARF5 there are a small number of new functions. All existing functions are still supported, but to read DWARF5 some small changes are required. In libdwarf see libdwarf2.1.pdf and also see dwarfdump now takes much less malloc() to work, as measured by valgrind --tool=massif and massif-visualizer. A dwarfdump run that did 2.2Gib of malloc/free before the changes now does 1.4GiB. libdwarf and dwarfdump now support DWARF5 .debug_rnglists. The new interfaces are documented in libdwarf/libdwarf2.1.pdf. The new option to dwarfdump is "--print-raw-rnglists". The code (dwarfdump/libdwarf), regressiontests, and readelfobj directories and all their tests are known to work on Linux(Ubuntu on x86_64 and i686), FreeBSD, MacOS Catalina (with Apple Command Line Tools), and IBM s390 (Big Endian!) running Ubuntu Linux. On Windows-MinGW the full regression tests have not been tested, but 'make check' works for dwarfdump/libdwarf (the current dwarfdump make check actually does run dwarfdump and checks that dwarfdump basically works). Now a --disable-libelf configure/build of libdwarf/dwarfdump Dirk Mueller 2020-09-02 19:39:11 +00:00
  • 2aa651630c - update to 20200825 (bsc#1142609, CVE-2019-14249) libdwarf now reads .debug_gnu_pubtypes & pubnames (non-standard but gcc creates them in DWARF5) via a small number of new functions and dwarfdump --print-debug-gnu prints both sections. Verifying the .debug_info offsets is not yet done. Dwarfdump now dumps DWARF5 .debug_rnglists and .debug_loclists. To handle DWARF5 there are a small number of new functions. All existing functions are still supported, but to read DWARF5 some small changes are required. In libdwarf see libdwarf2.1.pdf and also see dwarfdump now takes much less malloc() to work, as measured by valgrind --tool=massif and massif-visualizer. A dwarfdump run that did 2.2Gib of malloc/free before the changes now does 1.4GiB. libdwarf and dwarfdump now support DWARF5 .debug_rnglists. The new interfaces are documented in libdwarf/libdwarf2.1.pdf. The new option to dwarfdump is "--print-raw-rnglists". The code (dwarfdump/libdwarf), regressiontests, and readelfobj directories and all their tests are known to work on Linux(Ubuntu on x86_64 and i686), FreeBSD, MacOS Catalina (with Apple Command Line Tools), and IBM s390 (Big Endian!) running Ubuntu Linux. On Windows-MinGW the full regression tests have not been tested, but 'make check' works for dwarfdump/libdwarf (the current dwarfdump make check actually does run dwarfdump and checks that dwarfdump basically works). Now a --disable-libelf configure/build of libdwarf/dwarfdump Dirk Mueller 2020-09-02 19:39:11 +00:00
  • 965ede2d59 Accepting request 720712 from devel:tools Dominique Leuenberger 2019-09-05 10:06:46 +00:00
  • 5e0972a5ee Accepting request 720712 from devel:tools Dominique Leuenberger 2019-09-05 10:06:46 +00:00
  • 6d29cb2f5b Accepting request 720456 from home:marxin:static Dirk Mueller 2019-08-02 18:40:21 +00:00
  • d12438e390 Accepting request 720456 from home:marxin:static Dirk Mueller 2019-08-02 18:40:21 +00:00
  • f892de3df3 Accepting request 579217 from devel:tools Dominique Leuenberger 2018-02-24 15:37:39 +00:00
  • 88bc0edbd2 Accepting request 579217 from devel:tools Dominique Leuenberger 2018-02-24 15:37:39 +00:00
  • 6b9fb65566 Accepting request 579030 from home:posophe:branches:devel:tools Dirk Mueller 2018-02-22 22:48:50 +00:00
  • 3146a9979f Accepting request 579030 from home:posophe:branches:devel:tools Dirk Mueller 2018-02-22 22:48:50 +00:00
  • bd9ebf232f Accepting request 448518 from devel:tools Dominique Leuenberger 2017-01-15 10:10:53 +00:00
  • b8a0ca0195 Accepting request 448518 from devel:tools Dominique Leuenberger 2017-01-15 10:10:53 +00:00
  • 03f337f7d8 - add missing splitrequires - revert rpm groups messup Dirk Mueller 2017-01-02 14:25:37 +00:00
  • ec8b374637 - add missing splitrequires - revert rpm groups messup Dirk Mueller 2017-01-02 14:25:37 +00:00
  • d710eafbc9 Accepting request 448507 from home:jengelh:branches:devel:tools Dirk Mueller 2017-01-02 14:22:39 +00:00
  • ce091b61e6 Accepting request 448507 from home:jengelh:branches:devel:tools Dirk Mueller 2017-01-02 14:22:39 +00:00
  • f4095a1851 OBS-URL: https://build.opensuse.org/package/show/devel:tools/libdwarf?expand=0&rev=16 Dirk Mueller 2017-01-02 13:21:39 +00:00
  • c11d45258e OBS-URL: https://build.opensuse.org/package/show/devel:tools/libdwarf?expand=0&rev=16 Dirk Mueller 2017-01-02 13:21:39 +00:00
  • 40ffc91e10 - update to 20161124 (bsc#1012823, bsc#1001133, CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028, CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032, CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036, CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040, CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ): * removes libdwarf-fix-parallel-build.diff - use shared library policy, main package removed and libdwarf1 added Dirk Mueller 2017-01-02 13:21:31 +00:00
  • 0d6c592506 - update to 20161124 (bsc#1012823, bsc#1001133, CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028, CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032, CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036, CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040, CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ): * removes libdwarf-fix-parallel-build.diff - use shared library policy, main package removed and libdwarf1 added Dirk Mueller 2017-01-02 13:21:31 +00:00
  • 5929e01677 OBS-URL: https://build.opensuse.org/package/show/devel:tools/libdwarf?expand=0&rev=14 Dirk Mueller 2017-01-02 13:20:46 +00:00
  • 0186fe4ae1 OBS-URL: https://build.opensuse.org/package/show/devel:tools/libdwarf?expand=0&rev=14 Dirk Mueller 2017-01-02 13:20:46 +00:00
  • 077aad07f2 - update to 20161124 (bsc#1012823, bsc#1001133, CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028, CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032, CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036, CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040, CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ): * removes libdwarf-fix-parallel-build.diff - use shared library policy, main package removed and libdwarf1 added Dirk Mueller 2017-01-02 13:19:42 +00:00
  • 6d7a2230e0 - update to 20161124 (bsc#1012823, bsc#1001133, CVE-2016-9480, CVE-2016-7410, CVE-2016-7511, CVE-2016-5028, CVE-2016-5029, CVE-2016-5030, CVE-2016-5031, CVE-2016-5032, CVE-2016-5033, CVE-2016-5034, CVE-2016-5035, CVE-2016-5036, CVE-2016-5037, CVE-2016-5038, CVE-2016-5039, CVE-2016-5040, CVE-2016-5041, CVE-2016-5042, CVE-2016-5043, CVE-2016-5044 ): * removes libdwarf-fix-parallel-build.diff - use shared library policy, main package removed and libdwarf1 added Dirk Mueller 2017-01-02 13:19:42 +00:00
  • a6b01d0b45 Accepting request 282243 from devel:tools Dominique Leuenberger 2015-01-22 20:49:04 +00:00
  • a087f14824 Accepting request 282243 from devel:tools Dominique Leuenberger 2015-01-22 20:49:04 +00:00
  • 56d6cfd33b Accepting request 282229 from home:matz2:branches:devel:tools Martin Pluskal 2015-01-21 16:29:32 +00:00
  • b2fd5f4246 Accepting request 282229 from home:matz2:branches:devel:tools Martin Pluskal 2015-01-21 16:29:32 +00:00
  • fc53ad049a Accepting request 281972 from devel:tools Dominique Leuenberger 2015-01-20 18:04:00 +00:00
  • e1cc02442d Accepting request 281972 from devel:tools Dominique Leuenberger 2015-01-20 18:04:00 +00:00
  • 7fc1628bfe Accepting request 281962 from home:matz2:branches:devel:tools Martin Pluskal 2015-01-19 15:14:59 +00:00
  • b9a2d158d0 Accepting request 281962 from home:matz2:branches:devel:tools Martin Pluskal 2015-01-19 15:14:59 +00:00
  • 438e818ae3 Accepting request 258114 from devel:tools Stephan Kulow 2014-10-24 08:48:00 +00:00
  • dcefde2ba0 Accepting request 258114 from devel:tools Stephan Kulow 2014-10-24 08:48:00 +00:00
  • 0931cd87f1 - Ismail Dönmez 2014-10-23 13:14:37 +00:00
  • 5a370203be - Ismail Dönmez 2014-10-23 13:14:37 +00:00
  • 337a6a94eb - Ismail Dönmez 2014-10-23 13:09:59 +00:00
  • 1f68d1aeee - Ismail Dönmez 2014-10-23 13:09:59 +00:00
  • 12a259dc70 - Package COPYING and related license files. Ismail Dönmez 2014-10-23 13:06:41 +00:00
  • a81b07cb10 - Package COPYING and related license files. Ismail Dönmez 2014-10-23 13:06:41 +00:00
  • 2457284012 Accepting request 257391 from home:jengelh:dev Ismail Dönmez 2014-10-18 14:27:32 +00:00
  • 0342c87ece Accepting request 257391 from home:jengelh:dev Ismail Dönmez 2014-10-18 14:27:32 +00:00
  • da398a6631 Accepting request 144431 from devel:tools Ismail Dönmez 2012-12-08 14:51:49 +00:00
  • e7418ea0c0 Accepting request 144431 from devel:tools Ismail Dönmez 2012-12-08 14:51:49 +00:00
  • d45663dff1 Accepting request 144429 from home:jnweiger:branches:devel:tools Marcus Meissner 2012-12-06 16:37:07 +00:00
  • c958a81642 Accepting request 144429 from home:jnweiger:branches:devel:tools Marcus Meissner 2012-12-06 16:37:07 +00:00
  • 6aa1fff3fe Accepting request 104776 from devel:tools Stephan Kulow 2012-02-16 09:05:51 +00:00
  • 4707315774 Accepting request 104776 from devel:tools Stephan Kulow 2012-02-16 09:05:51 +00:00
  • 4a319cc034 Accepting request 104376 from devel:openSUSE:Factory:patch-license Stephan Kulow 2012-02-13 15:43:34 +00:00
  • 6ebcb5ffac Accepting request 104376 from devel:openSUSE:Factory:patch-license Stephan Kulow 2012-02-13 15:43:34 +00:00
  • 0ae2c24787 Autobuild autoformatter for 71148 Sascha Peilicke 2011-05-26 13:27:42 +00:00
  • ad04d8e765 Autobuild autoformatter for 71148 Sascha Peilicke 2011-05-26 13:27:42 +00:00
  • 888fa9da3f Accepting request 71148 from devel:tools Sascha Peilicke 2011-05-26 13:27:33 +00:00
  • 2bb5e2ef13 Accepting request 71148 from devel:tools Sascha Peilicke 2011-05-26 13:27:33 +00:00
  • 568ed64e3e Reinitialize devel project Ismail Dönmez 2011-05-24 11:33:31 +00:00
  • 59bb3628c7 Reinitialize devel project Ismail Dönmez 2011-05-24 11:33:31 +00:00