aboutsummaryrefslogtreecommitdiffstats
path: root/code/tools
Commit message (Collapse)AuthorAgeFilesLines
* * (bug 3611) prevent global symbol conflict on some systems (Mac OS X) fortjw2008-04-233-4/+3
| | | | | | | lcc's getopt (Ben Millwood) git-svn-id: svn://svn.icculus.org/quake3/trunk@1326 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 3393) Blank user names still possible (Michael Jard <kfaust@gmail.com>)tma2007-11-021-4/+7
| | | | | | | | | * (bug 3363) Download percentage overflow (Martin Doucha <next_ghost@quick.cz>) * (bug 3390) MSVC project (Julian Priestley <juzley@gmail.com>) * For OS X and MinGW ports, don't -I code/SDL when USE_LOCAL_HEADERS is 0 git-svn-id: svn://svn.icculus.org/quake3/trunk@1204 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to qvm compilation on big endian architecturestma2007-10-133-99/+19
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1197 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Remove redundant win32 code in LCC which drew -I flags from the "include"tma2007-09-151-14/+0
| | | | | | | environment variable git-svn-id: svn://svn.icculus.org/quake3/trunk@1181 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Improve Makefile startup timetma2007-09-124-425/+0
| | | | | | | | | | | + Merge q3asm and q3lcc Makefiles into the core Makefile + Don't find .d files, create a list from .o + .asm files now depend on q3lcc + .qvm files now depend on q3asm * IMPORTANT NOTE: do a "make distclean" if you have problems git-svn-id: svn://svn.icculus.org/quake3/trunk@1178 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Obsolete filestma2007-09-052-386/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1164 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Make make make less noisetma2007-07-151-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1112 edf5b092-35ff-0310-97b2-ce42778d08ea
* gcc 4.2 patch from nyhm of gentoo (thanks!)zakk2007-06-131-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1099 edf5b092-35ff-0310-97b2-ce42778d08ea
* SunOS -> sunos (patch by Vincent Cojot)ludwig2006-04-232-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@723 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix a warning introduced by the recent LCC fixtma2006-03-241-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@665 edf5b092-35ff-0310-97b2-ce42778d08ea
* * LCC bug fix from the how-the-fuck-did-that-ever-work? departmenttma2006-03-211-1/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@651 edf5b092-35ff-0310-97b2-ce42778d08ea
* * updated q3asm msvc prj.maik2006-02-071-195/+191
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@535 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix a bug where q3cpp's include paths were not set correctlytma2006-01-151-2/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@488 edf5b092-35ff-0310-97b2-ce42778d08ea
* * x86 OS X supporttma2006-01-151-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@484 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed compiler warning about uninitialized variables.icculus2006-01-141-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@483 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Support for MinGW cross compilationtma2005-12-292-3/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@451 edf5b092-35ff-0310-97b2-ce42778d08ea
* Another "long double" ...icculus2005-12-011-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@396 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed some compiler warnings in lcc...mostly "long double" stuff.icculus2005-11-283-6/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@384 edf5b092-35ff-0310-97b2-ce42778d08ea
* Must explicitly define MACOS_X here or lcc won't build on the Mac.icculus2005-11-281-0/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@383 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Disable ccache by default. If you want it, add USE_CCACHE=1 to Makefile.localtma2005-11-261-9/+0
| | | | | | | | | * Remove -gfull from linux section in Makefile -- it's darwin only * Cast away some warnings that surfaced from using "new" AL headers * Various whitespace and consistency fixes git-svn-id: svn://svn.icculus.org/quake3/trunk@375 edf5b092-35ff-0310-97b2-ce42778d08ea
* Mac OS X work...lots of little changes that touch a lot of random places.icculus2005-11-262-0/+26
| | | | | | | | | | | | | | | Still work to be done, but this at least matches the PowerPC Linux status now. MacOS-specific directory (and XCode project) is gone...this now uses SDL, OpenAL, and the Unix Makefiles. --ryan. git-svn-id: svn://svn.icculus.org/quake3/trunk@373 edf5b092-35ff-0310-97b2-ce42778d08ea
* Potential fix to https://bugzilla.icculus.org/show_bug.cgi?id=2486tma2005-11-151-30/+21
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@358 edf5b092-35ff-0310-97b2-ce42778d08ea
* * I'm so analtma2005-11-061-0/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@299 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Install the tools on every build, so a distclean isn't necessary if the tooltma2005-11-0613-2525/+115
| | | | | | | | | source changes now * Basically rewrote the lcc Makefile to be more sane * Removed various bits of lcc that weren't built/needed git-svn-id: svn://svn.icculus.org/quake3/trunk@298 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed the last of the binary target stuff from lcc (hopefully)tma2005-11-0257-8264/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@228 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed the lcc self tests -- there are none that test bytecodetma2005-11-02302-228622/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@227 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix for lcc on windows so that it can execute files with spaces in themtma2005-11-021-2/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@210 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Split off q_platform.h from q_shared.htma2005-11-0112-428/+122
| | | | | | | | | | | * Removed lcc PATH hack and replaced with something slightly less hacky * Removed all platform specific hostfiles from lcc and replaced with bytecode.c (from ankon) * Turned lcc option "-S" on permanently * Improved q3cpp so that it recursively adds include dirs to its list git-svn-id: svn://svn.icculus.org/quake3/trunk@209 edf5b092-35ff-0310-97b2-ce42778d08ea
* * More Solaris worktma2005-11-011-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@205 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Further work on the Solaris port from Vincent S. Cojottma2005-10-311-26/+47
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@204 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Beginnings of Solaris support from Vincent S. Cojottma2005-10-294-30/+52
| | | | | | | * Note this patch also splits USE_SDL into USE_SDL_VIDEO and USE_SDL_AUDIO git-svn-id: svn://svn.icculus.org/quake3/trunk@199 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added STATUStma2005-10-295-5/+5
| | | | | | | | | | | * Updated TODO * Moved ChangeLog to root * Updated ChangeLog * s/Foobar/Quake III Arena Source Code/ * Biggest patch EVAR. I wonder how many mail boxes this will fill... git-svn-id: svn://svn.icculus.org/quake3/trunk@196 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Use platform headers to source various libc prototypes instead of unsafetma2005-10-261-6/+6
| | | | | | | static ones (from vapier) git-svn-id: svn://svn.icculus.org/quake3/trunk@185 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Small changes to distclean target from vapiertma2005-10-262-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@184 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Split lcc $AR into $AR and $ARFLAGS (from vapier)tma2005-10-261-3/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@183 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Deleted some exes that were in the repositorytma2005-10-213-0/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@172 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added option to q3asm to instruct it to create qvms compatible with Q3 1.32btma2005-10-161-11/+40
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@163 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (Non-trivial) fix to the "opStack corrupted in compiled code" bugtma2005-10-131-1/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@156 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed Q3ASM_TURBO defines from q3asmtma2005-10-132-992/+4
| | | | | | | * Removed q3asm qfiles.h and redirected it to qcommon qfiles.h git-svn-id: svn://svn.icculus.org/quake3/trunk@155 edf5b092-35ff-0310-97b2-ce42778d08ea
* ugly: undefine memmove to avoid build failure with gcc fortifyludwig2005-10-091-0/+4
| | | | | | | extensions enabled git-svn-id: svn://svn.icculus.org/quake3/trunk@151 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Patch from Andreas Kohn to fix q3asm build on FreeBSDtma2005-10-072-10/+4
| | | | | | | * Removal of SYSTEM variable from the lcc makefile due to problems with FreeBSD git-svn-id: svn://svn.icculus.org/quake3/trunk@147 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Append LCC directory to the PATH variable on all platformstma2005-10-051-24/+39
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@144 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed a foul-up with the lcc Makefiletma2005-10-051-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@143 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Applied q3asm-turbo patches from ↵tma2005-10-052-19/+1076
| | | | | | | | | | http://www.icculus.org/~phaethon/q3/q3asm-turbo/q3asm-turbo.html * Added -m option to q3asm to write a map file (which is now disabled by default) * q3asm now returns an error code on failure git-svn-id: svn://svn.icculus.org/quake3/trunk@141 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixes to the MinGW vm compilertma2005-10-054-104/+136
| | | | | | | * General MinGW tweaks git-svn-id: svn://svn.icculus.org/quake3/trunk@139 edf5b092-35ff-0310-97b2-ce42778d08ea
* * VM game modules now built from the main Makefiletma2005-10-041-211/+211
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@138 edf5b092-35ff-0310-97b2-ce42778d08ea
* * MinGW fixes to the tools Makefilestma2005-10-042-3/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@137 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added install/uninstall rules to the lcc and q3asm Makefilestma2005-10-0414-14/+11
| | | | | | | | * Moved the q3asm dir to asm so that is doesn't clash with the binary when installed git-svn-id: svn://svn.icculus.org/quake3/trunk@136 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Moved lcc and q3asm into code/toolstma2005-10-04452-0/+263286
git-svn-id: svn://svn.icculus.org/quake3/trunk@134 edf5b092-35ff-0310-97b2-ce42778d08ea