aboutsummaryrefslogtreecommitdiff
path: root/gcc/eh-common.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/eh-common.h')
-rw-r--r--gcc/eh-common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/eh-common.h b/gcc/eh-common.h
index a4e07bc..5d9f30c 100644
--- a/gcc/eh-common.h
+++ b/gcc/eh-common.h
@@ -29,6 +29,8 @@ struct eh_context
void **dynamic_handler_chain;
/* This is language dependent part of the eh context. */
void *info;
+ /* This is used to remember where we threw for re-throws */
+ void *table_index; /* address of exception table entry to rethrow from */
};
#ifndef EH_TABLE_LOOKUP