[patch] Remove left-overs from BND support

Richard Biener richard.guenther@gmail.com
Wed Jun 27 10:13:00 GMT 2018


On June 27, 2018 9:54:50 AM GMT+02:00, Eric Botcazou <ebotcazou@adacore.com> wrote:
>Tested on x86-64/Linux, OK for the mainline?

OK. 

Richard. 

>
>2018-06-27  Eric Botcazou  <ebotcazou@adacore.com>
>
>	* gimple.h (gimple_return_retbnd): Delete.
>	(gimple_return_set_retbnd): Likewise.
>	* cgraphunit.c (cgraph_node::expand_thunk): Remove call to
>	gimple_return_set_retbnd.
>	* gimple-pretty-print.c (dump_gimple_return): Remove call to
>	gimple_return_retbnd and adjust.
>	* tree-inline.h (struct copy_body_data): Remove retbnd field.
>	* tree-inline.c (remap_gimple_stmt): Remove handling of retbnd.
>	Explicitly return NULL in a couple more cases.  Move assertion
>	on debug statements and remove unreachable code.
>	(reset_debug_binding): Do not test id->retbnd.
>	(expand_call_inline): Do not set it.



More information about the Gcc-patches mailing list