On Tuesday 5 October 2004 10:09, Hans Leidekker wrote:
What compiler/platform are you on? This code is protected like this:
#if defined(__GNUC__) && !defined(__MINGW32__) && !defined(__APPLE__)
So if you're on Cygwin we may need to add && !defined(__CYGWIN__) or whatever is the appropriate define for that platform. As discussed earlier on this list, the .previous directive is ELF specific.
BTW, is there a define that identifies an ELF platform, a PE platform? Should we introduce those? That would make the check simpler and not as open ended like it is now.
Wait, I see now that there's another use of .previous which is protected differently. The path below may solve your problem.
-Hans