-CC = arm-elf-gcc
-AS = arm-elf-gcc -c
-LD = arm-elf-ld
+ARM_CPUNAME = gerneric-armv7
+CC = arm-eabi-gcc -mcpu=$(ARM_CPUNAME)
+AS = arm-eabi-gcc -mcpu=$(ARM_CPUNAME) -c
+LD = arm-eabi-ld
OBJDUMP = arm-elf-objdump
DISASM = $(OBJDUMP) -d -S
ARCHDIR = armv7
ASSUFFIX = S
-CONFIG=realview_pb
+# Default Configuration
+ifeq ($(PLATFORM),)
+ PLATFORM=realview_pb
+endif