re PR target/42448 (Wrong code with _Complex char in structure)
[platform/upstream/gcc.git] / gcc / ChangeLog
1 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2
3         PR target/42448
4         * config/alpha/predicates.md (aligned_memory_operand): Return false
5         for CQImode.
6         (unaligned_memory_operand): Return true for CQImode.
7         * config/alpha/alpha.c (get_aligned_mem): Assert that location
8         doesn not cross aligned SImode word boundary.
9
10 2010-01-02  Anatoly Sokolov  <aesok@post.ru>
11
12         * config/avr/avr.h (REG_OK_FOR_BASE_P, REG_OK_FOR_INDEX_P, XEXP_):
13         Remove.
14         * config/avr/avr-protos.h (avr_init_once, avr_optimization_options,
15         avr_change_section, avr_reg_class_from_letter) : Remove declaration.
16
17 2010-01-02  Richard Guenther  <rguenther@suse.de>
18
19         PR lto/41597
20         * toplev.c (compile_file): Emit LTO marker properly.  Change
21         it to __gnu_lto_v1.
22         * collect2.c (scan_prog_file): Adjust for changed LTO marker.
23
24 2010-01-01  Richard Guenther  <rguenther@suse.de>
25
26         PR debug/42455
27         * tree-sra.c (analyze_all_variable_accesses): Work in DECL_UID order.
28
29 2010-01-01  Richard Guenther  <rguenther@suse.de>
30
31         PR c/42570
32         * c-decl.c (grokdeclarator): For zero-size arrays force
33         structural equality checks as layout_type does.
34
35 2010-01-01  H.J. Lu  <hongjiu.lu@intel.com>
36
37         * builtins.c: Update copyright to 2010.
38
39 2010-01-01  H.J. Lu  <hongjiu.lu@intel.com>
40
41         PR lto/42531
42         * lto-streamer-out.c (produce_asm): Revert the last change.
43         (copy_function): Likewise.
44
45         * lto-streamer.c (lto_get_section_name): Skip any leading
46         asterisk in name.
47
48 2010-01-01  Richard Guenther  <rguenther@suse.de>
49
50         PR middle-end/42559
51         * builtins.c (get_object_alignment): Do not use DECL_ALIGN
52         for LABEL_DECLs.
53
54 \f
55 Copyright (C) 2010 Free Software Foundation, Inc.
56
57 Copying and distribution of this file, with or without modification,
58 are permitted in any medium without royalty provided the copyright
59 notice and this notice are preserved.