summaryrefslogtreecommitdiff
path: root/gold/configure.ac
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2009-03-02 02:45:29 +0000
committerIan Lance Taylor <ian@airs.com>2009-03-02 02:45:29 +0000
commit969ea4a3231ef7855d77661240858f492ebc167d (patch)
tree03e8f38c959b0aa43e5bd7c4b54f1393f4121304 /gold/configure.ac
parentca7e2e7974f1109832a238c20f31abdeb0def9ba (diff)
downloadbinutils-redhat-969ea4a3231ef7855d77661240858f492ebc167d.tar.gz
elfcpp:/
* elfcpp_swap.h: #include "config.h". Only #include <byteswap.h> if HAVE_BYTESWAP_H is defined; if not, provide definitions for bswap_{16,32,64}. For gcc 4.3 and later, use the builtin bswap functions. Check WORDS_BIGENDIAN rather than __BYTE_ORDER. gold:/ * configure.ac: Check for byteswap.h. * configure: Rebuild. * config.in: Rebuild.
Diffstat (limited to 'gold/configure.ac')
-rw-r--r--gold/configure.ac1
1 files changed, 1 insertions, 0 deletions
diff --git a/gold/configure.ac b/gold/configure.ac
index e19161cd83..c26c05dd98 100644
--- a/gold/configure.ac
+++ b/gold/configure.ac
@@ -317,6 +317,7 @@ AC_LANG_PUSH(C++)
AC_CHECK_HEADERS(tr1/unordered_set tr1/unordered_map)
AC_CHECK_HEADERS(ext/hash_map ext/hash_set)
+AC_CHECK_HEADERS(byteswap.h)
AC_CHECK_FUNCS(mallinfo)
# gcc 4.3.0 doesn't recognize the printf attribute on a template