Ana Guerrero
0e05b18311
Accepting request 1151363 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/1151363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=23
2024-02-28 18:44:21 +00:00
Tom de Vries
c239c8ca34
Accepting request 1150631 from home:dimstar:rpm4.20:d
...
Prepare for RPM 4.20
OBS-URL: https://build.opensuse.org/request/show/1150631
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=48
2024-02-26 12:29:10 +00:00
Dominique Leuenberger
c863669d9b
Accepting request 1036954 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/1036954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=22
2022-11-22 15:09:13 +00:00
Martin Liška
69d4fce808
Accepting request 1036953 from home:bmwiedemann:branches:devel:tools:compiler
...
Make PGO training independent from number of build machine cores (boo#1040589)
OBS-URL: https://build.opensuse.org/request/show/1036953
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=46
2022-11-20 16:11:56 +00:00
Dominique Leuenberger
603677bdae
Accepting request 1034029 from devel:tools:compiler
...
- Update to 0.15 release:
* Uses xxHash hashing algorithm. A 8% ~ 14% speedup.
* Set endianity of multifile using -e, --multifile-endian.
* Set pointer size of multifile using -p, --multifile-pointer-size
* Process files in parallel using -j N --jobs N. The default is
processors / 2. Disabled when multifile is used.
* Prints abbrev or DIE offset for Unknown DWARF error messages.
* All testcases have been updated to work against the binutils 2.39.
- Remove upstreamed patches:
* dwz-fix-another-reference-from-pu-to-cu-for-odr.patch
* dwz-handle-reordered-dup-chains-in-create-import-tree.patch
* dwz-testsuite-fix-pr27463.sh-on-riscv64.patch
* dwz-use-grep-E-instead-of-egrep.patch
- Rebased patches:
* dwz-remove-odr-struct-multifile.sh.patch
* dwz-enable-odr-by-default.patch
OBS-URL: https://build.opensuse.org/request/show/1034029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=21
2022-11-09 11:55:51 +00:00
Martin Liška
c7b04ac477
- Update to 0.15 release:
...
* Uses xxHash hashing algorithm. A 8% ~ 14% speedup.
* Set endianity of multifile using -e, --multifile-endian.
* Set pointer size of multifile using -p, --multifile-pointer-size
* Process files in parallel using -j N --jobs N. The default is
processors / 2. Disabled when multifile is used.
* Prints abbrev or DIE offset for Unknown DWARF error messages.
* All testcases have been updated to work against the binutils 2.39.
- Remove upstreamed patches:
* dwz-fix-another-reference-from-pu-to-cu-for-odr.patch
* dwz-handle-reordered-dup-chains-in-create-import-tree.patch
* dwz-testsuite-fix-pr27463.sh-on-riscv64.patch
* dwz-use-grep-E-instead-of-egrep.patch
- Rebased patches:
* dwz-remove-odr-struct-multifile.sh.patch
* dwz-enable-odr-by-default.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=44
2022-11-07 08:12:28 +00:00
Dominique Leuenberger
7d1720d619
Accepting request 1002177 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/1002177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=20
2022-09-10 18:16:35 +00:00
Tom de Vries
d147a35d9d
Accepting request 1002174 from home:marxin:branches:devel:tools:compiler
...
- Add dwz-use-grep-E-instead-of-egrep.patch in order
to fix build with latest grep package.
OBS-URL: https://build.opensuse.org/request/show/1002174
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=42
2022-09-08 19:30:16 +00:00
Dominique Leuenberger
09edfaae64
Accepting request 973717 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/973717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=19
2022-05-01 16:53:19 +00:00
Martin Pluskal
36f7382da1
Accepting request 973629 from home:marxin:branches:devel:tools:compiler
...
- Drop binutils-gold dependency for testsuite as binutils-gold
is deprecated and will be removed in the future.
OBS-URL: https://build.opensuse.org/request/show/973629
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=40
2022-04-28 13:13:38 +00:00
Dominique Leuenberger
008a3b4a1c
Accepting request 952065 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/952065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=18
2022-02-11 22:06:34 +00:00
Martin Pluskal
2893fd38a5
Accepting request 950688 from home:marxin:branches:devel:tools:compiler
...
- Silent warnings for tramp3d compilation.
OBS-URL: https://build.opensuse.org/request/show/950688
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=39
2022-02-07 09:49:55 +00:00
Dominique Leuenberger
2aa4bb0754
Accepting request 946023 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/946023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=17
2022-01-21 00:25:24 +00:00
Martin Pluskal
8b8cc52d71
Accepting request 943921 from home:marxin:branches:devel:tools:compiler
...
- Add dwz-remove-odr-struct-multifile.sh.patch that removes problematic
testcase.
- Start using -O3 and PGO with tramp3d as training binary.
OBS-URL: https://build.opensuse.org/request/show/943921
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=38
2022-01-13 09:39:43 +00:00
Dominique Leuenberger
08777923e0
Accepting request 879825 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/879825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=16
2021-03-21 22:19:07 +00:00
Martin Pluskal
0fbc82d30d
Accepting request 879718 from home:tomdevries:branches:devel:tools:compiler-dwz-release-0.14
...
- Backport fixes for odr PR [swo#27578]:
* dwz-fix-another-reference-from-pu-to-cu-for-odr.patch
* dwz-handle-reordered-dup-chains-in-create-import-tree.patch
- Backport testsuite fix:
* dwz-testsuite-fix-pr27463.sh-on-riscv64.patch
- DWZ 0.14 update:
* Dropped patches:
- dwz-add-assert-checking-that-cu-is-not-referenced-from-pu.patch
- dwz-call-reorder_dups-asap.patch
- dwz-document-experimental-status-of-odr.patch
- dwz-fix-reference-of-pu-to-cu-for-odr.patch
- dwz-precompute-partitions.patch
- dwz-testsuite-fix-pr25109.sh-on-riscv64.patch
- dwz-update-suse-copyright-years.patch
- dwz-update-version.patch
* Updated patch:
- dwz-enable-odr-by-default.patch
OBS-URL: https://build.opensuse.org/request/show/879718
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=36
2021-03-18 07:54:52 +00:00
Dominique Leuenberger
b4b91d3538
Accepting request 875421 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/875421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=15
2021-03-10 07:47:41 +00:00
Martin Pluskal
ef157f6ece
Accepting request 875368 from home:tomdevries:branches:devel:tools:compiler-dwz-pre-release-0.14
...
- Change Version tag from 0.14rc1 to 0.14~rc1
* Rename dwz-0.14rc1.tar.xz to dwz-0.14~rc1.tar.xz
- Fix testsuite build fail on riscv64:
* dwz-testsuite-fix-pr25109.sh-on-riscv64.patch
- Update reported dwz version
* dwz-update-version.patch
- DWZ 0.14-rc1 (master branch commit 0d391bf) update:
* Dropped patches:
- dwz-fix-assertion-off-cu_size-in-recompute_abbrevs.patch
- dwz-fix-die-no-multifile-propagation.patch
- dwz-fix-refd-NULL-assertion-in-write_die.patch
- dwz-fix-reference-from-pu-to-cu.patch
- dwz-fix-segfault-in-die_cu.patch
- dwz-testsuite-adjust-pr24468-sh-test-case-for-readelf-with-follow-links.patch
- dwz-testsuite-detect-when-devel-ignore-size-sh-is-unsupported.patch
- dwz-testsuite-fix-partial-unit-grepping-in-pr24468-sh.patch
- dwz-update-version-copyright-message.patch
* Added patches:
- dwz-add-assert-checking-that-cu-is-not-referenced-from-pu.patch
- dwz-call-reorder_dups-asap.patch
- dwz-document-experimental-status-of-odr.patch
- dwz-enable-odr-by-default.patch
- dwz-fix-reference-of-pu-to-cu-for-odr.patch
- dwz-precompute-partitions.patch
- dwz-update-suse-copyright-years.patch
* Added BuildRequires gcc-c++
OBS-URL: https://build.opensuse.org/request/show/875368
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=34
2021-02-26 14:20:13 +00:00
Dominique Leuenberger
17518bf208
Accepting request 862537 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/862537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=14
2021-01-19 14:58:19 +00:00
Martin Pluskal
fe44ecf795
Accepting request 861040 from home:tomdevries:branches:devel:tools:compiler-dwz-fix-testcases
...
- Fix pr24468.sh test-case with newer readelf.
* dwz-testsuite-adjust-pr24468-sh-test-case-for-readelf-with-follow-links.patch
* dwz-testsuite-fix-partial-unit-grepping-in-pr24468-sh.patch
- Detect when devel-ignore-size.sh is unsupported [swo#27115].
* dwz-testsuite-detect-when-devel-ignore-size-sh-is-unsupported.patch
OBS-URL: https://build.opensuse.org/request/show/861040
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=32
2021-01-12 08:40:04 +00:00
Dominique Leuenberger
43a2d7ec46
Accepting request 824538 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/824538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=13
2020-08-17 09:58:40 +00:00
Tom de Vries
a5eda5672f
Accepting request 824496 from home:tomdevries:branches:devel:tools:compiler-dwz-fix-rpmlint-warnings
...
- Add dwz-rpmlintrc. Add comment to NoSource directive.
OBS-URL: https://build.opensuse.org/request/show/824496
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=30
2020-08-05 18:32:27 +00:00
Dominique Leuenberger
d140019672
Accepting request 766978 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/766978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=12
2020-02-03 10:10:32 +00:00
Tom de Vries
8141ac31ee
Accepting request 766977 from home:tomdevries:branches:devel:tools:compiler-dwz-fix-segfault-die-cu
...
- Fix segfault in die_cu [swo#25456].
* dwz-fix-segfault-in-die_cu.patch
OBS-URL: https://build.opensuse.org/request/show/766977
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=28
2020-01-24 19:44:43 +00:00
Dominique Leuenberger
9f5059d3fb
Accepting request 765149 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/765149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=11
2020-01-23 15:08:00 +00:00
Tom de Vries
05853d0d4a
Accepting request 765148 from home:tomdevries:branches:devel:tools:compiler-dwz-fix-ref-pu-to-cu
...
- Fix reference from compilation unit to partial unit [swo#25398].
* dwz-fix-reference-from-pu-to-cu.patch
OBS-URL: https://build.opensuse.org/request/show/765148
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=26
2020-01-17 08:30:35 +00:00
Dominique Leuenberger
2e58eea1ec
Accepting request 751829 from devel:tools:compiler
...
- Fix assertion failure 'refd != NULL' in write_die [swo#24169].
* dwz-fix-refd-NULL-assertion-in-write_die.patch
- Fix assertion failure 'off == cu_size' in recompute_abbrevs
[swo#24764].
* dwz-fix-assertion-off-cu_size-in-recompute_abbrevs.patch
OBS-URL: https://build.opensuse.org/request/show/751829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=10
2019-12-07 14:11:41 +00:00
Tom de Vries
9a6297a368
- Fix assertion failure 'refd != NULL' in write_die [swo#24169].
...
* dwz-fix-refd-NULL-assertion-in-write_die.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=24
2019-11-28 14:10:53 +00:00
Tom de Vries
88b7345e10
- Fix assertion failure 'off == cu_size' in recompute_abbrevs
...
[swo#24764].
* dwz-fix-assertion-off-cu_size-in-recompute_abbrevs.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=23
2019-11-27 18:54:59 +00:00
Dominique Leuenberger
40131a79e3
Accepting request 745484 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/745484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=9
2019-11-11 11:57:08 +00:00
Martin Pluskal
16a4a1d2f1
Accepting request 745476 from home:tomdevries:branches:devel:tools:compiler-dwz-fix-die-no-multifile-prop
...
- Fix die_no_multifile propagation [swo#25109].
* dwz-fix-die-no-multifile-propagation.patch
OBS-URL: https://build.opensuse.org/request/show/745476
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=21
2019-11-05 12:42:30 +00:00
Dominique Leuenberger
cd65a1d3e9
Accepting request 726858 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/726858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=8
2019-08-30 12:41:26 +00:00
Martin Pluskal
0a849effcb
Accepting request 726763 from home:tomdevries:branches:devel:tools:compiler-dwz-ring0
...
- Disable dwz:testsuite if %{with ringdisabled}
OBS-URL: https://build.opensuse.org/request/show/726763
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=19
2019-08-29 00:40:28 +00:00
Dominique Leuenberger
52d77bd1f9
Accepting request 724550 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/724550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=7
2019-08-27 10:00:13 +00:00
Christian Vögl
51a83207a7
Accepting request 724022 from home:tomdevries:branches:devel:tools:compiler
...
- Fix copyright years in --version message:
* dwz-update-version-copyright-message.patch
- source services update
OBS-URL: https://build.opensuse.org/request/show/724022
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=17
2019-08-19 10:25:49 +00:00
Martin Pluskal
0274f6c73c
Accepting request 723035 from home:tomdevries:branches:devel:tools:compiler
...
- Split off dwz-testsuite package using multibuild, to remove
build cycle
- Don't require binutils-gold for riscv64
OBS-URL: https://build.opensuse.org/request/show/723035
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=16
2019-08-13 10:24:27 +00:00
Martin Pluskal
2110f71c32
Accepting request 720579 from home:tomdevries:branches:devel:tools:compiler-2
...
DWZ 0.13 update
OBS-URL: https://build.opensuse.org/request/show/720579
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=15
2019-08-05 12:17:32 +00:00
Dominique Leuenberger
03025e8f0d
Accepting request 682493 from devel:tools:compiler
...
- Add dwz-low-mem-Fix-DW_OP_GNU_parameter_ref-handling-in-read_exprloc.patch
to fix assert on cc1 binary from gcc bootstrap-lto [swo#24195]. (forwarded request 677153 from tomdevries)
OBS-URL: https://build.opensuse.org/request/show/682493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=6
2019-03-12 08:44:08 +00:00
Michael Matz
7c84e101c1
Accepting request 677153 from home:tomdevries:branches:openSUSE:Factory
...
- Add dwz-low-mem-Fix-DW_OP_GNU_parameter_ref-handling-in-read_exprloc.patch
to fix assert on cc1 binary from gcc bootstrap-lto [swo#24195].
OBS-URL: https://build.opensuse.org/request/show/677153
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=13
2019-03-07 14:58:26 +00:00
Dominique Leuenberger
8fa1cadc3e
Accepting request 595595 from devel:tools:compiler
...
- Add dwz-0.12-DW_OP_GNU_variable_value.patch to handle
DW_OP_GNU_variable_value.
OBS-URL: https://build.opensuse.org/request/show/595595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=5
2018-04-16 10:42:46 +00:00
Richard Biener
64e961df8d
- Add dwz-0.12-DW_OP_GNU_variable_value.patch to handle
...
DW_OP_GNU_variable_value.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=11
2018-04-11 11:21:24 +00:00
Dominique Leuenberger
fd06f750fb
Accepting request 586792 from devel:tools:compiler
...
- Run spec-cleaner on the package. (forwarded request 586787 from marxin)
OBS-URL: https://build.opensuse.org/request/show/586792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=4
2018-03-24 15:04:22 +00:00
Richard Biener
98272ab0b3
Accepting request 586787 from home:marxin:branches:devel:tools:compiler
...
- Run spec-cleaner on the package.
OBS-URL: https://build.opensuse.org/request/show/586787
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=9
2018-03-14 13:59:09 +00:00
Dominique Leuenberger
76f26fadbf
Accepting request 477515 from devel:tools:compiler
...
- Adjust dwz-0.12-ignore-nobits.patch to also handle non-monotonically
increasing sh_offset as created by the kernel linker script.
OBS-URL: https://build.opensuse.org/request/show/477515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=3
2017-03-12 19:02:49 +00:00
Richard Biener
503f8161e6
- Adjust dwz-0.12-ignore-nobits.patch to also handle non-monotonically
...
increasing sh_offset as created by the kernel linker script.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=7
2017-03-07 09:58:05 +00:00
Dominique Leuenberger
2e9e248463
Accepting request 460023 from devel:tools:compiler
...
- Add dwz-0.12-ignore-nobits.patch to ignore SHT_NOBITS sections
that are placed out-of-order by objcopy when extracting debuginfo
and place them at sh_offset zero. (forwarded request 460022 from rguenther)
OBS-URL: https://build.opensuse.org/request/show/460023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=2
2017-03-02 18:28:48 +00:00
Richard Biener
e7246eb48a
Accepting request 460022 from home:rguenther:hw15
...
- Add dwz-0.12-ignore-nobits.patch to ignore SHT_NOBITS sections
that are placed out-of-order by objcopy when extracting debuginfo
and place them at sh_offset zero.
OBS-URL: https://build.opensuse.org/request/show/460022
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=5
2017-02-23 12:22:03 +00:00
Dominique Leuenberger
6838c3e4b7
Accepting request 442686 from devel:tools:compiler
...
New package for debuginfo compression inside rpms find-debuginfo
OBS-URL: https://build.opensuse.org/request/show/442686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwz?expand=0&rev=1
2017-01-25 22:21:13 +00:00
Richard Biener
1bcd71b1e9
- Update to new upstream version 0.12
...
* Fix up alignment of non-allocated sections and section header table
after sections which have changed size.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=3
2016-11-29 08:51:59 +00:00
Ismail Dönmez
87ed7e9383
Accepting request 280452 from home:jengelh:branches:devel:tools:compiler
...
- Update to new upstream version 0.11
OBS-URL: https://build.opensuse.org/request/show/280452
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/dwz?expand=0&rev=2
2015-01-11 18:54:18 +00:00