aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Fleming <matt.fleming@linux.intel.com>2011-07-06 14:36:20 +0100
committerMatt Fleming <matt.fleming@linux.intel.com>2011-07-28 12:21:29 +0100
commit6c181c367cea186c748be819d31d98e4b0aaab17 (patch)
tree83bb7e7ca473244f3a414d246d136eb77d562bf2
parent75e78d7ac0964cf6403541d3eac5b961129b30e0 (diff)
downloadefilinux-6c181c367cea186c748be819d31d98e4b0aaab17.tar.gz
Makefile: Add $(ARCH) macro to CFLAGS
Pass -D$(ARCH) to $(CFLAGS) so that we can make architecture-specific decisions about which code fragments to include. Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 47985dc..7a0bda6 100644
--- a/Makefile
+++ b/Makefile
@@ -53,7 +53,7 @@ LDSCRIPT=$(LIBDIR)/gnuefi/elf_$(ARCH)_efi.lds
CFLAGS=-I. -I/usr/include/efi -I/usr/include/efi/$(ARCH) \
-DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding \
- -Wall -Ifs/
+ -Wall -Ifs/ -D$(ARCH)
LDFLAGS=-T $(LDSCRIPT) -Bsymbolic -shared -nostdlib -L$(LIBDIR) $(CRT0)
IMAGE=efilinux.efi