]> gcc.gnu.org Git - gcc.git/blame - gcc/c-family/ChangeLog
* config/rs6000/rs6000.h (PROCESSOR_TITAN): Declare.
[gcc.git] / gcc / c-family / ChangeLog
CommitLineData
3b06d379
SB
12010-06-28 Steven Bosscher <steven@gcc.gnu.org>
2
3 * c-cppbuiltin.c: Do not include except.h.
4
d166d4c3
AK
52010-06-24 Andi Kleen <ak@linux.intel.com>
6
7 * c-common.c (warn_for_omitted_condop): New.
8 * c-common.h (warn_for_omitted_condop): Add prototype.
9
70cb8be6
JM
102010-06-21 Joseph Myers <joseph@codesourcery.com>
11
12 * c.opt (lang-objc): Remove.
13 * c-opts.c (c_common_handle_option): Don't handle OPT_lang_objc.
14
a4c97feb
JR
152010-06-21 Joern Rennecke <joern.rennecke@embecosm.com>
16
17 * c-opts.c: Include "tm_p.h".
18
6e2f1956
JM
192010-06-20 Joseph Myers <joseph@codesourcery.com>
20
21 * c-common.c (parse_optimize_options): Update call to
22 decode_options.
23
bc87224e
NF
242010-06-18 Nathan Froyd <froydnj@codesourcery.com>
25
26 * c-common.c (record_types_used_by_current_var_decl): Adjust for
27 new type of types_used_by_cur_var_decl.
28
b49cf425
JR
292010-06-17 Joern Rennecke <joern.rennecke@embecosm.com>
30
31 PR bootstrap/44512
32 * c-cppbuiltin.c (builtin_define_with_hex_fp_value): Add cast
33 for C++ standard compliance.
34
59f9c2ed
JM
352010-06-16 Jason Merrill <jason@redhat.com>
36
37 * c.opt: Add -Wnoexcept.
38
33766b66
RG
392010-06-16 Richard Guenther <rguenther@suse.de>
40
41 PR c/44555
42 * c-common.c (c_common_truthvalue_conversion): Remove
43 premature and wrong optimization concering ADDR_EXPRs.
44
eff7e30c
AC
452010-06-15 Arnaud Charlet <charlet@adacore.com>
46
47 * c-ada-spec.c (dump_sloc): Remove column info.
48 (is_simple_enum): New function.
49 (dump_generic_ada_node, print_ada_declaration): Map C enum types to Ada
50 enum types when relevant.
51
6312e84d
MLI
522010-06-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
53
54 * c-common.c (conversion_warning): Warn at expression
55 location.
56
1cb42611
JM
572010-06-10 Joseph Myers <joseph@codesourcery.com>
58
59 * c-opts.c (c_common_handle_option): Don't handle
60 OPT_fshow_column.
61
a9429e29
LB
622010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com>
63
64 * c-pragma.c (push_alignment): Use typed GC allocation.
65 (handle_pragma_push_options): Likewise.
66
67 * c-common.c (parse_optimize_options): Likewise.
68
69 * c-common.h (struct sorted_fields_type): Add variable_size GTY
70 option.
71
5498f011
JM
722010-06-07 Joseph Myers <joseph@codesourcery.com>
73
74 * c-common.c (flag_preprocess_only, flag_undef, flag_no_builtin,
75 flag_no_nonansi_builtin, flag_short_double, flag_short_wchar,
76 flag_lax_vector_conversions, flag_ms_extensions, flag_no_asm,
77 flag_signed_bitfields, warn_strict_null_sentinel,
78 flag_nil_receivers, flag_zero_link, flag_replace_objc_classes,
79 flag_gen_declaration, flag_no_gnu_keywords,
80 flag_implement_inlines, flag_implicit_templates,
81 flag_implicit_inline_templates, flag_optional_diags,
82 flag_elide_constructors, flag_default_inline, flag_rtti,
83 flag_conserve_space, flag_access_control, flag_check_new,
84 flag_new_for_scope, flag_weak, flag_working_directory,
85 flag_use_cxa_atexit, flag_use_cxa_get_exception_ptr,
86 flag_enforce_eh_specs, flag_threadsafe_statics,
87 flag_pretty_templates): Remove.
88 * c-common.h (flag_preprocess_only, flag_nil_receivers,
89 flag_objc_exceptions, flag_objc_sjlj_exceptions, flag_zero_link,
90 flag_replace_objc_classes, flag_undef, flag_no_builtin,
91 flag_no_nonansi_builtin, flag_short_double, flag_short_wchar,
92 flag_lax_vector_conversions, flag_ms_extensions, flag_no_asm,
93 flag_const_strings, flag_signed_bitfields, flag_gen_declaration,
94 flag_no_gnu_keywords, flag_implement_inlines,
95 flag_implicit_templates, flag_implicit_inline_templates,
96 flag_optional_diags, flag_elide_constructors, flag_default_inline,
97 flag_rtti, flag_conserve_space, flag_access_control,
98 flag_check_new, flag_new_for_scope, flag_weak,
99 flag_working_directory, flag_use_cxa_atexit,
100 flag_use_cxa_get_exception_ptr, flag_enforce_eh_specs,
101 flag_threadsafe_statics, flag_pretty_templates,
102 warn_strict_null_sentinel): Remove.
103 * c.opt (E, Wstrict-null-sentinel, faccess-control, fasm,
104 fbuiltin, fcheck-new, fconserve-space, felide-constructors,
105 fenforce-eh-specs, ffor-scope, fgnu-keywords, fimplement-inlines,
106 fimplicit-inline-templates, fimplicit-templates,
107 flax-vector-conversions, fms-extensions, fnil-receivers,
108 fnonansi-builtins, fpretty-templates, freplace-objc-classes,
109 frtti, fshort-double, fshort-enums, fshort-wchar,
110 fsigned-bitfields, fsigned-char, fstats, fthreadsafe-statics,
111 funsigned-bitfields, funsigned-char, fuse-cxa-atexit,
112 fuse-cxa-get-exception-ptr, fweak, fworking-directory, fzero-link,
113 gen-decls, undef): Use Var.
114 (fdefault-inline, foptional-diags): Document as doing nothing.
115 * c-opts.c (c_common_handle_option): Remove cases for options now
116 using Var. Mark ignored options as such.
117
39dabefd
SB
1182010-06-05 Steven Bosscher <steven@gcc.gnu.org>
119
120 * c-common.c: Moved to here from parent directory.
121 * c-common.def: Likewise.
122 * c-common.h: Likewise.
123 * c-cppbuiltin.c: Likewise.
124 * c-dump.c: Likewise.
125 * c-format.c: Likewise.
126 * c-format.h : Likewise.
127 * c-gimplify.c: Likewise.
128 * c-lex.c: Likewise.
129 * c-omp.c: Likewise.
130 * c.opt: Likewise.
131 * c-opts.c: Likewise.
132 * c-pch.c: Likewise.
133 * c-ppoutput.c: Likewise.
134 * c-pragma.c: Likewise.
135 * c-pragma.h: Likewise.
136 * c-pretty-print.c: Likewise.
137 * c-pretty-print.h: Likewise.
138 * c-semantics.c: Likewise.
139 * stub-objc.c: Likewise.
140
141 * c-common.c: Include gt-c-family-c-common.h.
142 * c-pragma.c: Include gt-c-family-c-pragma.h.
143\f
144Copyright (C) 2010 Free Software Foundation, Inc.
145
146Copying and distribution of this file, with or without modification,
147are permitted in any medium without royalty provided the copyright
148notice and this notice are preserved.
This page took 0.204336 seconds and 5 git commands to generate.