aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2024-04-08Makefile: Remove unnecessary dependenciesSamuel Holland1-1/+1
2024-04-07Makefile: Respect manual changes to .configSamuel Holland1-19/+24
2024-04-05firmware: remove copy-base relocationXiang W1-1/+7
2024-02-05Makefile: check for --exclude-libsLeon M. Busch-George1-0/+5
2024-02-05Makefile: don't pass -mstrict-align if not supportedKalle Wachsmuth1-4/+13
2023-10-06Makefile: Add --exclude-libs ALL to avoid .dynsymVivian Wang1-0/+1
2023-08-22Makefile: Fix grep warningAndrew Jones1-1/+1
2023-05-22Makefile: Dereference symlinks on installFilip Filmar1-4/+4
2023-03-01make: Add a command line option for debugging OpenSBIBin Meng1-1/+6
2023-02-08Makefile: Add missing .dep files for fw_*.elf.ldJessica Clarke1-0/+9
2023-01-06Makefile: Remove -N ldflag to prevent linker RWX warningRahul Pathak1-1/+1
2022-12-04Makefile: bugfix for handling platform pathsAlejandro Cabrera Aldaya1-1/+1
2022-12-04Makefile: replace `echo` with `printf` for compatibilityKaDiWa1-1/+1
2022-10-23Makefile: Add rules for carray sources in lib/sbiVivian Wang1-0/+7
2022-10-23Makefile: Add cscope supportTan En De1-0/+13
2022-08-08Makefile: Fix typo related to object.mkAnup Patel1-1/+1
2022-08-08platform: Remove redundant config.mk from all platformsAnup Patel1-3/+1
2022-08-08Makefile: Compile lib/utils sources separately for each platformAnup Patel1-24/+24
2022-08-08Makefile: Add initial kconfig support for each platformAnup Patel1-12/+60
2022-05-13Makefile: Add support for generating C array at compile timeAnup Patel1-0/+11
2022-05-13Makefile: Allow generated C source to be anywhere in build directoryAnup Patel1-3/+3
2022-02-04Makefile: fix build with binutils 2.38Aurelien Jarno1-1/+8
2021-12-16Makefile: Improve the method to disable -m(no-)save-restore optionXiang W1-4/+7
2021-12-11Makefile: Fix -msave-restore compile warning with CLANG-10 (or lower)Anup Patel1-4/+10
2021-10-20Makefile: Add build time and compiler info stringWei Fu1-0/+31
2021-07-27Makefile: Manually forward RELAX_FLAG to the assembler when linking with LLDBin Meng1-0/+5
2021-07-11lib: utils: Drop dependency on libgcc by importing part of FreeBSD's libquadJessica Clarke1-1/+1
2021-07-11Makefile: Support building with Clang and LLVM binutilsJessica Clarke1-7/+59
2021-07-11firmware: Only default FW_PIC to y if supportedJessica Clarke1-0/+3
2021-05-19Makefile: unconditionally disable SSPFabrice Fontaine1-1/+1
2021-03-22include: headers: Replace __ASSEMBLY__ with __ASSEMBLER__Marouene Boubakri1-1/+1
2021-03-19firmware: Support position independent executionVincent Chen1-1/+1
2020-11-02Makefile: Add option to use toolchain default ABI and ISA stringAnup Patel1-4/+14
2020-10-18Makefile: Allow padding zeros when converting DTB to C sourceHeinrich Schuchardt1-2/+5
2020-10-18Makefile: Build ELF, BIN and LD script in platform build directoryAnup Patel1-9/+9
2020-10-10makefile: fix clean directiveDamien Le Moal1-0/+2
2020-06-05firmware: Remove FW_PAYLOAD_FDT and related documentationAnup Patel1-2/+0
2020-06-05Makefile: Add mechanism for platforms to have multiple builtin DTBsAnup Patel1-0/+17
2020-06-05Makefile: Preprocess builtin DTSAnup Patel1-2/+2
2020-06-05Makefile: Fix builtin DTB compilation for out-of-tree platformsAnup Patel1-3/+3
2020-03-13Makefile: Fix distclean make targetAnup Patel1-4/+5
2020-03-08makefile: Do setup of the install target more flexibleNikita Ermakov1-20/+47
2020-02-06makefile: add support for building on macOSAlex Richardson1-3/+10
2020-01-08build: Use -ffreestandingKhem Raj1-1/+1
2019-10-02Makefile: Minor fix in OPENSBI_VERSION_GITAnup Patel1-1/+1
2019-08-19Include `git describe` in OpenSBIPalmer Dabbelt1-0/+4
2019-06-29include: Add version info to struct sbi_platformAbner Chang1-2/+2
2019-06-19platform: Move platform common to lib/utils.Atish Patra1-10/+19
2019-06-19lib: Move sbi core library to lib/sbiAtish Patra1-7/+7
2019-04-30Makefile: explicitly disable PIEKarsten Merker1-0/+1