diff options
author | Harry Liebel <Harry.Liebel@arm.com> | 2013-12-20 18:51:12 +0000 |
---|---|---|
committer | Dan Handley <dan.handley@arm.com> | 2014-01-17 10:27:52 +0000 |
commit | 0af6d64df3dc2633058ad481fb5c64c09945cf60 (patch) | |
tree | b1b3b8feee079cf8cc2d63ed9adf06318ab3031e /docs/change-log.md | |
parent | bdb774df31a2a25604aa1331690c9b63353809f5 (diff) |
Do not let GCC use built-in functions
In order to reduce the software dependency on the compiler, the project
is now compiled with the '-ffreestanding' flag. This is to prevent GCC
from replacing functions with more optimised versions. An example is
where GCC replaces a simple printf() with a puts().
Change-Id: I1973fe6957cd708e8432a0039af9d50e037bd884
Diffstat (limited to 'docs/change-log.md')
-rw-r--r-- | docs/change-log.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/change-log.md b/docs/change-log.md index 08d18545..b400ac7a 100644 --- a/docs/change-log.md +++ b/docs/change-log.md @@ -82,6 +82,9 @@ Detailed changes since last release Implementations for `putchar()` and `strchr()` were added to the local C library. +* GCC compiler built-in function support has been disabled in order to improve + compiler independence. + ARM Trusted Firmware - version 0.2 ================================== |