diff options
Diffstat (limited to 'gcc/ada/raise.h')
-rw-r--r-- | gcc/ada/raise.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ada/raise.h b/gcc/ada/raise.h index 7087c1c..5dd2692 100644 --- a/gcc/ada/raise.h +++ b/gcc/ada/raise.h @@ -31,16 +31,18 @@ ****************************************************************************/ +/* C counterparts of what System.Standard_Library defines. */ + typedef unsigned Exception_Code; -/* C counterpart of what System.Standard_Library defines. */ struct Exception_Data { - char Handled_By_Others; + char Not_Handled_By_Others; char Lang; int Name_Length; - char *Full_Name, Htable_Ptr; + char *Full_Name, *Htable_Ptr; Exception_Code Import_Code; + void (*Raise_Hook)(void); }; typedef struct Exception_Data *Exception_Id; |