blob: 221f80ed866046806b2dbcd133da26959e8cb201 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
Add cross compile support
Upstream-Status: Submitted [Maintainer directly]
All the user to specify the build variables in the environment.
Signed-off-by: Darren Hart <dvhart@Linux.intel.com>
Index: gnu-efi-3.0/Make.defaults
===================================================================
--- gnu-efi-3.0.orig/Make.defaults
+++ gnu-efi-3.0/Make.defaults
@@ -54,12 +55,12 @@ LDFLAGS = -nostdlib
INSTALL = install
prefix = /usr/bin/
-CC = $(prefix)gcc
-AS = $(prefix)as
-LD = $(prefix)ld
-AR = $(prefix)ar
-RANLIB = $(prefix)ranlib
-OBJCOPY = $(prefix)objcopy
+CC := $(prefix)gcc
+AS := $(prefix)as
+LD := $(prefix)ld
+AR := $(prefix)ar
+RANLIB := $(prefix)ranlib
+OBJCOPY := $(prefix)objcopy
ifeq ($(ARCH),ia64)
CFLAGS += -mfixed-range=f32-f127
|