diff options
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c')
-rw-r--r-- | gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c b/gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c index 0692b3d80..14b56d082 100644 --- a/gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c +++ b/gcc-4.8/gcc/testsuite/gcc.target/powerpc/darwin-longlong.c @@ -11,7 +11,11 @@ int msw(long long in) int i[2]; } ud; ud.ll = in; +#ifdef __LITTLE_ENDIAN__ + return ud.i[1]; +#else return ud.i[0]; +#endif } int main() |