pull $CROSS_COMPILE from env. if present
PATCH 1/1 pull $CROSS_COMPILE from env. if present
Simple patch to pull CROSS_COMPILE from the environment if it's present, which makes it easier to compile the kernel with different compiler versions and such.
Thanks,
Jesse
# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas:
# ChangeSet 1.1093 -> 1.1094
# Makefile 1.406 -> 1.407
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 03/05/19 [email protected] 1.1094
# make CROSS_COMPILE come from an env. variable if present # -------------------------------------------- # diff -Nru a/Makefile b/Makefile --- a/Makefile Mon May 19 12:49:12 2003 +++ b/Makefile Mon May 19 12:49:12 2003 @@ -53,7 +53,7 @@ HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer HOSTCXXFLAGS = -O2
-CROSS_COMPILE =
+CROSS_COMPILE ?=
# That's our default target when none is given on the command line
# Note that 'modules' will be added as a prerequisite as well,
Quoted 3 lines · Jesse Barnes
Simple patch to pull
CROSS_COMPILEfrom the environment if it's present, which makes it easier to compile the kernel with different compiler versions and such.
I like it, but...
If we do it for CROSS_COMPILE we should do it for ARCH as well. Something like
ifeq ($(origin ARCH), undefined)
ARCH := $(SUBARCH)
endif
And then group ARCH and CROSS_COMPILE togeher in the Makefile, and provide a few meaningful comments.
I will test it tomorrow if you do not beat me in it.
Sam
Quoted 13 lines · Sam Ravnborg
Quoted 3 lines · Jesse Barnes
Simple patch to pull
CROSS_COMPILEfrom the environment if it's present, which makes it easier to compile the kernel with different compiler versions and such.I like it, but...
If we do it for
CROSS_COMPILEwe should do it for ARCH as well. Something like
ifeq ($(origin ARCH), undefined)
ARCH := $(SUBARCH)
endif
Quoted 3 lines
And then group ARCH and
CROSS_COMPILEtogeher in theMakefile, and provide a few meaningful comments.
I will test it tomorrow if you do not beat me in it.
That's a good idea too, I used that awhile back when all my ia64 compiles were x86->ia64 cross-compiles...
Thanks,
Jesse