aboutsummaryrefslogtreecommitdiff
path: root/gcc/coretypes.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2010-10-07 20:03:13 +0000
committerRichard Henderson <rth@redhat.com>2010-10-07 20:03:13 +0000
commitc6c9750df46af56dd802baaf06d76611fba653b7 (patch)
tree219f2ede749b30e6b6cbd8a1e242608e2d2e6314 /gcc/coretypes.h
parent8ab096c45c287c8354f319702a68717c0e687e36 (diff)
Move enum unwind_info_type from target.h to coretypes.h.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@165131 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/coretypes.h')
-rw-r--r--gcc/coretypes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/coretypes.h b/gcc/coretypes.h
index 419142a733f..3c6368419e4 100644
--- a/gcc/coretypes.h
+++ b/gcc/coretypes.h
@@ -111,6 +111,16 @@ enum tls_model {
TLS_MODEL_LOCAL_EXEC
};
+/* Types of unwind/exception handling info that can be generated. */
+
+enum unwind_info_type
+{
+ UI_NONE,
+ UI_SJLJ,
+ UI_DWARF2,
+ UI_TARGET
+};
+
struct edge_def;
typedef struct edge_def *edge;
typedef const struct edge_def *const_edge;