Skip to content
Snippets Groups Projects
Commit bef22020 authored by Adam Artur Wujek's avatar Adam Artur Wujek
Browse files

use CROSS_COMPILE instead of TOOLS


as a cross-compiler prefix for compiling drivers

Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
parent 92f2b06c
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ all: driver
driver: modules
modules:
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
......@@ -21,6 +21,8 @@ GIT_VERSION = $(shell git describe --dirty --long --tags --always)
KERNELSRC=/acc/sys/$(CPU)/usr/src/kernels/$(KVER)
CROSS_COMPILE=$(TOOLS)
# used to convert list separated with spaces into list separated with commas
comma:= ,
empty:=
......
......@@ -22,7 +22,7 @@ all: modules libs examples
libs: $(MODLIBS)
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` CPU=$(CPU) GIT_VERSION=$(GIT_VERSION) 'DRIVER_NAME=$(DRIVER_NAME)' CROSS_COMPILE=$(TOOLS) modules;
$(MAKE) -C $(KERNELSRC) M=`pwd` CPU=$(CPU) GIT_VERSION=$(GIT_VERSION) 'DRIVER_NAME=$(DRIVER_NAME)' CROSS_COMPILE=$(CROSS_COMPILE) modules;
$(MKDIR) -p $(CPU)/$(KVER)
mv $(DRIVER_OBJ) $(CPU)/$(KVER)
mv *.ko $(CPU)/$(KVER)
......
Subproject commit 943ec3beb7059338a8fac47f55e54aa3c0e0e52a
Subproject commit fc7094a59fb7b0a0021486c687e4e73f18139876
......@@ -8,7 +8,7 @@ DRIVER_OBJ=cvora.o cvora.mod.o
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules;
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules;
$(MKDIR) -p $(CPU)/$(KVER)
mv $(DRIVER_OBJ) $(CPU)/$(KVER)
mv *.ko $(CPU)/$(KVER)
......
......@@ -7,7 +7,7 @@ driver: modules
# compile with V=1 to see compilation details
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
......@@ -6,7 +6,7 @@ driver: modules
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
Subproject commit 847ad16bf80acbe4b0317d151ddafc3acdfc83ef
Subproject commit 3ba6c4867b122b16b858a3e3a65801ef15554175
......@@ -12,7 +12,6 @@ include $(REPO_PARENT)/../common.mk
$(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@
LINUX=$(KERNELSRC)
CROSS_COMPILE=$(TOOLS)
export LINUX
export CC
export LD
......
......@@ -4,7 +4,7 @@ include ../../common.mk
all: modules
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
Subproject commit 5a87c01258b43ded533a458c682c3a218dade6c0
Subproject commit d2bb3073d461afa036e39adc3d8f27c650cf9cce
Subproject commit 8f0db2e2b80f77490ef98e64c9d1f77066fe32d9
Subproject commit c34160eb55879f51c464c592934438b497923d90
......@@ -4,7 +4,7 @@ include ../../common.mk
all: modules
modules:
$(MAKE) -C $(KERNELSRC) M=`pwd` CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
Subproject commit e879c3a9c25f51d1b9b3c1fb45559b6150c8b63d
Subproject commit 5deb13f92e24cfb9fd73b2fdb8bfeed739d464d0
......@@ -8,7 +8,7 @@ endif
all: driver
driver:
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
......@@ -7,7 +7,7 @@ all: modules
modules:
cp Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p ./$(CPU)/$(KVER)
mv *.o *.ko ./$(CPU)/$(KVER)
......
......@@ -5,7 +5,7 @@ all: modules
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
......@@ -5,7 +5,7 @@ all: driver
driver: modules
modules:
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
mv Module.symvers $(CPU)/$(KVER)
......
......@@ -17,7 +17,7 @@ vmeheaders:
$(MAKE) -C ../include
mymodules: vmedriver
$(MAKE) -C $(KERNELSRC) M=`pwd` CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` CROSS_COMPILE=$(CROSS_COMPILE) modules
mkdir -p $(OUTPUTDIR)
mv *.o *.ko $(OUTPUTDIR)
......
......@@ -6,7 +6,7 @@ driver: modules
modules:
$(CP) Module.symvers.vmebus Module.symvers
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(TOOLS) modules
$(MAKE) -C $(KERNELSRC) M=`pwd` GIT_VERSION=$(GIT_VERSION) CROSS_COMPILE=$(CROSS_COMPILE) modules
$(MKDIR) -p $(CPU)/$(KVER)
mv *.o *.ko $(CPU)/$(KVER)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment