From 1f6dc36414c511b3ae4665e2c5c98d5eb8107cc1 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 18 Feb 2005 10:59:57 +0000 Subject: 2005-02-18 Ralf Corsepius * rtems/score/cpu.h: Derive CPU_{BIG|LITTLE}_ENDIAN from __BIG_ENDIAN__. --- cpukit/score/cpu/powerpc/ChangeLog | 5 +++++ cpukit/score/cpu/powerpc/rtems/score/cpu.h | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'cpukit/score/cpu/powerpc') diff --git a/cpukit/score/cpu/powerpc/ChangeLog b/cpukit/score/cpu/powerpc/ChangeLog index 1a2adac236..89a4bfc157 100644 --- a/cpukit/score/cpu/powerpc/ChangeLog +++ b/cpukit/score/cpu/powerpc/ChangeLog @@ -1,3 +1,8 @@ +2005-02-18 Ralf Corsepius + + * rtems/score/cpu.h: Derive CPU_{BIG|LITTLE}_ENDIAN from + __BIG_ENDIAN__. + 2005-02-18 Ralf Corsepius * rtems/score/cpu.h (CPU_PROVIDES_IDLE_THREAD_BODY, diff --git a/cpukit/score/cpu/powerpc/rtems/score/cpu.h b/cpukit/score/cpu/powerpc/rtems/score/cpu.h index b627ff9b40..0a28cb8686 100644 --- a/cpukit/score/cpu/powerpc/rtems/score/cpu.h +++ b/cpukit/score/cpu/powerpc/rtems/score/cpu.h @@ -117,9 +117,14 @@ */ #define CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES FALSE + +#if defined(__BIG_ENDIAN__) || defined(_BIG_ENDIAN) #define CPU_BIG_ENDIAN TRUE #define CPU_LITTLE_ENDIAN FALSE - +#else +#define CPU_BIG_ENDIAN FALSE +#define CPU_LITTLE_ENDIAN TRUE +#endif /* * Processor defined structures required for cpukit/score. -- cgit v1.2.3