diff --git a/config/arch.arm b/config/arch.arm index a688f8f80b..3ebf7cad91 100644 --- a/config/arch.arm +++ b/config/arch.arm @@ -37,6 +37,6 @@ esac # setup ARCH specific *FLAGS - TARGET_CFLAGS="-fPIC -march=$TARGET_SUBARCH -mtune=$TARGET_CPU -mabi=aapcs-linux" + TARGET_CFLAGS="-march=$TARGET_SUBARCH -mtune=$TARGET_CPU -mabi=aapcs-linux" [ -n "$TARGET_FPU" ] && TARGET_CFLAGS="$TARGET_CFLAGS -mfpu=$TARGET_FPU" TARGET_LDFLAGS="-fPIC -march=$TARGET_SUBARCH -mtune=$TARGET_CPU" diff --git a/config/arch.x86_64 b/config/arch.x86_64 index e0d6b2ae0f..fa237258a2 100644 --- a/config/arch.x86_64 +++ b/config/arch.x86_64 @@ -7,5 +7,5 @@ TARGET_SUBARCH=x86_64 # setup ARCH specific *FLAGS - TARGET_CFLAGS="-fPIC -march=$TARGET_CPU -m64" - TARGET_LDFLAGS="-fPIC -march=$TARGET_CPU -m64" + TARGET_CFLAGS="-march=$TARGET_CPU -m64" + TARGET_LDFLAGS="-march=$TARGET_CPU -m64" diff --git a/config/optimize b/config/optimize index 733e7e5e02..725634d5e1 100644 --- a/config/optimize +++ b/config/optimize @@ -101,12 +101,3 @@ HOST_LIBDIR="$ROOT/$TOOLCHAIN/lib" # default dirs HOST_LIBDIR="$HOST_LIBDIR /lib /usr/lib" HOST_INCDIR="$ROOT/$TOOLCHAIN/include /usr/include" - -# use -fPIC when necessary - case "`uname -m`" in - x86_64|ppc64|arm|armeb|armel) - HOST_CFLAGS="$HOST_CFLAGS -fPIC" - HOST_CXXFLAGS="$HOST_CXXFLAGS -fPIC" - HOST_LDFLAGS="$HOST_LDFLAGS -fPIC" - ;; - esac