]> git.ipfire.org Git - thirdparty/gcc.git/commit
passes.c: implement pre-ICE emergency dumping
authoramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 May 2017 13:26:54 +0000 (13:26 +0000)
committeramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 May 2017 13:26:54 +0000 (13:26 +0000)
commit54fae019dccaf22b93d6d94bd9dd9ed51c730e8a
treefdbe3a3801dc53192204548b33b1e35001a07498
parentf6e3159f36a65a4ab43a5489c1784d51d6a37a45
passes.c: implement pre-ICE emergency dumping

* passes.c (emergency_dump_function): New.
* tree-pass.h (emergency_dump_function): Declare.
* plugin.c (plugins_internal_error_function): Remove.
* plugin.h (plugins_internal_error_function): Remove declaration.
* toplev.c (internal_error_function): New static function.  Use it...
(general_init): ...here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248736 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/passes.c
gcc/plugin.c
gcc/plugin.h
gcc/toplev.c
gcc/tree-pass.h