summaryrefslogtreecommitdiff
path: root/gcc/configure.ac
diff options
context:
space:
mode:
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-15 10:50:58 +0000
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-15 10:50:58 +0000
commit4eb5a7479d86beaf5b85d01e3d52d20675d57c42 (patch)
treef698564e84b66556b78c24aff9af5b4e094570e0 /gcc/configure.ac
parent7139adf8706c3ad372b6c89c7f0b02b33db0450f (diff)
downloadgcc-4eb5a7479d86beaf5b85d01e3d52d20675d57c42.tar.gz
Fix gnu_unique_object handling for arm-linux-gnueabi
2012-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> * config.gcc (target_type_format_char): New. Document it. Set it for arm*-*-* . * configure.ac (gnu_unique_option): Use target_type_format_char in test. Comment rationale. * configure: Regenerate . git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185428 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r--gcc/configure.ac3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 807a4104dfd..30a73866538 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -4113,7 +4113,8 @@ Valid choices are 'yes' and 'no'.]) ;;
esac],
[gcc_GAS_CHECK_FEATURE([gnu_unique_object], gcc_cv_as_gnu_unique_object,
[elf,2,19,52],,
- [.type foo, @gnu_unique_object],,
+ [.type foo, '$target_type_format_char'gnu_unique_object],,
+# We need to unquote above to to use the definition from config.gcc.
# Also check for ld.so support, i.e. glibc 2.11 or higher.
[[if test x$host = x$build -a x$host = x$target &&
ldd --version 2>/dev/null &&