[llvm-commits] [llvm-gcc-4.2] r98895 - /llvm-gcc-4.2/trunk/libstdc++-v3/libsupc++/eh_personality.cc
Jim Grosbach
grosbach at apple.com
Thu Mar 18 16:13:38 PDT 2010
Author: grosbach
Date: Thu Mar 18 18:13:38 2010
New Revision: 98895
URL: http://llvm.org/viewvc/llvm-project?rev=98895&view=rev
Log:
revert inadvertant piece of previous commit
Modified:
llvm-gcc-4.2/trunk/libstdc++-v3/libsupc++/eh_personality.cc
Modified: llvm-gcc-4.2/trunk/libstdc++-v3/libsupc++/eh_personality.cc
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/libstdc%2B%2B-v3/libsupc%2B%2B/eh_personality.cc?rev=98895&r1=98894&r2=98895&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/libstdc++-v3/libsupc++/eh_personality.cc (original)
+++ llvm-gcc-4.2/trunk/libstdc++-v3/libsupc++/eh_personality.cc Thu Mar 18 18:13:38 2010
@@ -52,34 +52,6 @@
unsigned char call_site_encoding;
};
-struct SjLj_Function_Context
-{
- /* This is the chain through all registered contexts. It is
- filled in by _Unwind_SjLj_Register. */
- struct SjLj_Function_Context *prev;
-
- /* This is assigned in by the target function before every call
- to the index of the call site in the lsda. It is assigned by
- the personality routine to the landing pad index. */
- int call_site;
-
- /* This is how data is returned from the personality routine to
- the target function's handler. */
- _Unwind_Word data[4];
-
- /* These are filled in once by the target function before any
- exceptions are expected to be handled. */
- _Unwind_Personality_Fn personality;
- void *lsda;
-
- void *jbuf[];
-};
-
-struct _Unwind_Context
-{
- struct SjLj_Function_Context *fc;
-};
-
static const unsigned char *
parse_lsda_header (_Unwind_Context *context, const unsigned char *p,
lsda_header_info *info)
More information about the llvm-commits
mailing list