Opened 16 years ago
Closed 15 years ago
#762 closed Patches (fixed)
[test] evc4 issue with SEH support
| Reported by: | vividos | Owned by: | Gennadiy Rozental |
|---|---|---|---|
| Milestone: | Component: | test | |
| Version: | None | Severity: | Problem |
| Keywords: | Cc: |
Description
Hi, I'm trying to port Boost 1.34 to the eMbedded Visual C++ compiler. I encountered an error in boost/test/impl/execution_monitor.ipp where it is checked if the platform being used supports SEH and defines BOOST_MS_STRUCTURED_EXCEPTION_HANDLING in that case. evc4 and the Windows CE 4.2 platform supports SEH, but it doesn't provide <eh.h> for setting structured exception translators. For this reason this patch disables the whole feature, at least for Windows CE 4.2. It additionally patches a line where a warning is output with the preprocessor statement "#warning" that isn't supported on evc4. I think the more portable version of this is "#pragma message".
Change History (3)
comment:2 by , 15 years ago
| Component: | None → test |
|---|---|
| Severity: | → Problem |
comment:3 by , 15 years ago
| Resolution: | None → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
