* config/sparc/sparc.c: Fix formatting nits.
[platform/upstream/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.