c-opts.c (c_common_post_options): For -freestanding...
2014-05-06 Richard Biener <rguenther@suse.de> c-family/ * c-opts.c (c_common_post_options): For -freestanding, -fno-hosted and -fno-builtin disable pattern recognition if not enabled explicitely. From-SVN: r210100
This commit is contained in:
parent
3d224d46b8
commit
b15458becf
2 changed files with 12 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2014-05-06 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* c-opts.c (c_common_post_options): For -freestanding,
|
||||
-fno-hosted and -fno-builtin disable pattern recognition
|
||||
if not enabled explicitely.
|
||||
|
||||
2014-05-02 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* c.opt (Wsizeof-pointer-memaccess): Describe option.
|
||||
|
|
|
@ -851,6 +851,12 @@ c_common_post_options (const char **pfilename)
|
|||
if (flag_objc_exceptions && !flag_objc_sjlj_exceptions)
|
||||
flag_exceptions = 1;
|
||||
|
||||
/* If -ffreestanding, -fno-hosted or -fno-builtin then disable
|
||||
pattern recognition. */
|
||||
if (!global_options_set.x_flag_tree_loop_distribute_patterns
|
||||
&& flag_no_builtin)
|
||||
flag_tree_loop_distribute_patterns = 0;
|
||||
|
||||
/* -Woverlength-strings is off by default, but is enabled by -Wpedantic.
|
||||
It is never enabled in C++, as the minimum limit is not normative
|
||||
in that standard. */
|
||||
|
|
Loading…
Add table
Reference in a new issue