diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2014-12-16 10:05:52 +0100 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@linaro.org> | 2014-12-16 10:08:10 +0100 |
commit | 464d02e432a0fe5fb0afec8459631b4467b706f3 (patch) | |
tree | 61ff2420febf54adf1c5868c33de62ec15c37a7b /Makefile | |
parent | 7edc1ce8ef15b4938542e27b47e4d606c1685d58 (diff) | |
download | platform_external_arm-neon-tests-464d02e432a0fe5fb0afec8459631b4467b706f3.tar.gz platform_external_arm-neon-tests-464d02e432a0fe5fb0afec8459631b4467b706f3.tar.bz2 platform_external_arm-neon-tests-464d02e432a0fe5fb0afec8459631b4467b706f3.zip |
Add CPU variable in Makefiles.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -19,15 +19,16 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN # THE SOFTWARE. +CPU=cortex-a9 # ARM RVCT CC.rvct := armcc -CFLAGS.rvct = -g --cpu=cortex-a9 --fp16_format=ieee -Ono_special_regs_postregalloc -I. +CFLAGS.rvct = -g --cpu=$(CPU) --fp16_format=ieee -Ono_special_regs_postregalloc -I. LD.rvct := armlink -LDFLAGS.rvct := --cpu=cortex-a9 --entry 0x2000 +LDFLAGS.rvct := --cpu=$(CPU) --entry 0x2000 # GCC/ARM cross compiler CC.gccarm := arm-none-eabi-gcc -CFLAGS.gccarm := -g -Wall -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Wno-unused-variable -Wno-unused-function -ffast-math +CFLAGS.gccarm := -g -Wall -mcpu=$(CPU) -mfloat-abi=softfp -mfpu=neon -Wno-unused-variable -Wno-unused-function -ffast-math #LD.gccarm := $(LD.rvct) #LDFLAGS.gccarm := $(LDFLAGS.rvct) LD.gccarm := $(CC.gccarm) @@ -74,7 +75,7 @@ $(REFRVCT): compute_ref.axf rvdebug -stdiolog=stdio.log -jou=journal.log -log=log.log -nologo -cmd -init @coretile.core.cpu0@RTSM -inc armscript.inc -exec $^ $(REFRVCT).qemu: compute_ref.axf - qemu-system-arm -cpu cortex-a9 -semihosting -nographic -kernel $^ + qemu-system-arm -cpu $(CPU) -semihosting -nographic -kernel $^ # Avoid rebuilding compute_ref.axf if already present, for users who # don't have rvct .PRECIOUS .INTERMEDIATE: compute_ref.rvct.o retarget.rvct.o \ |