Message ID | 20211222181607.1203191-1-andre.przywara@arm.com (mailing list archive) |
---|---|
Headers | show |
Series | Various (build system) fixes | expand |
Hi Andre, On Wed, Dec 22, 2021 at 06:15:58PM +0000, Andre Przywara wrote: > This series combines various smaller fixes to boot-wrapper, mostly > build system related, and some convenience fixes. > Patches 1-3 fix problems with distribution (cross-)compilers, since they > tend to make too many assumptions about compiling userland programs. > Patches 4-8 have been on the list before[1]. Patch 9 is a new fix to > silence dtc when it's recompiling the DTB. > > See the respective patch subjects below for a summary. > > [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2021-May/656310.html > > Andre Przywara (9): > Makefile: Avoid .got section creation > Add standard headers > Makefile: Tell compiler to generate bare-metal code > configure: Make PSCI the default boot method > configure: Fix default DTB > configure: Use earlycon instead of earlyprintk > pointer auth: Document CPU feature bit mask > configure: Autodetect GICv3 > avoid dtc warnings on re-compiling DTB Thanks for this! Of these, I have applied: Makefile: Avoid .got section creation configure: Make PSCI the default boot method configure: Fix default DTB configure: Use earlycon instead of earlyprintk pointer auth: Document CPU feature bit mask avoid dtc warnings on re-compiling DTB ... and have pushed that out. I have not applied: Add standard headers Makefile: Tell compiler to generate bare-metal code configure: Autodetect GICv3 ... since for the first two I have some questions/concerns, and for the GICv3 patch I'd like to make that a bit more robust if possible. Thanks, Mark. > > Makefile.am | 33 +++++++++++++++++---------------- > arch/aarch32/include/stdint.h | 19 +++++++++++++++++++ > arch/aarch64/boot.S | 3 ++- > arch/aarch64/include/stdint.h | 19 +++++++++++++++++++ > configure.ac | 16 ++++------------ > include/stddef.h | 15 +++++++++++++++ > 6 files changed, 76 insertions(+), 29 deletions(-) > create mode 100644 arch/aarch32/include/stdint.h > create mode 100644 arch/aarch64/include/stdint.h > create mode 100644 include/stddef.h > > -- > 2.25.1 >