From 8b156b3e87de43a1891e63ea8c79d1e45bc7ea59 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 4 Apr 2002 14:27:27 +0200 Subject: [PATCH] re PR fortran/6106 (sparc-sun-solaris2.7 gcc-3.1 extra g77 testsuite failures w/-m64) PR fortran/6106 * config/sparc/sparc.h (MIN_UNITS_PER_WORD): Backout 2001-01-01 change. From-SVN: r51857 --- gcc/ChangeLog | 6 ++++++ gcc/config/sparc/sparc.h | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a4561c22b4f..8510f081fc8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2002-04-04 Jakub Jelinek + + PR fortran/6106 + * config/sparc/sparc.h (MIN_UNITS_PER_WORD): Backout 2001-01-01 + change. + 2002-04-04 Jakub Jelinek * config/sparc/sparc.c (sparc_va_arg): Adjust va_list by diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 040a4a38320..91b82125197 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -683,7 +683,11 @@ extern struct sparc_cpu_select sparc_select[]; /* Width of a word, in units (bytes). */ #define UNITS_PER_WORD (TARGET_ARCH64 ? 8 : 4) +#ifdef IN_LIBGCC2 +#define MIN_UNITS_PER_WORD UNITS_PER_WORD +#else #define MIN_UNITS_PER_WORD 4 +#endif /* Now define the sizes of the C data types. */