2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 10:37:41 -04:00
Commit Graph

54 Commits

Author SHA1 Message Date
8416c8ed42 Fixes for MinGW's flawed _WIN32_WINNT stuff. 2012-02-04 19:15:35 -08:00
959ca70047 Define MAX_PATH for *nix since it's used all over. 2012-01-28 22:25:02 -08:00
b45ad14b78 Fix NxMath conflicts. 2012-01-28 18:54:22 -08:00
46c3c9c049 Fix some includes for non-MSVC. 2012-01-28 16:42:59 -08:00
f7d5432584 Fix release mode compile error 2012-01-26 16:29:59 -05:00
906b16d28e Remove stupid 2012-01-25 16:58:45 -05:00
91fc595407 Completely kill off CoreLibExe 2012-01-25 16:58:44 -05:00
63a9eea771 Kill hsMalloc to the best of our ability. 2012-01-25 16:58:43 -05:00
eb946f76a4 Get rid of MemAlloc. 2012-01-25 16:58:41 -05:00
72fdf8de32 Replace MemZero with memset. 2012-01-25 16:58:40 -05:00
7d7d7d273f Get rid of ALLOCZERO macro. 2012-01-25 16:58:38 -05:00
5013a978eb Get rid of NEW(), TRACKED_NEW, and ZERO(). 2012-01-25 16:58:35 -05:00
30430d3024 Replace ZEROPTR() with memset. 2012-01-25 16:58:34 -05:00
3c5ed83020 Replace calls to ALLOC() macro with malloc. 2012-01-25 16:58:32 -05:00
1fa1197c3e Get rid of ALLOCFLAGS() macro. 2012-01-25 16:58:31 -05:00
4159663415 Get rid of MEMDUP() macro. 2012-01-25 16:58:31 -05:00
b3f75a5ae7 Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC() 2012-01-25 16:58:30 -05:00
48b8cd8ad0 Get rid of FREEFLAGS() which ignored the flags >.> 2012-01-25 16:58:29 -05:00
6cdcf6a95e Get rid of most _alloca use and remove ALLOCA(). 2012-01-25 16:58:29 -05:00
8a3f0cfd5b Get rid of DEL() and FREE() macros.
Part of CoreLibExe must die.
2012-01-25 16:58:28 -05:00
be26b145df HeadSpin.h is now the core header.
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
2012-01-25 16:58:27 -05:00
2f53a10fb6 Convert hsConfig defines to cmake -- fixes #93 2012-01-25 16:58:24 -05:00
4bb94f34b8 Remove obviously unused stuff 2012-01-25 16:58:22 -05:00
e020651e4b Eliminate hsScalar and hsFixed
Modern CPUs support floats just fine... hsFixed was crazy.
2012-01-25 16:58:20 -05:00
5027b5a4ac Convert custom HeadSpin integer types to standard types from stdint.h 2012-01-25 16:58:18 -05:00
a2c819ac26 Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality 2012-01-09 00:22:23 -05:00
3398938d31 Fix a bunch of warnings from clang. 2011-11-27 19:12:18 -08:00
923b875de9 Fix a bunch of warnings in EXTERNAL_RELEASE mode. 2011-10-30 15:57:42 -07:00
085b12e6eb ifdef out all the Win32 specific code in plGImage. 2011-10-30 15:57:41 -07:00
1a524d1a0c Merge pull request #87 from dpogue/linux
Make plPythonPack work on Linux

--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-30 15:47:06 -07:00
c91eb23f92 Clean up the linking mess in CMake.
(Of the library variety, not the book variety... although that's still
confusingly similar terminology)
2011-10-28 23:21:44 -07:00
29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 2011-10-26 14:11:14 -07:00
3e3d713b3b Fixes to CoreLib and CoreLibExe. 2011-10-25 21:21:58 -07:00
e462ef04b3 Fix Endian functions names in hsTypes and hsStream.
Function and macro names for endianness were previously vague,
and on big-endian systems entirely misleading.  The names are
now properly descriptive of what they actually do.
2011-10-25 20:23:25 -07:00
0af3d1877d Fix a few type issues due to typedef updates 2011-10-24 23:25:20 -07:00
eb16ed7f97 Fix some silly assumptions about types. 2011-10-24 22:12:08 -07:00
e1d8e9cf38 Fix the horribly broken typedefs.
Gettin' upgraded from 32-bit, but will you still love me when I'm 64?
2011-10-24 21:51:22 -07:00
eb2767a5f7 Open source re-licensing 2011-10-22 17:03:49 -07:00
d7e399bc17 fix relative includes in CoreLib 2011-08-31 11:17:58 +02:00
77bd6397ae wchar includes for hsStringTokenizer. 2011-08-27 15:21:18 -07:00
942a007f4b Corelib fixes for mingw support. 2011-08-07 14:08:27 -07:00
f9381e7297 Fix some more ifdefs. 2011-08-06 13:36:22 -07:00
7c5eb380e0 Start stripping out more old defines from CoreLib. 2011-08-06 13:23:44 -07:00
51443d2243 Remove a bunch of ancient PS2 defines. 2011-08-06 13:16:49 -07:00
4048ef493d Clean up the hsBounds classes. 2011-08-06 13:13:26 -07:00
f2d5e54810 Syntax fixes for CoreLib. 2011-07-24 14:48:53 -07:00
a05a6ccad1 Silence some warnings 2011-04-24 01:30:03 -07:00
bca0bf94c4 Fix typeinfo include 2011-04-23 23:27:18 -07:00
b53b6d588d Missed a header file 2011-04-23 22:49:50 -07:00
92defe7570 Fixes to make MaxComponent buildable 2011-04-15 16:25:15 -04:00