1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-05 21:29:03 +00:00
cc65 - a freeware C compiler for 6502 based systems
Go to file
cuz 544705e6f4 * Added several type casts to increase C++ compatibility.
* __fixargs__ is now an actual function symbol and no longer handled in the
   scanner.
 * Additional symbol __argsize__ that is a constant in normal functions and
   a const local variable for variadic functions. Using this symbol, the
   va_arg macro gets a lot simpler and smaller.
 * Added special code to handle the fixed parameters of a variadic function.
   The code has some overhead, but the va_fix macro is no longer needed (and
   the compiler generated code is better than va_fix anyway).


git-svn-id: svn://svn.cc65.org/cc65/trunk@652 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-03-23 19:17:04 +00:00
doc Describe new --check-stack option and related #pragma. Added missing 2001-03-20 10:24:54 +00:00
include Last checkin was a cr/lf converted version:-( 2001-03-23 10:30:02 +00:00
libsrc Increased h/w stack safety zone to 12 bytes 2001-03-23 19:08:07 +00:00
packages/rpm/redhat Added the 2.6.1 spec 2001-03-08 15:16:53 +00:00
samples File no longer needed 2000-07-30 09:24:28 +00:00
src * Added several type casts to increase C++ compatibility. 2001-03-23 19:17:04 +00:00
testcode Added several test programs that were lying around for some time 2000-07-22 11:14:00 +00:00
util Added an older conversion program 2000-10-14 17:53:26 +00:00
.cvsignore This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00