Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
b95a375dbd48f743bb425469fc9e5ace5d278f8d
/
make_helpers
/
build_macros.mk
3668336
Merge changes from topic "romlib-fixes" into integration
by Manish V Badarkhe
· Sat Aug 17 10:09:06 2024 +0200
1dfa271
fix(romlib): wrap indirectly included functions
by Jimmy Brisson
· Mon Jul 22 12:55:43 2024 -0500
1559f64
build: consolidate directory creation rules
by Chris Kay
· Tue Jun 04 00:04:48 2024 +0000
1870c72
build: unify verbosity handling
by Chris Kay
· Thu May 02 17:52:37 2024 +0000
d397277
build: add string casing facilities to utilities
by Chris Kay
· Wed May 29 22:09:26 2024 +0000
6e1c3fd
fix(build): fix incorrectly-escaped armlink preprocessor definitions
by Chris Kay
· Wed May 29 20:37:33 2024 +0000
a6a8bc7
build: separate preprocessing from DTB compilation
by Chris Kay
· Fri Mar 08 16:26:53 2024 +0000
99b5b2e
build: remove `MAKE_BUILD_STRINGS` function
by Chris Kay
· Fri Mar 08 16:08:31 2024 +0000
2c09bf6
fix(build): wrap toolchain paths in double quotes
by Chris Kay
· Tue Apr 09 16:30:52 2024 +0000
cfba645
build: use toolchain identifiers in conditions
by Chris Kay
· Mon Dec 04 09:55:50 2023 +0000
523e864
build: use new toolchain variables for tools
by Chris Kay
· Mon Dec 04 12:03:51 2023 +0000
7dc5f1b
refactor(build): refactor mandatory options
by Govindraj Raja
· Tue Jan 23 14:20:52 2024 -0600
b0fe96f
build: add `--no-warn-rwx-segments` when linking with GCC
by Chris Kay
· Tue Jan 16 11:53:35 2024 +0000
c7ea347
build: always use the C compiler to preprocess
by Chris Kay
· Mon Jan 15 18:45:07 2024 +0000
572116b
fix(build): add forgotten BL_LDFLAGS to lto command line
by Andrey Skvortsov
· Tue Sep 05 22:39:21 2023 +0300
5b5a475
fix(build): pass parameters through response files
by Harrison Mutai
· Tue Sep 26 15:07:24 2023 +0100
a7492ee
build: sort bootloader image sources
by Chris Kay
· Fri May 05 12:33:23 2023 +0200
f581825
build: allow platform-defined flags
by Chris Kay
· Wed May 03 15:31:42 2023 +0200
f7f111d
Merge changes from topic "assert_boolean_set" into integration
by Manish Pandey
· Tue May 09 11:26:11 2023 +0200
aa8ef3f
fix(build): allow lower address access with gcc-12
by Govindraj Raja
· Fri May 05 09:09:36 2023 -0500
dbf0a16
build!: check boolean flags are not empty
by Yann Gautier
· Mon Apr 24 13:38:12 2023 +0200
2a8e424
build: allow BL-specific includes/definitions
by Chris Kay
· Wed Mar 22 15:42:32 2023 +0000
b4f25db
refactor(cpus): shorten errata flag defines
by Boyan Karatotev
· Thu Nov 17 12:01:29 2022 +0000
df646b5
build(makefile): add helper to detect linker options
by Marco Felsch
· Thu Nov 24 11:02:05 2022 +0100
98375d4
feat(build): allow additional CFLAGS for library build
by Govindraj Raja
· Fri Jan 27 10:08:54 2023 +0000
0c0007b
build: permit multiple linker scripts
by Chris Kay
· Mon Jan 16 18:57:26 2023 +0000
68d2836
build: clarify linker script generation
by Chris Kay
· Mon Jan 16 16:53:45 2023 +0000
3539c74
refactor(security): add OpenSSL 1.x compatibility
by Juan Pablo Conde
· Tue Oct 25 19:41:02 2022 -0400
e954f65
feat(bl): add interface to query TF-A semantic ver
by laurenw-arm
· Tue Jul 12 10:12:05 2022 -0500
09f3e98
build(makefile): add extra makefile variable for extension
by developer
· Wed Mar 23 18:51:48 2022 +0800
b44dec1
refactor(makefile): remove BL prefixes in build macros
by Zelalem Aweke
· Sun Jul 11 17:25:48 2021 -0500
a5416ab
Makefile: Fix ${FIP_NAME} to be rebuilt only when needed
by Pali Rohár
· Tue Nov 24 16:53:04 2020 +0100
65fca7c
build_macros.mk: include assert and define loop macros
by Leonardo Sandoval
· Thu Sep 10 12:18:27 2020 -0500
efcbfa8
Build: introduce per-BL CPPFLAGS and ASFLAGS
by Masahiro Yamada
· Wed Mar 25 16:55:28 2020 +0900
eec5244
Makefile: Add support to optionally encrypt BL31 and BL32
by Sumit Garg
· Thu Nov 14 16:33:45 2019 +0530
1ef23ba
Build: fix 'BL stage' comment for build macros
by Masahiro Yamada
· Thu Feb 27 12:16:32 2020 +0900
3414e3a
build_macros: add create sequence helper function
by Vijayenthiran Subramaniam
· Sat Feb 08 21:27:30 2020 +0530
e2e8e10
Build: support per-BL LDFLAGS
by Masahiro Yamada
· Fri Jan 17 13:44:20 2020 +0900
5ce2c32
Replace dts includes with C preprocessor syntax
by Balint Dobszay
· Fri Jan 10 17:16:27 2020 +0100
d5f4527
Enable Link Time Optimization in GCC
by zelalem-aweke
· Tue Nov 12 16:20:17 2019 -0600
8e0ef0f
Switch AARCH32/AARCH64 to __aarch64__
by Julius Werner
· Tue Jul 09 14:02:43 2019 -0700
53456fc
Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__
by Julius Werner
· Tue Jul 09 13:49:11 2019 -0700
4f088e4
build_macros: Add mechanism to prevent bin generation.
by Christoph Müllner
· Wed Apr 24 09:45:30 2019 +0200
4d034c5
Tegra: Support for scatterfile for the BL31 image
by Varun Wadekar
· Fri Jan 11 14:47:48 2019 -0800
a884dfb
libc: Move setjmp to libc folder
by Antonio Nino Diaz
· Fri Feb 08 13:20:37 2019 +0000
e6c5a23
Make device tree pre-processing similar to U-boot/Linux
by Manish Pandey
· Mon Jan 21 14:50:10 2019 +0000
1ff4071
build: Support BL-specific build flags
by Jeenu Viswambharan
· Thu Nov 01 10:55:55 2018 +0000
f5ec500
romlib: Allow patching of romlib functions
by Sathees Balya
· Thu Oct 18 19:14:21 2018 +0100
cf2bb08
Makefile: Support totally quiet output with -s
by Andre Przywara
· Thu Sep 27 10:56:05 2018 +0100
488e289
Merge pull request #1595 from Yann-lms/dts_dep
by Soby Mathew
· Thu Oct 04 15:23:09 2018 +0100
2f5de9d
Set the IMAGE_BLx flag for the linker preprocessor
by Daniel Boulby
· Wed Sep 19 14:22:33 2018 +0100
f383180
MAKE_DTB: dependencies on device tree source files
by Yann Gautier
· Tue Sep 04 10:44:00 2018 +0200
e92111a
Add support for romlib in the build system
by Roberto Vargas
· Tue May 22 16:05:42 2018 +0100
21360f3
Add make macros to build library archives
by Roberto Vargas
· Tue May 08 10:27:10 2018 +0100
4815a85
make: support libraries in MAKE_BL macro
by Konstantin Porotchkin
· Thu Jun 21 13:40:33 2018 +0300
2cf1dbc
Build: add cpp build processing for dtb
by Yann Gautier
· Mon Jun 18 16:00:23 2018 +0200
c4d562a
Make all build results depend on all makefiles
by Stephen Warren
· Wed Feb 21 17:13:50 2018 -0700
f3d4f95
Revert "Make all build results depend on all makefiles"
by Dimitris Papastamos
· Wed Feb 28 15:09:25 2018 +0000
ab4181d
Makefile: Add `all` target to MAKE_DTBS
by Soby Mathew
· Thu Dec 14 17:44:56 2017 +0000
ca7a680
Make all build results depend on all makefiles
by Stephen Warren
· Wed Feb 21 17:13:50 2018 -0700
eff36a9
Build: add GZIP compression filter
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
bfb64ac
Build: support pre-tool image processing
by Masahiro Yamada
· Thu Feb 01 16:31:09 2018 +0900
9c5ca52
Build: change the first parameter of TOOL_ADD_IMG to lowercase
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
5c3ae33
Build: make tools depend on $(BIN) instead of PHONY target
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
5ebfda3
Build: remove third argument of CERT_ADD_CMD_OPT
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
4d15680
Build: rename FIP_ADD_IMG to TOOL_ADD_IMG
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
6c2b459
Build: rename FIP_ADD_PAYLOAD to TOOL_ADD_PAYLOAD
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
ec154ad
Build: move cert_create arguments and dependency to FIP_ADD_PAYLOAD
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
714a692
Build: rip off unneeded $(eval ...) from buid macros
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
cd7711d
Build: merge build macros between FIP_ and FWU_FIP_
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
babbf20
Build: squash MAKE_TOOL_ARGS into MAKE_BL
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
c751705
Build: check if specified external image exists
by Masahiro Yamada
· Fri Jan 26 11:42:01 2018 +0900
9dff156
Build: specify check_* targets as .PHONY
by Masahiro Yamada
· Sun Dec 24 13:08:00 2017 +0900
c85deee
Build: update comment lines for macros
by Masahiro Yamada
· Sat Dec 23 23:56:18 2017 +0900
c50d376
Merge pull request #1104 from nmenon/dtb_build-v2
by davidcunado-arm
· Thu Dec 14 22:11:06 2017 +0000
e2395b4
Build: introduce ${BUILD_PLAT} target to create the top build directory
by Masahiro Yamada
· Sat Nov 04 03:12:28 2017 +0900
4ac02ba
Makefile: Add ability to build dtb
by Nishanth Menon
· Fri Oct 14 01:13:57 2016 +0000
07a667d
Add support to link an external lib with ARM TF
by Soby Mathew
· Wed May 10 11:48:04 2017 +0100
d0c8273
Introduce TF_LDFLAGS
by Douglas Raillard
· Thu Jun 22 14:44:48 2017 +0100
1ab9e92
Build: fix assert_boolean implementation
by Masahiro Yamada
· Tue May 23 23:45:01 2017 +0900
6377a4f
Merge pull request #926 from EvanLloyd/win_make_4
by davidcunado-arm
· Mon May 08 23:32:52 2017 +0100
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
1c5f360
Build: Correct Unix specific echo commands
by Evan Lloyd
· Tue Apr 11 16:52:00 2017 +0100
4c3055f
Build: Fix parallel build
by Evan Lloyd
· Fri Apr 07 16:58:57 2017 +0100
fca7680
Introduce locking primitives using CAS instruction
by Jeenu Viswambharan
· Mon Jan 16 16:52:35 2017 +0000
823482b
Build: strip trailing slashes from directory paths more simply
by Masahiro Yamada
· Thu Jan 19 19:31:00 2017 +0900
4abe923
Build: Fix parallel building
by Masahiro Yamada
· Thu Jan 12 10:48:22 2017 +0900
e487bb6
Build: add -MP option to add dummy rules to *.d files
by Masahiro Yamada
· Thu Dec 22 15:23:05 2016 +0900
56c53f6
Build: generate .d file at the same time as object is created
by Masahiro Yamada
· Thu Dec 22 14:02:27 2016 +0900
0dec9fa
Build: use CPP just for pre-processing
by Masahiro Yamada
· Thu Dec 22 12:51:53 2016 +0900
49071ae
Build: exclude -c flag from TF_CFLAGS
by Masahiro Yamada
· Thu Dec 22 12:39:55 2016 +0900
4972ec5
Replace fip_create with fiptool
by dp-arm
· Wed May 25 16:20:20 2016 +0100
e4862e2
Merge pull request #651 from Xilinx/zynqmp_uart
by danh-arm
· Mon Jul 04 18:05:15 2016 +0100
9efe657
build_macros: Add 'add_define_val' macro
by Soren Brinkmann
· Thu Jun 09 13:36:27 2016 -0700
f5fdbcc
Give user's compiler flags precedence over default ones
by Sandrine Bailleux
· Mon Apr 11 13:01:17 2016 +0100
cf6e9d4
Make:Improve version string generation portability
by Evan Lloyd
· Thu Dec 03 12:58:52 2015 +0000
93d3b70
Make:Improve directory generation portability.
by Evan Lloyd
· Thu Dec 03 12:19:30 2015 +0000
a71d259
Make:Use environment variables for OS detection.
by Evan Lloyd
· Wed Dec 02 18:56:06 2015 +0000
870a18c
Make:Diagnostic fail if no eval
by Evan Lloyd
· Wed Dec 02 18:41:22 2015 +0000
f269714
Make:Remove calls to shell from makefiles.
by Evan Lloyd
· Wed Dec 02 18:17:37 2015 +0000
Next »