* config/sparc/sparc.c: Fix formatting nits.
[gcc.git] / gcc / ChangeLog
1 2010-01-03 Eric Botcazou <ebotcazou@adacore.com>
2
3 * config/sparc/sparc.c: Fix formatting nits.
4
5 2010-01-02 Gerald Pfeifer <gerald@pfeifer.com>
6 Alexander Monakov <amonakov@ispras.ru>
7
8 * doc/invoke.texi (Optimize Options): Reword introduction a bit.
9
10 2010-01-02 Richard Guenther <rguenther@suse.de>
11
12 PR middle-end/42577
13 * tree-vrp.c (check_all_array_refs): Skip non-excutable blocks.
14 (simplify_switch_using_ranges): Mark to be removed edges
15 as non-executable.
16
17 2010-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18
19 * config/pa/t-slibgcc-dwarf-ver (SHLIB_SOVERSION): Bump by two.
20
21 * collect2.c (scan_libraries): Add missing argument in call to
22 scan_prog_file.
23
24 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
25
26 PR target/42448
27 * config/alpha/predicates.md (aligned_memory_operand): Return false
28 for CQImode.
29 (unaligned_memory_operand): Return true for CQImode.
30 * config/alpha/alpha.c (get_aligned_mem): Assert that location
31 doesn not cross aligned SImode word boundary.
32
33 2010-01-02 Anatoly Sokolov <aesok@post.ru>
34
35 * config/avr/avr.h (REG_OK_FOR_BASE_P, REG_OK_FOR_INDEX_P, XEXP_):
36 Remove.
37 * config/avr/avr-protos.h (avr_init_once, avr_optimization_options,
38 avr_change_section, avr_reg_class_from_letter) : Remove declaration.
39
40 2010-01-02 Richard Guenther <rguenther@suse.de>
41
42 PR lto/41597
43 * toplev.c (compile_file): Emit LTO marker properly. Change
44 it to __gnu_lto_v1.
45 * collect2.c (scan_prog_file): Adjust for changed LTO marker.
46
47 2010-01-01 Richard Guenther <rguenther@suse.de>
48
49 PR debug/42455
50 * tree-sra.c (analyze_all_variable_accesses): Work in DECL_UID order.
51
52 2010-01-01 Richard Guenther <rguenther@suse.de>
53
54 PR c/42570
55 * c-decl.c (grokdeclarator): For zero-size arrays force
56 structural equality checks as layout_type does.
57
58 2010-01-01 H.J. Lu <hongjiu.lu@intel.com>
59
60 * builtins.c: Update copyright to 2010.
61
62 2010-01-01 H.J. Lu <hongjiu.lu@intel.com>
63
64 PR lto/42531
65 * lto-streamer-out.c (produce_asm): Revert the last change.
66 (copy_function): Likewise.
67
68 * lto-streamer.c (lto_get_section_name): Skip any leading
69 asterisk in name.
70
71 2010-01-01 Richard Guenther <rguenther@suse.de>
72
73 PR middle-end/42559
74 * builtins.c (get_object_alignment): Do not use DECL_ALIGN
75 for LABEL_DECLs.
76
77 \f
78 Copyright (C) 2010 Free Software Foundation, Inc.
79
80 Copying and distribution of this file, with or without modification,
81 are permitted in any medium without royalty provided the copyright
82 notice and this notice are preserved.
83 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
84
85 PR target/42448
86 * config/alpha/predicates.md (aligned_memory_operand): Return false
87 for CQImode.
88 (unaligned_memory_operand): Return true for CQImode.
89 * config/alpha/alpha.c (get_aligned_mem): Assert that location
90 doesn not cross aligned SImode word boundary.
91
92 2010-01-02 Anatoly Sokolov <aesok@post.ru>
93
94 * config/avr/avr.h (REG_OK_FOR_BASE_P, REG_OK_FOR_INDEX_P, XEXP_):
95 Remove.
96 * config/avr/avr-protos.h (avr_init_once, avr_optimization_options,
97 avr_change_section, avr_reg_class_from_letter) : Remove declaration.
98
99 2010-01-02 Richard Guenther <rguenther@suse.de>
100
101 PR lto/41597
102 * toplev.c (compile_file): Emit LTO marker properly. Change
103 it to __gnu_lto_v1.
104 * collect2.c (scan_prog_file): Adjust for changed LTO marker.
105
106 2010-01-01 Richard Guenther <rguenther@suse.de>
107
108 PR debug/42455
109 * tree-sra.c (analyze_all_variable_accesses): Work in DECL_UID order.
110
111 2010-01-01 Richard Guenther <rguenther@suse.de>
112
113 PR c/42570
114 * c-decl.c (grokdeclarator): For zero-size arrays force
115 structural equality checks as layout_type does.
116
117 2010-01-01 H.J. Lu <hongjiu.lu@intel.com>
118
119 * builtins.c: Update copyright to 2010.
120
121 2010-01-01 H.J. Lu <hongjiu.lu@intel.com>
122
123 PR lto/42531
124 * lto-streamer-out.c (produce_asm): Revert the last change.
125 (copy_function): Likewise.
126
127 * lto-streamer.c (lto_get_section_name): Skip any leading
128 asterisk in name.
129
130 2010-01-01 Richard Guenther <rguenther@suse.de>
131
132 PR middle-end/42559
133 * builtins.c (get_object_alignment): Do not use DECL_ALIGN
134 for LABEL_DECLs.
135
136 \f
137 Copyright (C) 2010 Free Software Foundation, Inc.
138
139 Copying and distribution of this file, with or without modification,
140 are permitted in any medium without royalty provided the copyright
141 notice and this notice are preserved.