OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
1 2007-01-02  Joseph Myers  <joseph@codesourcery.com>
2
3         PR middle-end/30311
4         * caller-save.c (add_stored_regs): Only handle SUBREGs if inner
5         REG is a hard register.  Do not modify REG before calling
6         subreg_nregs.
7         * rtlanal.c (subreg_get_info): Don't assert size of XMODE is a
8         multiple of the size of YMODE for certain lowpart cases.
9
10 2007-01-01  Andrew Pinski  <pinskia@gmail.com>
11
12         PR middle-end/30253
13         * gimplify (voidify_wrapper_expr): Update for
14         GIMPLE_MODIFY_STMT.
15
16 2007-01-01  Andreas Schwab  <schwab@suse.de>
17
18         PR target/29166
19         * config/ia64/ia64.c (ia64_compute_frame_size): Account space for
20         save of BR0 in extra_spill_size instead of spill_size.
21         (ia64_expand_prologue): Save BR0 outside of the gr/br/fr spill
22         area.
23         (ia64_expand_epilogue): Restore BR0 from its new location.
24
25 2007-01-01  Andrew Pinski  <pinskia@gmail.com>
26
27         * gimplify.c (gimplify_init_constructor <case VECTOR_TYPE>):
28         Use a temporary variable if the left hand side is not a gimple
29         register.
30
31 2007-01-01  Andrew Pinski  <pinskia@gmail.com>
32
33         * gimplify.c (gimplify_return_expr): Make the temporary variable
34         for the return expression, a gimple register variable.
35
36 2007-01-01  Jan Hubicka  <jh@suse.cz>
37
38         * emit-rtl.c (emit_copy_of_insn_after): Do not call copy_insn_1 for
39         INSN_LIST.
40
41 2007-01-01  Mike Stump  <mrs@apple.com>
42
43         * configure.ac (HAVE_GAS_LITERAL16): Add autoconf check for
44         .literal16.
45         * config/darwin.c (machopic_select_rtx_section): Use
46         HAVE_GAS_LITERAL16.
47         (darwin_mergeable_constant_section): Likewise.
48         * configure: Regenerate.
49         * config.in: Regenerate.
50
51 2007-01-01  Jan Hubicka  <jh@suse.cz>
52             Andrew Pinski  <pinskia@gmail.com>
53
54         * cgraphunit.c (cgraph_optimize): Call cgraph_add_new_functions
55         before starting IPA passes.
56