summaryrefslogtreecommitdiff
path: root/Makefile.target
diff options
context:
space:
mode:
authorblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>2008-07-26 17:19:35 +0000
committerblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>2008-07-26 17:19:35 +0000
commite97b640d471ed15bc35ce4784c2d93eb369d3ba0 (patch)
treec373dad5c8ce9c75909e9d21f5439ba25a5ea621 /Makefile.target
parent2991990b18cda88cefc726599ac2fe034231a75a (diff)
downloadqemu-e97b640d471ed15bc35ce4784c2d93eb369d3ba0.tar.gz
Try to avoid glibc global register mangling, again
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4953 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'Makefile.target')
-rw-r--r--Makefile.target6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile.target b/Makefile.target
index 0c33f856ab..ff105c1fa5 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -121,10 +121,12 @@ ifeq ($(ARCH),sparc)
endif
ifeq ($(ARCH),sparc64)
- CFLAGS+=-ffixed-g1 -ffixed-g4 -ffixed-g5 -ffixed-g7
OP_CFLAGS+=-mcpu=ultrasparc -m64 -fno-delayed-branch -ffixed-i0
ifneq ($(CONFIG_SOLARIS),yes)
- OP_CFLAGS+=-ffixed-g1 -ffixed-g4 -ffixed-g5 -ffixed-g7
+ CFLAGS+=-ffixed-g5 -ffixed-g6 -ffixed-g7
+ OP_CFLAGS+=-ffixed-g5 -ffixed-g6 -ffixed-g7
+ else
+ CFLAGS+=-ffixed-g1 -ffixed-g4 -ffixed-g5 -ffixed-g7
endif
endif