From f55816336905c41ffb363710b33fee840581e951 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 28 Jun 2013 13:01:16 -0400 Subject: Set target options when configuring GCC. --- diff --git a/build b/build index b3ddb82..e514a46 100755 --- a/build +++ b/build @@ -62,12 +62,16 @@ nop: >../local.mk $(configure_targets): + set -e; \ + . "../targets.d/$(target).sh"; \ if [ 'x$(OPK_HOST_PLAT)' = 'xbootstrap1' ]; then \ oh-autoconfigure -B "$(builddir)" -t "$(target)" -- \ - $(bootstrap1_opts); \ + $(bootstrap1_opts) \ + $${target_opts}; \ else \ oh-autoconfigure -B "$(builddir)" -t "$(target)" -- \ - $(full_opts); \ + $(full_opts) \ + $${target_opts}; \ fi touch $@ diff --git a/targets.d/core-linux-eglibc.sh b/targets.d/core-linux-eglibc.sh index 5c1dde5..b35f7e5 100644 --- a/targets.d/core-linux-eglibc.sh +++ b/targets.d/core-linux-eglibc.sh @@ -2,3 +2,4 @@ gcc_config_file='i386/linux64.h' gcc_config_interp_macro='GLIBC_DYNAMIC_LINKER64' gcc_config_fragment='i386/t-linux64' gcc_config_fragment_script='s|\(m64=.*\):x86_64-linux-gnu|\1:core-linux-eglibc|' +target_opts='--with-arch=core2 --with-tune=core2' -- cgit v0.9.1