#
# static __PROC __getPublicProcAddress(const char *name);
# static __PROC __getPrivateProcAddress(const char *name);
- # static void __abort(void);
#
raise NotImplementedError
assert function.fail != ''
print ' return %s;' % function.fail
else:
- print ' __abort();'
+ print ' OS::Abort();'
print '# else'
print '# define __getPrivateProcAddress(name) glXGetProcAddressARB((const GLubyte *)(name))'
print '# endif'
- print '# define __abort() OS::Abort()'
print '#else /* !RETRACE */'
print '# ifdef _WIN32'
print '# define __getPrivateProcAddress(name) __wglGetProcAddress(name)'
print ' static inline __GLXextFuncPtr __glXGetProcAddressARB(const GLubyte * procName);'
print '# endif'
print '# endif'
- print '# define __abort() Trace::Abort()'
print '#endif /* !RETRACE */'
print
return GetProcAddress(g_hDll, lpProcName);
}
-#define __abort() OS::Abort()
''' % self.dllname
dispatcher = Dispatcher()
WriteUInt((size_t)addr);
}
-void Abort(void) {
- Close();
- OS::Abort();
-}
-
} /* namespace Trace */
void LiteralBitmask(const BitmaskSig &bitmask, unsigned long long value);
void LiteralNull(void);
void LiteralOpaque(const void *ptr);
-
- void Abort(void);
}
#endif /* _TRACE_WRITER_HPP_ */