This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.3.4-prerelease fails to build on alphaev6-dec-osf5.1
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Joe Buck <Joe dot Buck at synopsys dot COM>
- Cc: gcc at gcc dot gnu dot org, rth at redhat dot com
- Date: 22 May 2004 14:22:27 +0200
- Subject: Re: 3.3.4-prerelease fails to build on alphaev6-dec-osf5.1
- Organization: Integrable Solutions
- References: <20040520155122.A17428@synopsys.com>
Joe Buck <Joe.Buck@synopsys.COM> writes:
Thanks for the report.
| The alphaev6-dec-osf5.1 build of 3.3.4-prerelease fails to build. It
| fails in the stage 2 build:
|
| ./genattrtab /remote/dtg103/jbuck/gnu/src/gcc-3.3.4-20040517/gcc/config/alpha/alpha.md > tmp-attrtab.c
| Check description...genattrtab: automaton `ev4_iaddlog' is not declared
Looking at the ChangeLog for changes to that target between 3.3.3 and
now, we have:
2004-03-11 Richard Henderson <rth@redhat.com>
PR target/14539
* config/alpha/alpha.h (STACK_BOUNDARY): Set to 128.
2004-03-07 Richard Henderson <rth@redhat.com>
* config/alpha/alpha.h (MASK_LONG_DOUBLE_128): New.
(TARGET_LONG_DOUBLE_128): New.
(TARGET_SWITCHES): Add long-double-{128,64}.
(TARGET_HAS_XFLOATING_LIBS): Default to
TARGET_LONG_DOUBLE_128.
(LONG_DOUBLE_TYPE_SIZE): Honor TARGET_LONG_DOUBLE_128.
(LIBGCC2_LONG_DOUBLE_TYPE_SIZE): New.
(WIDEST_HARDWARE_FP_SIZE): New.
(TARGET_CPU_CPP_BUILTINS): Define __LONG_DOUBLE_128__.
* config/alpha/alpha.c (override_options): Clear
MASK_LONG_DOUBLE_128
if TARGET_VAX_FLOAT.
* config/alpha/osf5.h (LONG_DOUBLE_TYPE_SIZE): Remove.
(TARGET_DEFAULT): Set MASK_LONG_DOUBLE_128.
2004-03-06 Richard Henderson <rth@redhat.com>
* config/alpha/alpha.c (alpha_in_small_data_p): False for
functions.
I see no change that touches ev4.md. RTH?
-- Gaby