aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-06-28 22:08:54 -0700
committerJunio C Hamano <junkio@cox.net>2006-07-02 17:14:43 -0700
commitc35ebc902fd5c48c978d0d4cfab52ccdb4b11f54 (patch)
tree175788d704eaab7b528add6159abaf6684de3b1c
parentf1b8fd4abae7910d9227ae019220944e8fac6884 (diff)
downloadgit-c35ebc902fd5c48c978d0d4cfab52ccdb4b11f54.tar.gz
git-c35ebc902fd5c48c978d0d4cfab52ccdb4b11f54.tar.xz
Makefile: Set USE_PIC on x86-64
On some platforms, Git.xs refuses to link with the rest of git unless the latter is compiled with -fPIC, and we have USE_PIC control in the Makefile for the user to set it. At least we know x86-64 is such, so set it in the Makefile. The original suggestion by Marco Roeland conservatively did this only for Linux x86-64, but let's keep the Makefile simple and if it breaks somebody let them holler. Signed-off-by: Junio C Hamano <junkio@cox.net>
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 2f66ab114..3c25fb38b 100644
--- a/Makefile
+++ b/Makefile
@@ -341,6 +341,9 @@ endif
ifneq (,$(findstring arm,$(uname_M)))
ARM_SHA1 = YesPlease
endif
+ifeq ($(uname_M),x86_64)
+ USE_PIC = YesPlease
+endif
-include config.mak