gcc/
authorienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Dec 2015 16:01:42 +0000 (16:01 +0000)
committerienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Dec 2015 16:01:42 +0000 (16:01 +0000)
commitd3960aae3c1759da66e4ae1c6e864d505b20acfb
tree933bb83d196ac3eeaa156a457f6a2b08e24ee50a
parent30ccaf3a8f7c421e17ca5f73a4f9c7cfc818f222
gcc/

* tree-chkp.c (chkp_call_returns_bounds_p): Return true
for VA_ARG call.
(chkp_fixup_inlined_call): New.
* tree-chkp.h (chkp_fixup_inlined_call): New.
* tree-stdarg.c: Include tree-chkp.h.
(expand_ifn_va_arg_1): Fixup bndret calls for removed
VA_ARG calls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231525 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-chkp.c
gcc/tree-chkp.h
gcc/tree-stdarg.c