I'm currently building Win32 binaries for Goo v146. The changes that were made recently to Goo for Win32 compatibility have made the job easier but there is still the problem whereby the Goo code uses variable argument C macros:
#define XCALL0(...) _CALL0(REGSCREF(), __VA_ARGS__)
Visual C++ doesn't support this. So I need to make changes to eval/g2c.goo to generate the expanded code from the macro rather than the macro itself. Does anyone know a workaround for Microsoft Visual C++ 6.0 to accept the above macro or a nice hack to get around it?
1:14:00 AM
|