src/stdafx.h
Fri, 18 Apr 2008 21:33:21 +0000 smatz (svn r12777) -Codechange: rename fatal() and error() in strgen, so it can always have the NORETURN attribute
Fri, 18 Apr 2008 04:37:06 +0000 rubidium (svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
Fri, 04 Apr 2008 20:34:09 +0000 smatz (svn r12573) -Codechange: use defined constants instead of numbers in math_func.hpp
Fri, 04 Apr 2008 19:10:45 +0000 rubidium (svn r12571) -Fix: MorphOS misses INT16_MAX/INT16_MIN.
Wed, 05 Mar 2008 18:51:26 +0000 skidd13 (svn r12344) -Codechange: Check uint64 bitsize on compiletime too.
Thu, 24 Jan 2008 18:47:05 +0000 rubidium (svn r11979) -Codechange: drop MSVC 2003 support because MSVC 2003 is broken in such a manner that it triggers an internal compiler error without any clue what of the code is wrong. Even trying to bisect the problem does not give a single line of code that causes the trouble.
Mon, 21 Jan 2008 23:55:57 +0000 rubidium (svn r11939) -Codechange: some type fixes and very initial steps into supporting NDS by default. Based on work by Dominik.
Tue, 15 Jan 2008 00:11:28 +0000 glx (svn r11856) -Revert (r11772): since FS#1335 is solved, we do not need the extra checking and such anymore.
Mon, 07 Jan 2008 00:43:03 +0000 glx (svn r11772) -Change: add some extra checking in the hope to find the cause of FS#1335
Tue, 25 Dec 2007 13:28:09 +0000 rubidium (svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp.
Sun, 23 Dec 2007 14:06:03 +0000 skidd13 (svn r11687) -Codechange: move some defines to a better place
Sun, 23 Dec 2007 10:56:02 +0000 rubidium (svn r11684) -Codechange: split gfx.h in a type and functional header.
Sun, 09 Dec 2007 21:20:21 +0000 glx (svn r11611) -Codechange: it is now possible to use a define to enable asserts and show them in crash.log for MSVC release builds
Sun, 09 Dec 2007 20:20:52 +0000 glx (svn r11610) -Cleanup (r8572): remove orphan comment
Sun, 09 Dec 2007 15:17:49 +0000 rubidium (svn r11606) -Revert (r11584): since FS#1482 is solved, we do not need the extra checking and such anymore.
Thu, 06 Dec 2007 22:29:47 +0000 rubidium (svn r11584) -Change: add some extra checking in the hope to find the cause of FS#1482.
Sun, 02 Dec 2007 21:43:16 +0000 skidd13 (svn r11563) -Codechange: Align the preprocessor code in stdafx.h with tabs
Mon, 19 Nov 2007 20:40:14 +0000 skidd13 (svn r11480) -Codechange: Rename the function ALIGN fitting to the naming style
Sun, 18 Nov 2007 20:21:41 +0000 rubidium (svn r11467) -Fix [FS#1450]: OpenBSD has ALIGN already defined, causing compilation failures.
Sun, 21 Oct 2007 10:53:23 +0000 bjarni (svn r11325) -Fix (r11312)[FS#1357]: [OSX] fixed compilation on OSX
Fri, 03 Aug 2007 23:26:12 +0000 truelight (svn r10778) -Fix: one-liners to allow MSVC and WINCE to work together (or anyway, a step towards that goal)
Wed, 18 Jul 2007 02:08:56 +0000 glx (svn r10607) -Fix r10605: use '&&' in preprocessor directives (MSVC doesn't like 'and')
Tue, 17 Jul 2007 16:59:21 +0000 rubidium (svn r10605) -Fix [FS#1046]: also OpenBSD does not know wchar. Patch by Matthias.
Mon, 16 Jul 2007 09:16:58 +0000 rubidium (svn r10587) -Codechange: move the string/dparam related stuff from variables.h to strings.h
Sat, 14 Jul 2007 20:30:35 +0000 rubidium (svn r10562) -Fix: most of the MorphOS issues; MorphOS doesn't know about wchars, so disable all code that has to use wchars for MorphOS.
Wed, 04 Jul 2007 02:37:48 +0000 KUDr (svn r10428) -Fix: some more VC code analyzer warnings disabled
Tue, 03 Jul 2007 23:08:51 +0000 KUDr (svn r10421) -Fix [MSVC]: suppress some code analyzer warnings for VC8
Sat, 23 Jun 2007 09:04:07 +0000 KUDr (svn r10292) -Fix: suppress VC 7.1 warning: "\src\texteff.cpp(251) : warning C4258: 'y' : definition from the for loop is ignored; the definition from the enclosing scope is used" which prevents compilation on MSVC 2003
Tue, 19 Jun 2007 00:05:26 +0000 rubidium (svn r10212) -Fix [FS#723]: money overflow bugs in many locations.
Sun, 17 Jun 2007 20:36:14 +0000 rubidium (svn r10191) -Backport (r9148 from NoAI): detecting of CPU type (32 vs 64 bits).
Sun, 17 Jun 2007 15:48:57 +0000 rubidium (svn r10182) -Codechange: rewrite most part of the file loading/searching to be more flexible.
Fri, 08 Jun 2007 21:16:17 +0000 rubidium (svn r10073) -Codechange: make the NewGRF paths in the config file without any full paths (again).
Thu, 17 May 2007 20:00:45 +0000 glx (svn r9865) -Fix (r9862): NOT_REACHED() and error() declarations are needed for strgen
Thu, 17 May 2007 13:36:00 +0000 rubidium (svn r9862) -Fix (9842): strgen's error() does return in contrast to OTTD's error().
Tue, 15 May 2007 13:01:52 +0000 rubidium (svn r9842) -Codechange: now NOT_REACHED is also triggered when debugging is disabled.
Sat, 21 Apr 2007 13:20:20 +0000 truelight (svn r9711) -Fix: don't include one system-header-file on MorphOS as it gives silly warnings and is unneeded for OpenTTD
Tue, 17 Apr 2007 20:23:13 +0000 belugas (svn r9662) -Documentation: Doxygen corrections and @file omissions
Wed, 04 Apr 2007 01:35:16 +0000 belugas (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near
Sat, 10 Mar 2007 20:05:31 +0000 KUDr (svn r9104) -Fix(r9080, r9081): UINT32_MAX is undefined on MSVC, std::numeric_limits doesn't exist in gcc 2.95 (MorphOS), so back to tree and use ~0 instead (peter1138)
Fri, 09 Mar 2007 23:26:21 +0000 KUDr (svn r9081) -Fix(r9080): UINT32_MAX is undefined on MSVC. Use std::numeric_limits<uint32>::max() instead.
Wed, 07 Mar 2007 18:58:28 +0000 Darkvater (svn r9055) -Codechange: Change windows unicode handling and allow a pure non-unicode build to function. Win9x binaries will be possible with mingw/nightly system.
Tue, 06 Mar 2007 21:18:25 +0000 rubidium (svn r9036) -Fix [SunOS]: SunOS/Solaris does not have stdint.h, so use inttypes.h which defines the things we need from stdint.h.
Fri, 02 Mar 2007 15:02:12 +0000 Darkvater (svn r8974) -Fix: [win32] Define a win32 target platform ourselves so that we don't conflict with Vista Platform SDK (boekabart)
Mon, 19 Feb 2007 21:11:44 +0000 rubidium (svn r8818) -Codechange: remove the #ifdef _cplusplus remnants.
Sun, 11 Feb 2007 13:57:35 +0000 truelight (svn r8674) [PSP] -Add: added network code for PSP, based on the work of Turulo
Thu, 08 Feb 2007 23:46:25 +0000 truelight (svn r8647) -Codechange: add a general way to handle platforms who can only have a limited amount of file-descripters open at any given time.
Tue, 06 Feb 2007 19:16:38 +0000 KUDr (svn r8613) -Fix [MorphOS]: offsetof() macro undefined for MorphOS build
Sun, 04 Feb 2007 11:30:22 +0000 KUDr (svn r8574) -Fix: Silence VC2003 warning: "compiler limit : terminating debug information emission for enum 'StringIdEnum'"
Sun, 04 Feb 2007 11:20:24 +0000 rubidium (svn r8573) -Cleanup: obey the comment style in stdafx.h.
Sun, 04 Feb 2007 11:14:42 +0000 rubidium (svn r8572) -Fix: use the C++ version of the Standard C Library headers. This due to the fact that some stl headers will include them anyway and #undef several defines made in stdafx.h.
Fri, 26 Jan 2007 08:37:48 +0000 KUDr (svn r8413) -Fix [MORPHOS]: disable #define offsetof conflict on Morphos (seems that g++ 2.95 defines it anyway)
Wed, 24 Jan 2007 00:55:35 +0000 bjarni (svn r8382) -Fix (r8374): moved the include of stdint.h to the front of stdafx.h
Tue, 23 Jan 2007 15:47:28 +0000 maedhros (svn r8374) -Fix (r8367): LLONG_MAX isn't always defined, and INT64_MAX describes the
Tue, 23 Jan 2007 14:58:10 +0000 rubidium (svn r8373) -Codechange: remove some obsolete MSVC6 compatability defines
Sun, 21 Jan 2007 14:19:18 +0000 truelight (svn r8306) [WinCE] -Fix: some functions don't exists in WinCE, so give an alternative where possible
Sun, 14 Jan 2007 21:03:21 +0000 KUDr (svn r8131) -Fix (r8125): g++ warning: 'invalid access to non-static data member ?<class>::<member>? of NULL object'. It is weird, but renaming the 'offsetof' macro helped.
Wed, 10 Jan 2007 19:39:54 +0000 orudge (svn r8042) - Fix: OS/2 compilation with GCC (thanks to Paul Smedley and TrueBrain for their help)
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
Fri, 05 Jan 2007 20:46:53 +0000 bjarni (svn r7887) -Fix: [OSX] Endian32_Swap should always return a uint32, not a long unsigned int
Tue, 02 Jan 2007 19:19:48 +0000 rubidium (svn r7759) -Merge: makefile rewrite. This merge features: