]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/c-family/ChangeLog
tree-vect-patterns.c (vect_pattern_recog_1): Bail out if we don't get a vector type...
[thirdparty/gcc.git] / gcc / c-family / ChangeLog
CommitLineData
6312e84d
MLI
12010-06-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
2
3 * c-common.c (conversion_warning): Warn at expression
4 location.
5
1cb42611
JM
62010-06-10 Joseph Myers <joseph@codesourcery.com>
7
8 * c-opts.c (c_common_handle_option): Don't handle
9 OPT_fshow_column.
10
a9429e29
LB
112010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com>
12
13 * c-pragma.c (push_alignment): Use typed GC allocation.
14 (handle_pragma_push_options): Likewise.
15
16 * c-common.c (parse_optimize_options): Likewise.
17
18 * c-common.h (struct sorted_fields_type): Add variable_size GTY
19 option.
20
5498f011
JM
212010-06-07 Joseph Myers <joseph@codesourcery.com>
22
23 * c-common.c (flag_preprocess_only, flag_undef, flag_no_builtin,
24 flag_no_nonansi_builtin, flag_short_double, flag_short_wchar,
25 flag_lax_vector_conversions, flag_ms_extensions, flag_no_asm,
26 flag_signed_bitfields, warn_strict_null_sentinel,
27 flag_nil_receivers, flag_zero_link, flag_replace_objc_classes,
28 flag_gen_declaration, flag_no_gnu_keywords,
29 flag_implement_inlines, flag_implicit_templates,
30 flag_implicit_inline_templates, flag_optional_diags,
31 flag_elide_constructors, flag_default_inline, flag_rtti,
32 flag_conserve_space, flag_access_control, flag_check_new,
33 flag_new_for_scope, flag_weak, flag_working_directory,
34 flag_use_cxa_atexit, flag_use_cxa_get_exception_ptr,
35 flag_enforce_eh_specs, flag_threadsafe_statics,
36 flag_pretty_templates): Remove.
37 * c-common.h (flag_preprocess_only, flag_nil_receivers,
38 flag_objc_exceptions, flag_objc_sjlj_exceptions, flag_zero_link,
39 flag_replace_objc_classes, flag_undef, flag_no_builtin,
40 flag_no_nonansi_builtin, flag_short_double, flag_short_wchar,
41 flag_lax_vector_conversions, flag_ms_extensions, flag_no_asm,
42 flag_const_strings, flag_signed_bitfields, flag_gen_declaration,
43 flag_no_gnu_keywords, flag_implement_inlines,
44 flag_implicit_templates, flag_implicit_inline_templates,
45 flag_optional_diags, flag_elide_constructors, flag_default_inline,
46 flag_rtti, flag_conserve_space, flag_access_control,
47 flag_check_new, flag_new_for_scope, flag_weak,
48 flag_working_directory, flag_use_cxa_atexit,
49 flag_use_cxa_get_exception_ptr, flag_enforce_eh_specs,
50 flag_threadsafe_statics, flag_pretty_templates,
51 warn_strict_null_sentinel): Remove.
52 * c.opt (E, Wstrict-null-sentinel, faccess-control, fasm,
53 fbuiltin, fcheck-new, fconserve-space, felide-constructors,
54 fenforce-eh-specs, ffor-scope, fgnu-keywords, fimplement-inlines,
55 fimplicit-inline-templates, fimplicit-templates,
56 flax-vector-conversions, fms-extensions, fnil-receivers,
57 fnonansi-builtins, fpretty-templates, freplace-objc-classes,
58 frtti, fshort-double, fshort-enums, fshort-wchar,
59 fsigned-bitfields, fsigned-char, fstats, fthreadsafe-statics,
60 funsigned-bitfields, funsigned-char, fuse-cxa-atexit,
61 fuse-cxa-get-exception-ptr, fweak, fworking-directory, fzero-link,
62 gen-decls, undef): Use Var.
63 (fdefault-inline, foptional-diags): Document as doing nothing.
64 * c-opts.c (c_common_handle_option): Remove cases for options now
65 using Var. Mark ignored options as such.
66
39dabefd
SB
672010-06-05 Steven Bosscher <steven@gcc.gnu.org>
68
69 * c-common.c: Moved to here from parent directory.
70 * c-common.def: Likewise.
71 * c-common.h: Likewise.
72 * c-cppbuiltin.c: Likewise.
73 * c-dump.c: Likewise.
74 * c-format.c: Likewise.
75 * c-format.h : Likewise.
76 * c-gimplify.c: Likewise.
77 * c-lex.c: Likewise.
78 * c-omp.c: Likewise.
79 * c.opt: Likewise.
80 * c-opts.c: Likewise.
81 * c-pch.c: Likewise.
82 * c-ppoutput.c: Likewise.
83 * c-pragma.c: Likewise.
84 * c-pragma.h: Likewise.
85 * c-pretty-print.c: Likewise.
86 * c-pretty-print.h: Likewise.
87 * c-semantics.c: Likewise.
88 * stub-objc.c: Likewise.
89
90 * c-common.c: Include gt-c-family-c-common.h.
91 * c-pragma.c: Include gt-c-family-c-pragma.h.
92\f
93Copyright (C) 2010 Free Software Foundation, Inc.
94
95Copying and distribution of this file, with or without modification,
96are permitted in any medium without royalty provided the copyright
97notice and this notice are preserved.