Skip to content
  • Reid Kleckner's avatar
    1d3d4adb
    [WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86 · 1d3d4adb
    Reid Kleckner authored
    Small (really small!) C++ exception handling examples work on 32-bit x86
    now.
    
    This change disables the use of .seh_* directives in WinException when
    CFI is not in use. It also uses absolute symbol references in the tables
    instead of imagerel32 relocations.
    
    Also fixes a cache invalidation bug in MMI personality classification.
    
    llvm-svn: 238575
    1d3d4adb
    [WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86
    Reid Kleckner authored
    Small (really small!) C++ exception handling examples work on 32-bit x86
    now.
    
    This change disables the use of .seh_* directives in WinException when
    CFI is not in use. It also uses absolute symbol references in the tables
    instead of imagerel32 relocations.
    
    Also fixes a cache invalidation bug in MMI personality classification.
    
    llvm-svn: 238575
Loading