mirror of git://gcc.gnu.org/git/gcc.git
parent
2d858ed91f
commit
d1ede5f4d0
|
@ -147,8 +147,6 @@
|
||||||
ATTR_FLAG_BUILT_IN.
|
ATTR_FLAG_BUILT_IN.
|
||||||
* doc/rtl.texi (CALL_INSN_FUNCTION_USAGE): Use lowercase for rtx
|
* doc/rtl.texi (CALL_INSN_FUNCTION_USAGE): Use lowercase for rtx
|
||||||
codes. Document meaning of sets inside CALL_INSN_FUNCTION_USAGE.
|
codes. Document meaning of sets inside CALL_INSN_FUNCTION_USAGE.
|
||||||
* c-family/c-common.c (DEF_ATTR_STRING): Define and undefine as
|
|
||||||
necessary.
|
|
||||||
* builtin-attrs.def (DEF_ATTR_FOR_STRING): Define. Use it to
|
* builtin-attrs.def (DEF_ATTR_FOR_STRING): Define. Use it to
|
||||||
define a string "1".
|
define a string "1".
|
||||||
(ATTR_RET1_NOTHROW_NONNULL_LEAF): New attr definition.
|
(ATTR_RET1_NOTHROW_NONNULL_LEAF): New attr definition.
|
||||||
|
@ -180,9 +178,6 @@
|
||||||
* calls.c (decl_return_flags): New static function.
|
* calls.c (decl_return_flags): New static function.
|
||||||
(expand_call): Generate a SET in CALL_INSN_FUNCTION_USAGE for
|
(expand_call): Generate a SET in CALL_INSN_FUNCTION_USAGE for
|
||||||
functions that return one of their arguments.
|
functions that return one of their arguments.
|
||||||
* lto/lto-lang.c (handle_fnspec_attribute): New static function.
|
|
||||||
(lto_attribute_table): Add "fn spec".
|
|
||||||
(DEF_ATTR_STRING): Define and undefine along with the other macros.
|
|
||||||
* regcprop.c (struct kill_set_value_data): New.
|
* regcprop.c (struct kill_set_value_data): New.
|
||||||
(kill_set_value): Interpret data as a pointer to such a struct.
|
(kill_set_value): Interpret data as a pointer to such a struct.
|
||||||
Do nothing if the caller wants the register to be ignored.
|
Do nothing if the caller wants the register to be ignored.
|
||||||
|
|
|
@ -276,6 +276,10 @@
|
||||||
(Getopt): do not systematically initialize switches with string values
|
(Getopt): do not systematically initialize switches with string values
|
||||||
to the empty string, when the user has already specified a default.
|
to the empty string, when the user has already specified a default.
|
||||||
|
|
||||||
|
2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
|
||||||
|
|
||||||
|
* gcc-interface/utils.c (DEF_ATTR_STRING): New.
|
||||||
|
|
||||||
2012-05-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
2012-05-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||||
|
|
||||||
PR 53063
|
PR 53063
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
|
||||||
|
|
||||||
|
* c-family/c-common.c (DEF_ATTR_STRING): Define and undefine as
|
||||||
|
necessary.
|
||||||
|
|
||||||
2012-05-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
2012-05-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||||
|
|
||||||
PR 53063
|
PR 53063
|
||||||
|
|
|
@ -1,8 +1,14 @@
|
||||||
|
2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
|
||||||
|
|
||||||
|
* lto-lang.c (handle_fnspec_attribute): New static function.
|
||||||
|
(lto_attribute_table): Add "fn spec".
|
||||||
|
(DEF_ATTR_STRING): Define and undefine along with the other macros.
|
||||||
|
|
||||||
2012-05-04 Jan Hubicka <jh@suse.cz>
|
2012-05-04 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
* lto.c (do_whole_program_analysis): Set timevars correctly.
|
* lto.c (do_whole_program_analysis): Set timevars correctly.
|
||||||
(lto_main): Likewise.
|
(lto_main): Likewise.
|
||||||
|
|
||||||
2012-05-04 Richard Guenther <rguenther@suse.de>
|
2012-05-04 Richard Guenther <rguenther@suse.de>
|
||||||
|
|
||||||
* lang.opt (fwpa): Do not mark as Optimization.
|
* lang.opt (fwpa): Do not mark as Optimization.
|
||||||
|
|
Loading…
Reference in New Issue