Add RELRO,PIE,BIND_NOW flags and fix not striped problem
(cherry picked from commit 0833def5e5d3d577b8a1344a8107bac9446c6abd)
This commit is contained in:
parent
3955a84f84
commit
f3f8b0f64b
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: arm-trusted-firmware
|
Name: arm-trusted-firmware
|
||||||
Version: 2.3
|
Version: 2.3
|
||||||
Release: 1
|
Release: 2
|
||||||
Summary: ARM Trusted Firmware
|
Summary: ARM Trusted Firmware
|
||||||
License: BSD
|
License: BSD
|
||||||
URL: https://github.com/ARM-software/arm-trusted-firmware/wiki
|
URL: https://github.com/ARM-software/arm-trusted-firmware/wiki
|
||||||
@ -27,7 +27,7 @@ sed -i 's/arm-none-eabi-/arm-linux-gnu-/' plat/rockchip/rk3399/drivers/m0/Makefi
|
|||||||
%build
|
%build
|
||||||
for soc in hikey hikey960 imx8qm imx8qx juno rk3368 rk3328 rpi3 sun50i_a64 sun50i_h6 zynqmp
|
for soc in hikey hikey960 imx8qm imx8qx juno rk3368 rk3328 rpi3 sun50i_a64 sun50i_h6 zynqmp
|
||||||
do
|
do
|
||||||
make HOSTCC="gcc $RPM_OPT_FLAGS" CROSS_COMPILE="" PLAT=$(echo $soc) bl31
|
make HOSTCC="gcc $RPM_OPT_FLAGS -fPIE -Wl,-z,relro,-z,now" CROSS_COMPILE="" PLAT=$(echo $soc) bl31
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
@ -52,12 +52,18 @@ do
|
|||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
strip %{buildroot}/%{_datadir}/%{name}/rk3328/bl31.elf
|
||||||
|
strip %{buildroot}/%{_datadir}/%{name}/rk3368/bl31.elf
|
||||||
|
|
||||||
%files -n arm-trusted-firmware-armv8
|
%files -n arm-trusted-firmware-armv8
|
||||||
%license license.rst
|
%license license.rst
|
||||||
%doc readme.rst
|
%doc readme.rst
|
||||||
%{_datadir}/%{name}
|
%{_datadir}/%{name}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Dec 07 2022 yaoxin <yaoxin30@h-partners.com> -2.3-2
|
||||||
|
- Add RELRO,PIE,BIND_NOW flags and fix not striped problem
|
||||||
|
|
||||||
* Tue Jan 5 2021 huanghaitao <huanghaitao8@huawei.com> - 2.3-1
|
* Tue Jan 5 2021 huanghaitao <huanghaitao8@huawei.com> - 2.3-1
|
||||||
- Update to 2.3 release
|
- Update to 2.3 release
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user