This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [4.0] libgfortran/io/read.c:230: error: invalid storage class for function 'eat_leading_spaces'


Hi,

I see the same failure on s390 and s390x.
It is probably caused by one these patches.

Bye,

-Andreas-

> 2005-09-01  Jakub Jelinek  <jakub@redhat.com>
>
>       PR c/23506
>       * c-common.c (c_common_nodes_and_builtins): Increase builtin_types
>       array by one element, initialize the BT_LAST element with NULL.
>
>       PR debug/7241
>       * dwarf2out.c (base_type_die): Compare char_type_node with
>       TYPE_MAIN_VARIANT (type), not type.
>
>       PR rtl-optimization/23478
>         * regs.h (reg_info): Add throw_calls_crossed.
>         (REG_N_THROWING_CALLS_CROSSED): Define.
>         * flow.c (allocate_reg_life_data): Initialize
>         REG_N_THROWING_CALLS_CROSSED.
>         (propagate_one_insn, attempt_auto_inc): Update
>         REG_N_THROWING_CALLS_CROSSED.
>       * local-alloc.c (struct qty): Add n_throwing_calls_crossed field.
>       (alloc_qty): Initialize it.
>       (update_equiv_regs): Clear REG_N_THROWING_CALLS_CROSSED.
>       (combine_regs): Combine also n_throwing_calls_crossed fields.
>       (find_free_reg): Don't attempt to caller-save pseudos crossing
>       calls that might throw.
>       * global.c (struct allocno): Add throwing_calls_crossed field.
>       (global_alloc): Initialize throwing_calls_crossed.
>       (find_reg): Don't attempt to caller-save pseudos crossing calls that
>       might throw.
>
> 2005-08-31  Richard Henderson  <rth@redhat.com>
>
>       * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Force subregs
>       into a pseudo before applying gen_lowpart.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]