summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2010-11-19 02:32:00 +0000
committerAlan Modra <amodra@gmail.com>2010-11-19 02:32:00 +0000
commit39871c07c409c2fa6217bf339d20504d2afb4df4 (patch)
tree47f8952b51c3605ece4edbf24025838ba29d8e49
parentee9357b4cb33d5e0b3a85316d695080ea4b4dd22 (diff)
downloadbinutils-39871c07c409c2fa6217bf339d20504d2afb4df4.tar.gz
binutils-39871c07c409c2fa6217bf339d20504d2afb4df4.tar.bz2
binutils-39871c07c409c2fa6217bf339d20504d2afb4df4.zip
PR 2606
* configure.in: Disable emulations for PE targets. * configure: Regenerate.
-rw-r--r--gas/ChangeLog6
-rwxr-xr-xgas/configure5
-rw-r--r--gas/configure.in5
3 files changed, 16 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index cd8a7723f96..ce29bfe7d3b 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,9 @@
+2010-11-19 Alan Modra <amodra@gmail.com>
+
+ PR 2606
+ * configure.in: Disable emulations for PE targets.
+ * configure: Regenerate.
+
2010-11-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR gas/12181
diff --git a/gas/configure b/gas/configure
index 4b06ca44d70..d5431f28cd0 100755
--- a/gas/configure
+++ b/gas/configure
@@ -12316,6 +12316,11 @@ if test ${all_targets} = "yes"; then
esac
fi
+# PE code has way too many macros tweaking behaviour
+case ${te_file} in
+ pe*) emulations="" ;;
+esac
+
# Assign floating point type. Most processors with FP support
# IEEE FP. On those that don't support FP at all, usually IEEE
# is emulated.
diff --git a/gas/configure.in b/gas/configure.in
index 0d5e3e175c9..c11d1dfe725 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -466,6 +466,11 @@ if test ${all_targets} = "yes"; then
esac
fi
+# PE code has way too many macros tweaking behaviour
+case ${te_file} in
+ pe*) emulations="" ;;
+esac
+
# Assign floating point type. Most processors with FP support
# IEEE FP. On those that don't support FP at all, usually IEEE
# is emulated.