arm-trusted-firmware/lib
Imre Kis d8210dc67a Romlib makefile refactoring and script rewriting
The features of the previously existing gentbl, genvar and genwrappers
scripts were reimplemented in the romlib_generator.py Python script.
This resulted in more readable and maintainable code and the script
introduces additional features that help dependency handling in
makefiles. The assembly templates were separated from the script logic
and were collected in the 'templates' directory.

The targets and their dependencies were reorganized in the makefile and
the dependency handling of included index files is possible now.
Incremental build is available in case of modifying the index files.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: I79f65fab9dc5c70d1f6fc8f57b2a3009bf842dc5
2019-07-22 18:07:57 +02:00
..
aarch32 Cortex A9:errata 794073 workaround 2019-04-12 10:10:32 +00:00
aarch64 Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
compiler-rt compiler_rt: Import lshrdi3.c file 2018-11-06 15:42:51 +01:00
coreboot Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
cpus Rename Cortex-Deimos to Cortex-A77 2019-07-10 12:14:20 +02:00
el3_runtime Fix restoring APIBKey registers 2019-03-14 13:57:16 +01:00
extensions Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
libc libc: fix memchr implementation 2019-06-20 09:59:24 +01:00
libfdt libfdt: Downgrade to version 1.4.6-9 2018-10-30 13:42:13 +00:00
locks Remove .arch directives from spinlock.S 2019-05-13 09:50:27 +01:00
optee Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
pmf Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci PSCI: Lookup list of parent nodes to lock only once 2019-06-06 11:31:47 -04:00
romlib Romlib makefile refactoring and script rewriting 2019-07-22 18:07:57 +02:00
semihosting Remove several warnings reported with W=2 2019-04-01 10:43:42 +01:00
sprt SPM: Introduce SPRT C host library 2018-12-11 15:04:24 +00:00
stack_protector Add support for default stack-protector flag 2019-04-30 14:42:40 +01:00
utils plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
xlat_tables Update base code to not rely on undefined overflow behaviour 2019-07-12 09:12:19 +01:00
xlat_tables_v2 Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
zlib Sanitise includes across codebase 2019-01-04 10:43:17 +00:00