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.
    
