arm-trusted-firmware/include/lib
Scott Branden 53d9c9c85b Move defines in utils.h to utils_def.h to fix shared header compile issues
utils.h is included in various header files for the defines in it.
Some of the other header files only contain defines.  This allows the
header files to be shared between host and target builds for shared defines.

Recently types.h has been included in utils.h as well as some function
prototypes.

Because of the inclusion of types.h conflicts exist building host tools
abd these header files now.  To solve this problem,
move the defines to utils_def.h and have this included by utils.h and
change header files to only include utils_def.h and not pick up the new
types.h being introduced.

Fixes ARM-software/tf-issues#461

Signed-off-by: Scott Branden <scott.branden@broadcom.com>

Remove utils_def.h from utils.h

This patch removes utils_def.h from utils.h as it is not required.
And also makes a minor change to ensure Juno platform compiles.

Change-Id: I10cf1fb51e44a8fa6dcec02980354eb9ecc9fa29
2017-04-29 08:30:05 -07:00
..
aarch32 Merge pull request #879 from Summer-ARM/sq/mt-support 2017-03-28 18:15:20 +01:00
aarch64 Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00
cpus Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00
el3_runtime Re-factor header files for easier PSCI library integration 2017-03-27 15:53:44 +01:00
libfdt libfdt: Replace v1.4.1 by v1.4.2 2017-01-16 17:26:04 +00:00
pmf PMF: Fixup PMF constants 2017-02-02 13:48:11 +00:00
psci Re-factor header files for easier PSCI library integration 2017-03-27 15:53:44 +01:00
stdlib stdlib: add memcpy16() to string.h 2017-02-28 08:50:01 -08:00
xlat_tables Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00
bakery_lock.h Fix build error with optimizations disabled (-O0) 2016-04-14 16:24:03 +01:00
cassert.h Remove direct usage of __attribute__((foo)) 2016-01-14 10:55:17 -08:00
mmio.h Add mmio utility functions 2015-08-05 19:55:06 +08:00
runtime_instr.h Add two timestamps to measure PSCI cache flush overhead 2016-12-14 09:53:14 +00:00
semihosting.h Remove variables from .data section 2014-05-06 17:55:38 +01:00
smcc.h Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00
spinlock.h Allow spin locks to be defined from assembly 2017-01-30 14:53:17 +00:00
utils.h Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00
utils_def.h Move defines in utils.h to utils_def.h to fix shared header compile issues 2017-04-29 08:30:05 -07:00