From: Jan Palus Date: Tue, 22 Jun 2021 17:11:09 +0000 (+0000) Subject: include symbols in compiled device trees X-Git-Tag: auto/th/kernel-5.13.0-1~3 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=c250522c07ebe93df2b5d206dcbc909da86fc68c;p=packages%2Fkernel.git include symbols in compiled device trees enables use of overlays which heavily rely on labels (stripped without symbols) at the cost of slightly bigger size of output files. PLD likely won't ever be used on devices for which size could make any difference while having possibility to use overlays is very much practical pass in environment instead of make opt to preserve appended -Wno* --- diff --git a/kernel.spec b/kernel.spec index 724d5caf..5513a92c 100644 --- a/kernel.spec +++ b/kernel.spec @@ -955,6 +955,7 @@ cd - %{__awk} %{?debug:-v dieOnError=1} -v infile=%{objdir}/%{defconfig} -f %{SOURCE8} %{objdir}/.config # build kernel +export DTC_FLAGS=-@ %{__make} \ TARGETOBJ=%{targetobj} \ %{?with_verbose:V=1} \ @@ -971,6 +972,7 @@ rm -rf $RPM_BUILD_ROOT KERNELRELEASE=%{kernel_release} %ifarch %{arm} aarch64 +export DTC_FLAGS=-@ %{__make} %{MakeOpts} %{!?with_verbose:-s} dtbs_install \ -C %{objdir} \ %{?with_verbose:V=1} \