2016-02-25 10:38:03 +00:00
|
|
|
#ifndef NALL_WINDOWS_GUARD_HPP
|
|
|
|
#define NALL_WINDOWS_GUARD_HPP
|
|
|
|
|
|
|
|
#define boolean WindowsBoolean
|
2016-02-28 11:42:52 +00:00
|
|
|
#define interface WindowsInterface
|
2016-02-25 10:38:03 +00:00
|
|
|
|
2018-08-21 03:17:12 +00:00
|
|
|
#undef UNICODE
|
|
|
|
#undef WINVER
|
2021-07-28 02:19:31 +00:00
|
|
|
#undef WIN32_LEAN_AND_MEAN
|
2018-08-21 03:17:12 +00:00
|
|
|
#undef _WIN32_WINNT
|
|
|
|
#undef NOMINMAX
|
|
|
|
#undef PATH_MAX
|
|
|
|
|
|
|
|
#define UNICODE
|
|
|
|
#define WINVER 0x0601
|
|
|
|
#define WIN32_LEAN_AND_MEAN
|
|
|
|
#define _WIN32_WINNT WINVER
|
|
|
|
#define NOMINMAX
|
|
|
|
#define PATH_MAX 260
|
|
|
|
|
2016-02-25 10:38:03 +00:00
|
|
|
#else
|
|
|
|
#undef NALL_WINDOWS_GUARD_HPP
|
|
|
|
|
|
|
|
#undef boolean
|
|
|
|
#undef interface
|
Update to v106r73 release.
byuu says:
This probably won't fix the use of register yet (I imagine ruby and hiro
will complain now), but ... oh well, it's a start. We'll get it
compiling again eventually.
I added JP, JR, JRL, LD instructions this time around. I'm also starting
to feel that Byte, Word, Long labels for the TLCS900H aren't really
working. There's cases of needing uint24, int8, int16, ... it may just
be better to name the types instead of trying to be fancy.
At this point, all of the easy instructions are in. Now it's down to a
whole lot of very awkward bit-manipulation and special-use instructions.
Sigh.
2019-01-07 07:59:04 +00:00
|
|
|
|
|
|
|
#undef far
|
2018-09-10 02:11:19 +00:00
|
|
|
#undef near
|
2016-02-25 10:38:03 +00:00
|
|
|
|
|
|
|
#endif
|