3
0
forked from pool/ulp-macros

Accepting request 1243120 from devel:tools

OBS-URL: https://build.opensuse.org/request/show/1243120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ulp-macros?expand=0&rev=5
This commit is contained in:
Ana Guerrero 2025-02-05 11:39:30 +00:00 committed by Git OBS Bridge
commit 54ce5ca97c
2 changed files with 16 additions and 1 deletions

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Mon Feb 3 20:53:28 UTC 2025 - Giuliano Belinassi <giuliano.belinassi@suse.com>
- Reduce prologue size on ppc64le (bsc#1236776).
-------------------------------------------------------------------
Fri Jan 17 10:42:33 UTC 2025 - Giuliano Belinassi <giuliano.belinassi@suse.com>
- Re-enable support for userspace livepatching in ppc64le (jsc#PED-11850).
-------------------------------------------------------------------
Wed Jan 8 15:25:43 UTC 2025 - Giuliano Belinassi <giuliano.belinassi@suse.com>
- Disable livepatching support on ppc64le while correct gcc-13 patches does not hit SP7.
-------------------------------------------------------------------
Fri Dec 20 13:32:43 UTC 2024 - Giuliano Belinassi <giuliano.belinassi@suse.com>

View File

@ -8,7 +8,7 @@
# livepatching is defined in the spec file.
%cflags_livepatching %{lua: if rpm.expand("%livepatchable") == "1" then \
if rpm.expand("%_arch") == "x86_64" then print("-fpatchable-function-entry=16,14 -fdump-ipa-clones") end \
if rpm.expand("%_arch") == "ppc64le" then print("-fpatchable-function-entry=17,16 -fdump-ipa-clones") end \
if rpm.expand("%_arch") == "ppc64le" then print("-fpatchable-function-entry=14,13 -fdump-ipa-clones") end \
end }
%tar_lp_basename %{name}-livepatch-%{version}-%{release}