Skip to content

Within ACE_SEH_TRY block only operations may be called #1940

Open
@jwillemsen

Description

@jwillemsen

clang on windows doesn't support non-call SEH, within an ACE_SEH_TRY block only operations may be called and within the operation maybe a SEH can be thrown, directly within the ACE_SEH_TRY no SEH should be thrown as clang on Windows can't handle that. See https://github.com/DOCGroup/ACE_TAO/blob/master/ACE/tests/Compiler_Features_39_Test.cpp as an example,

volatile int* pInt = 0x0000000;
is something that shouldn't be done as clang can't support it

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions