summaryrefslogtreecommitdiffstats
path: root/src/arch/arm/Makefile
diff options
context:
space:
mode:
authorMichael Brown2016-05-08 01:18:35 +0200
committerMichael Brown2016-05-08 01:18:35 +0200
commitedea3a434ccae8dc980c715949287c9ba63babf5 (patch)
treed821d987dcf1ac0bc4f22e1363fa32c95f6bd0b2 /src/arch/arm/Makefile
parent[arm] Avoid instruction references to symbols defined via ".equ" (diff)
downloadipxe-edea3a434ccae8dc980c715949287c9ba63babf5.tar.gz
ipxe-edea3a434ccae8dc980c715949287c9ba63babf5.tar.xz
ipxe-edea3a434ccae8dc980c715949287c9ba63babf5.zip
[arm] Split out 32-bit-specific code to arch/arm32
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/arm/Makefile')
-rw-r--r--src/arch/arm/Makefile21
1 files changed, 4 insertions, 17 deletions
diff --git a/src/arch/arm/Makefile b/src/arch/arm/Makefile
index f883a64d6..3cee5f3ac 100644
--- a/src/arch/arm/Makefile
+++ b/src/arch/arm/Makefile
@@ -3,23 +3,10 @@
ASM_TCHAR := %
ASM_TCHAR_OPS := %%
-# ARM-specific directories containing source files
-#
-SRCDIRS += arch/arm/core
-SRCDIRS += arch/arm/libgcc
-SRCDIRS += arch/arm/interface/efi
-
-# ARM-specific flags
+# Include common ARM headers
#
-CFLAGS += -mthumb -mcpu=cortex-a15 -mabi=aapcs -mfloat-abi=soft
-CFLAGS += -mword-relocations
-ASFLAGS += -mthumb -mcpu=cortex-a15
+INCDIRS += arch/arm/include
-# EFI requires -fshort-wchar, and nothing else currently uses wchar_t
-#
-CFLAGS += -fshort-wchar
-
-# Include platform-specific Makefile
+# ARM-specific directories containing source files
#
-MAKEDEPS += arch/arm/Makefile.$(PLATFORM)
-include arch/arm/Makefile.$(PLATFORM)
+SRCDIRS += arch/arm/interface/efi