summaryrefslogtreecommitdiff
path: root/Rules.mak
diff options
context:
space:
mode:
authorJoakim Tjernlund <joakim.tjernlund@transmode.se>2004-08-09 08:28:00 +0000
committerJoakim Tjernlund <joakim.tjernlund@transmode.se>2004-08-09 08:28:00 +0000
commit783a979bbe8b07b8d93c2b6fcea09be273926060 (patch)
treeee79362ca05a905e428810cbb43549a597bc1804 /Rules.mak
parent97688568dea693a1bd1c9f7a2320f316af25a16d (diff)
From: uclibc-bounces@uclibc.org on behalf of Peter Kjellerstedt
[peter.kjellerstedt@axis.com] Peter Kellerstedt writes: May I suggest the attached patch instead? It handles PICFLAG the same way as it was already done for other architectures (e.g., CRIS and frv).
Diffstat (limited to 'Rules.mak')
-rw-r--r--Rules.mak20
1 files changed, 10 insertions, 10 deletions
diff --git a/Rules.mak b/Rules.mak
index 9d408d364..81778d369 100644
--- a/Rules.mak
+++ b/Rules.mak
@@ -35,7 +35,7 @@
# will build uClibc for 'arm'.
ifndef CROSS
-CROSS=
+CROSS=/mnt/src/jocke/bb5/buildroot/build_powerpc_nofpu/staging_dir/bin/powerpc-linux-uclibc-
endif
CC= $(CROSS)gcc
AR= $(CROSS)ar
@@ -88,14 +88,7 @@ export RUNTIME_PREFIX DEVEL_PREFIX
ARFLAGS:=r
OPTIMIZATION:=
-
-# PowerPC can hold 8192 entries in its GOT with -fpic which is more than enough. Therefore use
-# -fpic which will reduce code size and generates faster code.
-ifeq ($(strip $(TARGET_ARCH)),powerpc)
- PICFLAG:=-fpic
-else
- PICFLAG:=-fPIC
-endif
+PICFLAG:=-fPIC
# Some nice CPU specific optimizations
ifeq ($(strip $(TARGET_ARCH)),i386)
@@ -178,7 +171,14 @@ endif
ifeq ($(strip $(TARGET_ARCH)),cris)
CPU_LDFLAGS-$(CONFIG_CRIS)+=-mcrislinux
CPU_CFLAGS-$(CONFIG_CRIS)+=-mlinux
- PICFLAG=-fpic
+ PICFLAG:=-fpic
+endif
+
+ifeq ($(strip $(TARGET_ARCH)),powerpc)
+# PowerPC can hold 8192 entries in its GOT with -fpic which is more than
+# enough. Therefore use -fpic which will reduce code size and generates
+# faster code.
+ PICFLAG:=-fpic
endif
ifeq ($(strip $(TARGET_ARCH)),frv)