arm-trusted-firmware/include/common
Soby Mathew aecc084080 Rework use of labels in assembly macros.
This patch provides a workaround for the ASM_ASSERT label issue
and also reworks the use of labels in assembly macros.
If the caller of the ASM_ASSERT macro happened to use the
label '1' to jump past the ASM_ASSERT macro, it would not have
worked since the ASM_ASSERT macro internally used the same label.
Hence, as a workaround, this patch makes the label a high
number in the expectation that the caller will never use it.

Also updated the other assembly macros using numerical labels to
named lables.

Change-Id: Iec892359db84f2391ad2a83a92141c4d7049776a
2014-08-19 14:42:35 +01:00
..
asm_macros.S Introduce crash console APIs for crash reporting 2014-07-28 10:44:04 +01:00
assert_macros.S Rework use of labels in assembly macros. 2014-08-19 14:42:35 +01:00
bl_common.h Rework incorrect use of assert() and panic() in codebase 2014-07-28 12:20:16 +01:00
debug.h Add concept of console output log levels 2014-08-12 16:51:05 +01:00
firmware_image_package.h Always use named structs in header files 2014-05-06 13:57:48 +01:00