diff options
author | belugas <belugas@openttd.org> | 2007-02-23 18:55:07 +0000 |
---|---|---|
committer | belugas <belugas@openttd.org> | 2007-02-23 18:55:07 +0000 |
commit | 0f090a0c1de3c01087f18debaac028b156d46815 (patch) | |
tree | 28b541cce9a8abd90d47b1524d635b9a38e37e51 /src/endian_check.cpp | |
parent | 9fa035f4676a0f2d185f235164af6dfbe0dd038e (diff) | |
download | openttd-0f090a0c1de3c01087f18debaac028b156d46815.tar.xz |
(svn r8862) -Cleanup: doxygen changes, again. Mostly @files missing tags and a few comments style.
Some documentation addition, when i can easily supply them
Diffstat (limited to 'src/endian_check.cpp')
-rw-r--r-- | src/endian_check.cpp | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/endian_check.cpp b/src/endian_check.cpp index 97773496f..1cccb89eb 100644 --- a/src/endian_check.cpp +++ b/src/endian_check.cpp @@ -1,16 +1,17 @@ /* $Id$ */ +/** @file endian_check.cpp + * This pretty simple file checks if the system is LITTLE_ENDIAN or BIG_ENDIAN + * it does that by putting a 1 and a 0 in an array, and read it out as one + * number. If it is 1, it is LITTLE_ENDIAN, if it is 256, it is BIG_ENDIAN + * + * After that it outputs the contents of an include files (endian.h) + * that says or TTD_LITTLE_ENDIAN, or TTD_BIG_ENDIAN. Makefile takes + * care of the real writing to the file. */ + #include <stdio.h> #include <string.h> -// This pretty simple file checks if the system is LITTLE_ENDIAN or BIG_ENDIAN -// it does that by putting a 1 and a 0 in an array, and read it out as one -// number. If it is 1, it is LITTLE_ENDIAN, if it is 256, it is BIG_ENDIAN -// -// After that it outputs the contents of an include files (endian.h) -// that says or TTD_LITTLE_ENDIAN, or TTD_BIG_ENDIAN. Makefile takes -// care of the real writing to the file. - int main (int argc, char *argv[]) { unsigned char EndianTest[2] = { 1, 0 }; int force_BE = 0, force_LE = 0, force_PREPROCESSOR = 0; @@ -31,9 +32,9 @@ int main (int argc, char *argv[]) { printf("#define TTD_BIG_ENDIAN\n"); } else { if (force_PREPROCESSOR == 1) { - // adding support for universal binaries on OSX - // Universal binaries supports both PPC and x86 - // If a compiler for OSX gets this setting, it will always pick the correct endian and no test is needed + /** adding support for universal binaries on OSX + * Universal binaries supports both PPC and x86 + * If a compiler for OSX gets this setting, it will always pick the correct endian and no test is needed */ printf("#ifdef __BIG_ENDIAN__\n"); printf("#define TTD_BIG_ENDIAN\n"); printf("#else\n"); |