From dcad31e64c6db2c36fc9ada1e15ba6e930f2ff8c Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 22 Jun 2007 07:11:53 +0000 Subject: pull from Blackfin repo: add -mid-shared-library for UCLIBC_FORMAT_SHARED_FLAT and -msep-data for UCLIBC_FORMAT_FLAT_SEP_DATA --- Rules.mak | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Rules.mak') diff --git a/Rules.mak b/Rules.mak index d054bbb79..ef3d786e4 100644 --- a/Rules.mak +++ b/Rules.mak @@ -153,11 +153,11 @@ OPTIMIZATION+=$(call check_gcc,-fno-tree-dominator-opts,) OPTIMIZATION+=$(call check_gcc,-fno-strength-reduce,) endif -ifeq ($(UCLIBC_FORMAT_FDPIC_ELF),y) - PICFLAG:=-mfdpic -else - PICFLAG:=-fPIC -endif +CPU_CFLAGS-$(UCLIBC_FORMAT_SHARED_FLAT) += -mid-shared-library +CPU_CFLAGS-$(UCLIBC_FORMAT_FLAT_SEP_DATA) += -msep-data + +PICFLAG-y := -fPIC +PICFLAG-$(UCLIBC_FORMAT_FDPIC_ELF) := -mfdpic PIEFLAG_NAME:=-fPIE # Some nice CPU specific optimizations -- cgit v1.2.3