diff --git a/config/optimize b/config/optimize index 5d0b8efab0..d828dc688b 100644 --- a/config/optimize +++ b/config/optimize @@ -1,4 +1,5 @@ GCC_OPTIM="-Os" +# Linker hash-style is set to gnu via gcc default LD_OPTIM="-Wl,--as-needed" if [ "${BUILD_WITH_DEBUG}" = "yes" ]; then diff --git a/packages/lang/gcc/package.mk b/packages/lang/gcc/package.mk index fd052f604c..bb61b1a7b0 100644 --- a/packages/lang/gcc/package.mk +++ b/packages/lang/gcc/package.mk @@ -41,6 +41,7 @@ GCC_COMMON_CONFIGURE_OPTS="--target=$TARGET_NAME \ --enable-lto \ --enable-gold \ --enable-ld=default \ + --with-linker-hash-style=gnu \ --disable-multilib \ --disable-nls \ --enable-checking=release \