(svn r3596) -Codechange: [OSX] changed to use Apple's macros instead of OTTD macros for endian conversion

This increases the execution speed a lot since GCC can't detect the OTTD macro as an endian conversion
	while Apple's code uses the instruction to convert endian instead of a series of instructions to produce the same result

	Since we don't have that many endian conversions in the game, overall performance should not increase noteworthy
This commit is contained in:
bjarni
2006-02-12 14:31:33 +00:00
parent 8cf72cdcab
commit 235e72829e
4 changed files with 30 additions and 12 deletions

View File

@@ -36,9 +36,6 @@ extern void HideMenuBar(void);
#endif
/* Name conflict */
#define Rect OTTDRect
#define Point OTTDPoint
/* Defined in ppc/param.h or i386/param.h included from sys/param.h */
#undef ALIGN
/* Defined in stdbool.h */