Do not let GCC use built-in functions
authorHarry Liebel <Harry.Liebel@arm.com>
Fri, 20 Dec 2013 18:51:12 +0000 (18:51 +0000)
committerDan Handley <dan.handley@arm.com>
Fri, 17 Jan 2014 10:27:52 +0000 (10:27 +0000)
commit0af6d64df3dc2633058ad481fb5c64c09945cf60
treeb1b3b8feee079cf8cc2d63ed9adf06318ab3031e
parentbdb774df31a2a25604aa1331690c9b63353809f5
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
Makefile
docs/change-log.md