summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--external/common/rules.mk6
-rw-r--r--external/gard/rules.mk2
-rw-r--r--external/opal-prd/Makefile2
-rw-r--r--external/pflash/rules.mk2
-rw-r--r--external/shared/Makefile1
5 files changed, 4 insertions, 9 deletions
diff --git a/external/common/rules.mk b/external/common/rules.mk
index 4a929d6f..5558cd31 100644
--- a/external/common/rules.mk
+++ b/external/common/rules.mk
@@ -1,3 +1,5 @@
+CC ?= $(CROSS_COMPILE)gcc
+LD ?= $(CROSS_COMPILE)ld
ARCH := $(shell $(GET_ARCH) "$(CROSS_COMPILE)")
ifeq ($(ARCH),ARCH_ARM)
@@ -66,8 +68,8 @@ arch_clean:
$(ARCH_SRC): | common
$(ARCH_OBJS): common-%.o: common/%.c
- $(Q_CC)$(CROSS_COMPILE)gcc $(CFLAGS) $(CPPFLAGS) -c $< -o $@
+ $(Q_CC)$(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@
common-arch_flash.o: $(ARCH_OBJS)
- $(Q_LD)$(CROSS_COMPILE)ld -r $(ARCH_OBJS) -o $@
+ $(Q_LD)$(LD) -r $(ARCH_OBJS) -o $@
diff --git a/external/gard/rules.mk b/external/gard/rules.mk
index f0086a2b..0dd14ed9 100644
--- a/external/gard/rules.mk
+++ b/external/gard/rules.mk
@@ -7,8 +7,6 @@ OBJS += $(LIBFLASH_OBJS)
OBJS += common-arch_flash.o
EXE = gard
-CC = $(CROSS_COMPILE)gcc
-
prefix = /usr/local/
sbindir = $(prefix)/sbin
datadir = $(prefix)/share
diff --git a/external/opal-prd/Makefile b/external/opal-prd/Makefile
index 32b85e53..7482af32 100644
--- a/external/opal-prd/Makefile
+++ b/external/opal-prd/Makefile
@@ -1,5 +1,3 @@
-CC = $(CROSS_COMPILE)gcc
-
CFLAGS += -m64 -Werror -Wall -g2 -ggdb
LDFLAGS += -m64
ASFLAGS = -m64
diff --git a/external/pflash/rules.mk b/external/pflash/rules.mk
index 219e3d34..aa426b56 100644
--- a/external/pflash/rules.mk
+++ b/external/pflash/rules.mk
@@ -9,8 +9,6 @@ OBJS += $(LIBFLASH_OBJS)
OBJS += common-arch_flash.o
EXE = pflash
-CC = $(CROSS_COMPILE)gcc
-
PFLASH_VERSION ?= $(shell ../../make_version.sh $(EXE))
version.c: .version
diff --git a/external/shared/Makefile b/external/shared/Makefile
index ffc049f5..4c31657c 100644
--- a/external/shared/Makefile
+++ b/external/shared/Makefile
@@ -1,5 +1,4 @@
.DEFAULT_GOAL := all
-CC ?= $(CROSS_COMPILE)gcc
GET_ARCH = ../../external/common/get_arch.sh
include ../../external/common/rules.mk
OpenPOWER on IntegriCloud