From a04f38ef199c50e175caa254c9aafc3726a44bb6 Mon Sep 17 00:00:00 2001 From: "mostang.com!davidm" Date: Thu, 3 Apr 2003 07:59:15 +0000 Subject: [PATCH] Move endian-related defs from tdep-ia64.h to here. (Logical change 1.75) --- include/internal.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/internal.h b/include/internal.h index 8bfbf654..e3fdb0d8 100644 --- a/include/internal.h +++ b/include/internal.h @@ -39,6 +39,18 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include #include +#ifdef HAVE_ENDIAN_H +# include +#else +# define __LITTLE_ENDIAN 1234 +# define __BIG_ENDIAN 4321 +# if defined(__hpux) +# define __BYTE_ORDER __LITTLE_ENDIAN +# else +# error Host has unknown byte-order. +# endif +#endif + #ifdef __GNUC__ # if (__GNUC__ > 3) || (__GNUC__ == 3 && __GNUC_MINOR__ > 2) # define HIDDEN __attribute__((visibility ("hidden")))