c.opt (fchkp-use-wrappers): New.
authorIlya Enkovich <ilya.enkovich@intel.com>
Tue, 10 Mar 2015 09:46:11 +0000 (09:46 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Tue, 10 Mar 2015 09:46:11 +0000 (09:46 +0000)
commit226d62d2d1fae33873e8ecda6004fb24ec36e421
tree9f634c911b71cfb8096225967112f43c9f6053e2
parentd2d7e672ad18c54aedfa766b7918d1631a22b4fa
c.opt (fchkp-use-wrappers): New.

* c-family/c.opt (fchkp-use-wrappers): New.
* ipa-chkp.c (CHKP_WRAPPER_SYMBOL_PREFIX): New.
(chkp_wrap_function): New.
(chkp_build_instrumented_fndecl): Support wrapped
functions.
* doc/invoke.texi (-fcheck-pointer-bounds): New.
(-fchkp-check-incomplete-type): New.
(-fchkp-first-field-has-own-bounds): New.
(-fchkp-narrow-bounds): New.
(-fchkp-narrow-to-innermost-array): New.
(-fchkp-optimize): New.
(-fchkp-use-fast-string-functions): New.
(-fchkp-use-nochk-string-functions): New.
(-fchkp-use-static-bounds): New.
(-fchkp-use-static-const-bounds): New.
(-fchkp-treat-zero-dynamic-size-as-infinite): New.
(-fchkp-check-read): New.
(-fchkp-check-write): New.
(-fchkp-store-bounds): New.
(-fchkp-instrument-calls): New.
(-fchkp-instrument-marked-only): New.
(-fchkp-use-wrappers): New.
(-static-libmpx): New.
(-static-libmpxwrappers): New.

From-SVN: r221314
gcc/ChangeLog
gcc/c-family/c.opt
gcc/doc/invoke.texi
gcc/ipa-chkp.c