Commit Graph

1462 Commits

Author SHA1 Message Date
Bill Currie 03e1d6c3bf re-implement the comment lexer using states to re-learn how things work prior to implementing preqcc support 2007-03-30 09:02:36 +00:00
Bill Currie 81a57bb3fa patch from phrosty for vc2005 support. includes fixes for a bunch of gcc-isms that crept in over the years. 2007-03-22 23:20:57 +00:00
Bill Currie 2b0c82c898 update for svn and debian mingw 2007-03-08 13:54:56 +00:00
Bill Currie 3a178c3a2f update for debian mingw packages 2007-03-08 13:44:03 +00:00
Bill Currie b0c1294f8a remove some ancient build flags 2007-03-08 11:31:59 +00:00
Bill Currie 48ba407984 my old build scripts (handy test for checking into sf, too:) 2007-03-07 14:28:51 +00:00
Bill Currie 476dbce456 seems MIPTEX means mipable textures, not the format 2007-01-07 01:19:33 +00:00
Bill Currie 99e05d2188 warning cleanup patch from raorn 2007-01-06 21:31:03 +00:00
Bill Currie 45d467d748 box tracing (instead of point). Currently disabled because it doesn't work right just yet. However, when it is working, it will let us do things like crouching, crawling, arbitrary sized objects (including players), etc. 2006-12-24 03:13:29 +00:00
Bill Currie e52633c492 make protocol dump info more readable 2006-12-19 11:53:18 +00:00
Bill Currie 0bd92e439a fix an interal error caused by losing the error state 2006-12-16 11:45:47 +00:00
Bill Currie 48d9d96005 don't try to create multiple objects for the same protocol 2006-12-16 08:09:10 +00:00
Bill Currie 904197c70e allow assignment of arrays to poitners 2006-12-11 09:26:45 +00:00
Bill Currie e9f49ca816 allow static local vars 2006-12-11 09:26:07 +00:00
Bill Currie 70ec9848e7 add PL_RemoveObjectForKey and make PL_D_AddObject take a normal C string for key instead of a pl string. 2006-12-09 06:00:36 +00:00
Bill Currie 48f8bbd12e group the struct rules together 2006-12-02 06:49:55 +00:00
Bill Currie b6a4a520d5 silence bison's new warnings 2006-12-01 08:17:55 +00:00
Bill Currie d28952dfcc fix a bunch of gcc-4.1 warnings (thanks for the heads up, jordi) 2006-11-30 22:52:36 +00:00
Bill Currie 538f0ee51f allow more hull points (don't remember why, now, but...) 2006-11-10 13:51:02 +00:00
Bill Currie 69e7b8a820 don't loop on a bad file name 2006-08-20 06:23:24 +00:00
Bill Currie 1925bef0c1 fix a bunch of bugs with single-cpp processing when not keeping temps 2006-08-20 06:20:30 +00:00
Bill Currie 130e6c1a3f fix some intermediate file issues 2006-05-24 14:50:24 +00:00
Bill Currie f7df6fea17 instead of having cpp args in progs.src, potentially breaking some mods, generate progs.i as a series of #includes and then compile everything in one pass 2006-05-24 14:35:39 +00:00
Bill Currie 8f097ce3dd fix a couple of typoes 2006-05-24 12:58:31 +00:00
Bill Currie ff28197da6 pass progs.src through cpp too 2006-05-24 11:19:48 +00:00
Bill Currie ada9797009 why r+t? we don't need to write. 2006-05-24 11:18:18 +00:00
Bill Currie 87cc09233c "long" audit. can't use long when we want 32 bits. May be a few more cases. 2005-10-23 13:19:21 +00:00
Bill Currie c90fa213d6 fix some warnings 2005-10-22 04:55:41 +00:00
Bill Currie 728dde167d explicity state errors are errors rather than leaving it implicit (tracking
gcc's messages again;)
2005-08-17 23:05:10 +00:00
Bill Currie 3fb03fc2be hah, should have been using __attribute__((used)) all that time (rather
than __attribute__((unused))). fixes the missing console in -x11
2005-08-04 15:27:09 +00:00
Bill Currie d25a5de0df make a little more robust. seems not all cvs servers use the same datestamp
format
2005-07-16 03:59:20 +00:00
Bill Currie 0c974c0530 more tests 2005-06-14 11:29:42 +00:00
Bill Currie 3f58823fed vector-calls now works with rcall :) 2005-06-12 11:37:28 +00:00
Bill Currie aa6265859a allow -Cno-v6only to work when defaulting to traditional 2005-06-12 11:36:30 +00:00
Bill Currie 762aefc9b1 implement Raven's calling convention (rcall: first 2 params in opb and
opc). should give a general speedup to most progs.
2005-06-12 09:54:01 +00:00
Bill Currie 66cabb587f add the vector-calls "optimisation" from fteqcc. makes it possible to
compile the version of frogbot with waypoints for almost 300 maps.
2005-06-10 07:31:25 +00:00
Bill Currie 116860bb66 don't segfault when running out of globals 2005-06-10 05:16:20 +00:00
Bill Currie 9f662787e0 get struct copy to/from struct fields via pointers. fixes a bug found by
snax
2005-06-09 10:34:03 +00:00
Bill Currie d261b42b95 fix a header error pointed out by Kaylea Hascall (thanks) 2005-06-08 07:24:29 +00:00
Bill Currie 501180aaac gcc-4.0 fixes. even found some bugs :) (names /not/ mangled this time) 2005-06-08 06:35:48 +00:00
Bill Currie 9c59d2e14e add a missing function 2005-05-07 09:52:57 +00:00
Brian Koropoff 2b666bd1ca Tweak qwaq a bit so it can be used to run Ruamoko Scheme 2005-05-01 11:46:20 +00:00
Bill Currie dff55040bc noticed a potential unused warning issue if that version of flex gets hit
again
2005-03-31 09:55:41 +00:00
Bill Currie 0edd694bac fix a default action type clash in some versions of bison 2005-03-31 08:23:11 +00:00
Bill Currie 71678e1859 don't loop infinitely when failing to read a riff file 2005-02-06 07:41:22 +00:00
Bill Currie 114843d7b8 do some cleanup on modelgen before getting into some hacking 2005-01-24 12:39:16 +00:00
Bill Currie b71f12a616 warning message cleanup
This is an imperfect revision of history.
2004-11-18 06:08:20 +00:00
Bill Currie ae456dc3a4 `secret' .c support so automake's dependency style autodetection works
This is an imperfect revision of history.
2004-11-14 23:15:00 +00:00
Bill Currie 554f4d071a get the type right when accessing arrays in a struct (in a pointer?)
This is an imperfect revision of history.
2004-11-13 13:22:30 +00:00
Bill Currie 56838844d2 add support for -E and still compile when -MD is used
This is an imperfect revision of history.
2004-11-13 13:22:00 +00:00