[llvm-commits] [Patch] disable HAVE_EHTABLE_SUPPORT for GCC 4.8 on Win64

Anton Korobeynikov anton at korobeynikov.info
Thu Sep 27 05:39:49 PDT 2012


> GCC 4.8 on Windows 64-bit will use Win64's native SEH functionality for C++
> exceptions. This means a new libgcc, and the seh version does not have
> __[de]register_frame.
Random thought: why do we need hardcoding in this place? Why can't
there be configure / cmake check for single function (pretty trivial
thing!) which will detect the presence of the function inside libgcc
automagically?

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list