]>
git.sur5r.net Git - cc65/log
cuz [Fri, 25 Feb 2005 07:52:50 +0000 (07:52 +0000)]
Added the new INIT segment to all configs and adjusted formatting.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3402
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 21 Feb 2005 20:19:54 +0000 (20:19 +0000)]
Added joystick functions from joystick.h
git-svn-id: svn://svn.cc65.org/cc65/trunk@3401
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 21 Feb 2005 18:38:17 +0000 (18:38 +0000)]
Doc for new comment attribute
git-svn-id: svn://svn.cc65.org/cc65/trunk@3400
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sun, 20 Feb 2005 21:07:21 +0000 (21:07 +0000)]
update date
git-svn-id: svn://svn.cc65.org/cc65/trunk@3399
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sun, 20 Feb 2005 21:02:33 +0000 (21:02 +0000)]
add DIO section
git-svn-id: svn://svn.cc65.org/cc65/trunk@3398
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sun, 20 Feb 2005 21:01:09 +0000 (21:01 +0000)]
document the dio_query_sectsize function
git-svn-id: svn://svn.cc65.org/cc65/trunk@3397
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sun, 20 Feb 2005 00:39:46 +0000 (00:39 +0000)]
clean up
git-svn-id: svn://svn.cc65.org/cc65/trunk@3396
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 19 Feb 2005 22:21:23 +0000 (22:21 +0000)]
One more example from the C standard
git-svn-id: svn://svn.cc65.org/cc65/trunk@3395
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sat, 19 Feb 2005 01:04:41 +0000 (01:04 +0000)]
add query_sectorsize: query sector size of disk by reading sector #4
and making a status command ($53) to the drive: initial check-in,
needs cleanup
git-svn-id: svn://svn.cc65.org/cc65/trunk@3394
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sat, 19 Feb 2005 00:59:46 +0000 (00:59 +0000)]
dio_query_sectsize is now a real function on the Atari
git-svn-id: svn://svn.cc65.org/cc65/trunk@3393
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sat, 19 Feb 2005 00:58:26 +0000 (00:58 +0000)]
dioqsize.o: new object file
git-svn-id: svn://svn.cc65.org/cc65/trunk@3392
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Sat, 19 Feb 2005 00:57:26 +0000 (00:57 +0000)]
initial check-in
git-svn-id: svn://svn.cc65.org/cc65/trunk@3391
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Feb 2005 17:37:17 +0000 (17:37 +0000)]
Add creation time in the header
git-svn-id: svn://svn.cc65.org/cc65/trunk@3390
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 17 Feb 2005 17:26:16 +0000 (17:26 +0000)]
More comment handling
git-svn-id: svn://svn.cc65.org/cc65/trunk@3389
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 16 Feb 2005 23:30:05 +0000 (23:30 +0000)]
Added new comment feature
git-svn-id: svn://svn.cc65.org/cc65/trunk@3388
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 11:01:20 +0000 (11:01 +0000)]
Suppress wine debug output
git-svn-id: svn://svn.cc65.org/cc65/trunk@3387
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 10:36:23 +0000 (10:36 +0000)]
Allow numeric OS types in the config file
git-svn-id: svn://svn.cc65.org/cc65/trunk@3386
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 10:28:54 +0000 (10:28 +0000)]
Code improvement
git-svn-id: svn://svn.cc65.org/cc65/trunk@3385
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:59:54 +0000 (09:59 +0000)]
Fixed a bug (report and patch by Greg King)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3384
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:39:46 +0000 (09:39 +0000)]
Fixed two typos
git-svn-id: svn://svn.cc65.org/cc65/trunk@3383
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:38:30 +0000 (09:38 +0000)]
Fixed tab removal which somehow went wrong
git-svn-id: svn://svn.cc65.org/cc65/trunk@3382
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:37:30 +0000 (09:37 +0000)]
New scanf type routines for conio by Greg King + a few comment changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@3381
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:24:08 +0000 (09:24 +0000)]
Added scanf test program contributed by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@3380
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:22:37 +0000 (09:22 +0000)]
Removed tabs from the foreign sources
git-svn-id: svn://svn.cc65.org/cc65/trunk@3379
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:21:54 +0000 (09:21 +0000)]
New cscanf routines by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@3378
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 14 Feb 2005 09:19:59 +0000 (09:19 +0000)]
Scanf improvements by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@3377
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 8 Feb 2005 20:53:48 +0000 (20:53 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@3374
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 23 Jan 2005 11:19:26 +0000 (11:19 +0000)]
In case of memory area overflows, generate a short mapfile if one was
requested. This eases the task of rearranging segments when such an
overflow occurs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3373
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 22 Jan 2005 14:45:25 +0000 (14:45 +0000)]
Fixed a few typos (note from Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3372
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 21 Jan 2005 12:57:41 +0000 (12:57 +0000)]
Allow a unary +
git-svn-id: svn://svn.cc65.org/cc65/trunk@3371
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 21 Jan 2005 10:35:50 +0000 (10:35 +0000)]
Fixed zeropage segment declaration (syntax had changed some time ago).
Added support for exports.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3370
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 20 Jan 2005 07:55:38 +0000 (07:55 +0000)]
Better error message when a file is not found in the FILES section.
Better error messages in case of a wrong section order in the config file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3369
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 14 Jan 2005 18:52:30 +0000 (18:52 +0000)]
Recoded the last change
git-svn-id: svn://svn.cc65.org/cc65/trunk@3368
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 14 Jan 2005 18:40:33 +0000 (18:40 +0000)]
Fixed a bug (Report from Greg King)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3367
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 11 Jan 2005 07:02:43 +0000 (07:02 +0000)]
Improved mainargs code from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@3366
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 11 Jan 2005 06:51:24 +0000 (06:51 +0000)]
Improve doc for .struct/.union
git-svn-id: svn://svn.cc65.org/cc65/trunk@3365
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Jan 2005 21:17:19 +0000 (21:17 +0000)]
Fixed a bug (hopefully).
The ArrayRef() does really need a rewrite, now since we have better
expression info.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3364
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Jan 2005 21:16:32 +0000 (21:16 +0000)]
Don't treat K&R functions as variadic. The standard (at least the C99 one)
says that passing an invalid number of parameters causes undefined behaviour,
so we don't need to handle that case.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3363
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Jan 2005 19:07:45 +0000 (19:07 +0000)]
Test file for illegal 6502 opcodes
git-svn-id: svn://svn.cc65.org/cc65/trunk@3362
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Jan 2005 18:03:55 +0000 (18:03 +0000)]
Output warnings for implicit int types if std >= C99.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3361
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 9 Jan 2005 13:16:51 +0000 (13:16 +0000)]
Fixed a bug: If all output data was discarded (by using file = "" in the
linker config), CheckExports was never called, which in turn meant that
the list of all exports was never built. This caused a crash later when
the linker tried to generate a map file. The solution is to separate the
creation of the exports list and the check for unresolved imports.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3360
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 21:38:17 +0000 (21:38 +0000)]
More CfgName issues.
Use CfgError instead of calling Error directly.
Use dynamically allocated string buffers in the CfgError and CfgWarning
functions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3359
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 21:08:59 +0000 (21:08 +0000)]
Fixed several places were CfgName was used directly instead of calling
CfgGetName(). The former may be NULL, while the latter maps that to a
string like "builtin config".
git-svn-id: svn://svn.cc65.org/cc65/trunk@3358
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 21:08:04 +0000 (21:08 +0000)]
Replace obsolete "wprot" segment type by "ro".
git-svn-id: svn://svn.cc65.org/cc65/trunk@3357
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 20:33:27 +0000 (20:33 +0000)]
Describe the new asminc feature
git-svn-id: svn://svn.cc65.org/cc65/trunk@3356
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 20:16:57 +0000 (20:16 +0000)]
New info file statement "asminc" that allows to read in a file containing
symbol values in asm syntax.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3355
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 13:52:07 +0000 (13:52 +0000)]
Describe new align_load attribute
git-svn-id: svn://svn.cc65.org/cc65/trunk@3354
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 8 Jan 2005 13:44:11 +0000 (13:44 +0000)]
New segment attribute ALIGN_LOAD. Some cleanup.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3353
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Jan 2005 13:20:23 +0000 (13:20 +0000)]
New segment APPZP
git-svn-id: svn://svn.cc65.org/cc65/trunk@3352
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 6 Jan 2005 12:26:47 +0000 (12:26 +0000)]
New code from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3351
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 21:28:54 +0000 (21:28 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@3350
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 21:07:23 +0000 (21:07 +0000)]
New function: _aligned_malloc
git-svn-id: svn://svn.cc65.org/cc65/trunk@3349
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 21:05:35 +0000 (21:05 +0000)]
Added a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@3348
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 21:05:11 +0000 (21:05 +0000)]
New used block structure for the heap
git-svn-id: svn://svn.cc65.org/cc65/trunk@3347
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 21:04:35 +0000 (21:04 +0000)]
Fixed an identifier (cosmetic change)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3346
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 20:06:13 +0000 (20:06 +0000)]
Slice blocks even if the remainder is just sizeof(freeblock) bytes in size.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3345
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 5 Jan 2005 20:05:27 +0000 (20:05 +0000)]
Save a few bytes
git-svn-id: svn://svn.cc65.org/cc65/trunk@3344
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 21 Dec 2004 16:25:29 +0000 (16:25 +0000)]
Small changes by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3343
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 21 Dec 2004 16:01:21 +0000 (16:01 +0000)]
Added Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3342
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 21 Dec 2004 15:56:48 +0000 (15:56 +0000)]
Added an exit handler - code from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3341
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 19 Dec 2004 23:09:38 +0000 (23:09 +0000)]
Changed the way, used blocks are managed
git-svn-id: svn://svn.cc65.org/cc65/trunk@3340
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 19 Dec 2004 22:15:43 +0000 (22:15 +0000)]
Several improvements and a few bug fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@3339
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 18 Dec 2004 14:28:42 +0000 (14:28 +0000)]
Fixes for the Watcom compiler and some general improvements for older
compilers that don't have the va_copy macro.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3338
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Fri, 17 Dec 2004 14:33:32 +0000 (14:33 +0000)]
fix tmp3 return value if DEFAULT_DEVICE is enabled
git-svn-id: svn://svn.cc65.org/cc65/trunk@3337
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Thu, 16 Dec 2004 22:46:28 +0000 (22:46 +0000)]
rename defdev to __defdev and export it; add support for
DEFAULT_DEVICE and DYNAMIC_DD
git-svn-id: svn://svn.cc65.org/cc65/trunk@3336
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 16 Dec 2004 22:43:52 +0000 (22:43 +0000)]
Some improvements using the new SB_Printf for string buffers
git-svn-id: svn://svn.cc65.org/cc65/trunk@3335
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Thu, 16 Dec 2004 22:43:47 +0000 (22:43 +0000)]
DYNAMIC_DD support
git-svn-id: svn://svn.cc65.org/cc65/trunk@3334
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Thu, 16 Dec 2004 22:41:14 +0000 (22:41 +0000)]
DYNAMIC_DD
git-svn-id: svn://svn.cc65.org/cc65/trunk@3333
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 16 Dec 2004 22:38:07 +0000 (22:38 +0000)]
Use inttypes.h and the intmax_t/uintmax_t types
git-svn-id: svn://svn.cc65.org/cc65/trunk@3332
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 16 Dec 2004 22:37:30 +0000 (22:37 +0000)]
New module inttypes.h
git-svn-id: svn://svn.cc65.org/cc65/trunk@3331
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cpg [Thu, 16 Dec 2004 22:19:46 +0000 (22:19 +0000)]
use DEFAULT_DEVICE definition for the default drive
git-svn-id: svn://svn.cc65.org/cc65/trunk@3330
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 16 Dec 2004 20:26:46 +0000 (20:26 +0000)]
Fixed another bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@3329
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 16 Dec 2004 20:07:49 +0000 (20:07 +0000)]
Fixed several bugs
git-svn-id: svn://svn.cc65.org/cc65/trunk@3328
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 15 Dec 2004 21:23:22 +0000 (21:23 +0000)]
Added a basic vsnprintf implementation to work around problems with compilers
that don't have it.
Added SB_VPrintf and SB_Printf as safe replacement for sprintf function
with the output going into a string buffer.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3327
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 11 Dec 2004 18:33:49 +0000 (18:33 +0000)]
Fixed minor issues with the modifiers: Some modifiers where accepted (and
ignored) that do not exist.
Added C99 modifiers z, j and t.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3326
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 11 Dec 2004 14:59:05 +0000 (14:59 +0000)]
va_copy is only available from C99 and up
git-svn-id: svn://svn.cc65.org/cc65/trunk@3325
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 10 Dec 2004 11:50:54 +0000 (11:50 +0000)]
Disable interrupts while modifying the signal table
git-svn-id: svn://svn.cc65.org/cc65/trunk@3324
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 2 Dec 2004 22:26:17 +0000 (22:26 +0000)]
Small improvement
git-svn-id: svn://svn.cc65.org/cc65/trunk@3323
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 1 Dec 2004 20:25:28 +0000 (20:25 +0000)]
Another fix from Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3322
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 1 Dec 2004 16:57:39 +0000 (16:57 +0000)]
Small change by Oliver Schmidt
git-svn-id: svn://svn.cc65.org/cc65/trunk@3321
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 1 Dec 2004 12:00:50 +0000 (12:00 +0000)]
Sqeezed a few bytes out of the copydata function
git-svn-id: svn://svn.cc65.org/cc65/trunk@3320
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 30 Nov 2004 20:17:44 +0000 (20:17 +0000)]
Use register to improve the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@3319
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 30 Nov 2004 18:47:25 +0000 (18:47 +0000)]
Fixed an error and improved the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@3317
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 29 Nov 2004 16:03:00 +0000 (16:03 +0000)]
New code from Karri
git-svn-id: svn://svn.cc65.org/cc65/trunk@3316
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 28 Nov 2004 18:45:13 +0000 (18:45 +0000)]
Replaced vsscanf by an assembler version
git-svn-id: svn://svn.cc65.org/cc65/trunk@3315
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 28 Nov 2004 18:23:16 +0000 (18:23 +0000)]
Replace sscanf by an assembler version
git-svn-id: svn://svn.cc65.org/cc65/trunk@3314
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 28 Nov 2004 18:11:17 +0000 (18:11 +0000)]
Replaced fscanf by an assembler version
git-svn-id: svn://svn.cc65.org/cc65/trunk@3313
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 28 Nov 2004 18:10:47 +0000 (18:10 +0000)]
Small optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@3312
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 28 Nov 2004 18:09:56 +0000 (18:09 +0000)]
Removed an unused import
git-svn-id: svn://svn.cc65.org/cc65/trunk@3311
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 21:13:07 +0000 (21:13 +0000)]
New test optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@3310
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 20:52:46 +0000 (20:52 +0000)]
Optimization step that handles load from *ptr++ if ptr is a char* register
variable.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3309
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 20:52:06 +0000 (20:52 +0000)]
Handle static functions correctly with %v.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3308
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 18:23:24 +0000 (18:23 +0000)]
Replace vscanf by an assembler version
git-svn-id: svn://svn.cc65.org/cc65/trunk@3307
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 15:18:33 +0000 (15:18 +0000)]
Added O_EXCL
git-svn-id: svn://svn.cc65.org/cc65/trunk@3306
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 14:56:54 +0000 (14:56 +0000)]
Replace vfscanf by an assembler version
git-svn-id: svn://svn.cc65.org/cc65/trunk@3305
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 27 Nov 2004 14:45:49 +0000 (14:45 +0000)]
Added assembler include function for _scanf
git-svn-id: svn://svn.cc65.org/cc65/trunk@3304
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 26 Nov 2004 23:16:57 +0000 (23:16 +0000)]
Added vscanf
git-svn-id: svn://svn.cc65.org/cc65/trunk@3303
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 26 Nov 2004 22:41:01 +0000 (22:41 +0000)]
Removed a comment about the scanf functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@3302
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 26 Nov 2004 22:16:54 +0000 (22:16 +0000)]
Rewrote _scanf. It does need some tests and improvements, but it's a more
standard version than before, and it does support the necessary functionality
to support scanf functions for files.
Added vfscanf, fscanf and vfscanf.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3301
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 25 Nov 2004 13:18:20 +0000 (13:18 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@3300
b7a2c559 -68d2-44c3-8de9-
860c34a00d81