aboutsummaryrefslogtreecommitdiffstats
path: root/include/lib/optee_utils.h
diff options
context:
space:
mode:
authorJoel Hutton <Joel.Hutton@Arm.com>2019-03-11 11:37:38 +0000
committerJoel Hutton <Joel.Hutton@Arm.com>2019-04-08 14:24:21 +0100
commit30070427e3ed30721074465f97ffb68390ee688c (patch)
treea9b0cc8e9ddf99630b6f5e6411d208dae85c41bd /include/lib/optee_utils.h
parent0b6377d1c60c01dd456a1a88dac5b1e83c0e3273 (diff)
downloadplatform_external_arm-trusted-firmware-30070427e3ed30721074465f97ffb68390ee688c.tar.gz
platform_external_arm-trusted-firmware-30070427e3ed30721074465f97ffb68390ee688c.tar.bz2
platform_external_arm-trusted-firmware-30070427e3ed30721074465f97ffb68390ee688c.zip
cot-desc: optimise memory further
This changes the auth_img_desc_t struct to have pointers to struct arrays instead of struct arrays. This saves memory as many of these were never used, and can be NULL pointers. Note the memory savings are only when these arrays are not initialised, as it is assumed these arrays are fixed length. A possible future optimisation could allow for variable length. memory diff: bl1: bl2: text text -12 -12 bss bss -1463 0 data data -56 -48 rodata rodata -5688 -2592 total total -7419 -2652 Change-Id: I8f9bdedf75048b8867f40c56381e3a6dc6402bcc Signed-off-by: Joel Hutton <Joel.Hutton@Arm.com>
Diffstat (limited to 'include/lib/optee_utils.h')
0 files changed, 0 insertions, 0 deletions