aboutsummaryrefslogtreecommitdiff
path: root/gcc/print-rtl.c
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2020-05-17 23:50:41 +0200
committerMark Wielaard <mark@klomp.org>2020-05-22 21:02:34 +0200
commit2221fb6f668a7edc8b8aad69772907aeabbbb0be (patch)
treec04cf71d53e1f9980c4b2cce159a2c752fd607ab /gcc/print-rtl.c
parentdc50686d78d4679b727548c3edc1cb6b0d3b658e (diff)
downloadgcc-2221fb6f668a7edc8b8aad69772907aeabbbb0be.zip
gcc-2221fb6f668a7edc8b8aad69772907aeabbbb0be.tar.gz
gcc-2221fb6f668a7edc8b8aad69772907aeabbbb0be.tar.bz2
analyzer: Add exit, and _exit replacement, to sm-signal.
Warn about using exit in signal handler and suggest _exit as alternative. gcc/analyzer/ChangeLog: * sm-signal.cc(signal_unsafe_call::emit): Possibly add gcc_rich_location note for replacement. (signal_unsafe_call::get_replacement_fn): New private function. (get_async_signal_unsafe_fns): Add "exit". gcc/testsuite/ChangeLog: * gcc.dg/analyzer/signal-exit.c: New testcase.
Diffstat (limited to 'gcc/print-rtl.c')
0 files changed, 0 insertions, 0 deletions