gigi.h (ADT_unhandled_except_decl, [...]): New.
authorTristan Gingold <gingold@adacore.com>
Tue, 22 Jan 2013 09:49:14 +0000 (09:49 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 22 Jan 2013 09:49:14 +0000 (09:49 +0000)
commit48a24fcfc32ab00e84821c25af74252ff26b48b7
treef1a75b650264f804fa309fe17e6de3b9951c26e5
parent7ab53cfdf65cf05ea5c2aeaa6a0d7e27e94ff189
gigi.h (ADT_unhandled_except_decl, [...]): New.

* gcc-interface/gigi.h (ADT_unhandled_except_decl,
ADT_unhandled_others_decl): New.
(unhandled_others_decl, unhandled_except_decl): Define.
* gcc-interface/trans.c: Include common/common-target.h.
(gigi): Initialize them.
(Subprogram_Body_to_gnu): On SEH targets, wrap the body of the main
function in a try/catch clause.

From-SVN: r195364
gcc/ada/ChangeLog
gcc/ada/gcc-interface/gigi.h
gcc/ada/gcc-interface/trans.c