arm-trusted-firmware/lib/romlib
John Tsichritzis ae2e01b876 ROMLIB bug fixes
Fixed the below bugs:
1) Bug related to build flag V=1: if the flag was V=0, building with
ROMLIB would fail.
2) Due to a syntax bug in genwrappers.sh, index file entries marked as
"patch" or "reserved" were ignored.
3) Added a prepending hash to constants that genwrappers is generating.
4) Due to broken dependencies, currently the inclusion functionality is
intentionally not utilised. This is why the contents of romlib/jmptbl.i
have been copied to platform specific jmptbl.i files. As a result of the
broken dependencies, when changing the index files, e.g. patching
functions, a clean build is always required. This is a known issue that
will be fixed in the future.

Change-Id: I9d92aa9724e86d8f90fcd3e9f66a27aa3cab7aaa
Signed-off-by: John Tsichritzis <john.tsichritzis@arm.com>
2019-03-21 10:51:07 +00:00
..
Makefile ROMLIB bug fixes 2019-03-21 10:51:07 +00:00
gen_combined_bl1_romlib.sh juno: Add romlib support 2018-11-23 11:52:01 +00:00
gentbl.sh romlib: Add platform specific jump table list 2018-12-18 13:55:47 +00:00
genvar.sh Add support for romlib in the build system 2018-08-03 11:31:42 +01:00
genwrappers.sh ROMLIB bug fixes 2019-03-21 10:51:07 +00:00
init.s PIE: Use PC relative adrp/adr for symbol reference 2018-10-29 09:54:31 +00:00
jmptbl.i romlib: Add platform specific jump table list 2018-12-18 13:55:47 +00:00
romlib.ld.S Sanitise includes across codebase 2019-01-04 10:43:17 +00:00