]> git.sur5r.net Git - cc65/log
cc65
22 years agoinitial check-in
cpg [Thu, 23 May 2002 21:58:36 +0000 (21:58 +0000)]
initial check-in

git-svn-id: svn://svn.cc65.org/cc65/trunk@1285 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoimplementation which supports SpartaDOS format disks on SpartaDOS
cpg [Thu, 23 May 2002 21:29:55 +0000 (21:29 +0000)]
implementation which supports SpartaDOS format disks on SpartaDOS

git-svn-id: svn://svn.cc65.org/cc65/trunk@1284 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoupdated comment about fdtoiocb return values
cpg [Thu, 23 May 2002 21:26:25 +0000 (21:26 +0000)]
updated comment about fdtoiocb return values

git-svn-id: svn://svn.cc65.org/cc65/trunk@1283 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRenamed spawn.c -> spawn-unix.c
cuz [Wed, 22 May 2002 08:30:06 +0000 (08:30 +0000)]
Renamed spawn.c -> spawn-unix.c
Added spawn-amiga.c

git-svn-id: svn://svn.cc65.org/cc65/trunk@1282 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded JUMPTABLE segment
cuz [Sat, 18 May 2002 21:39:50 +0000 (21:39 +0000)]
Added JUMPTABLE segment

git-svn-id: svn://svn.cc65.org/cc65/trunk@1281 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug (offset was not correct if more than one module was used).
cuz [Sat, 18 May 2002 21:39:35 +0000 (21:39 +0000)]
Fixed a bug (offset was not correct if more than one module was used).
Added support for the new simple o65 addressing format.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1280 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew o65 defines
cuz [Sat, 18 May 2002 21:38:30 +0000 (21:38 +0000)]
New o65 defines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1279 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded check/support for simple addressing format.
cuz [Sat, 18 May 2002 21:38:01 +0000 (21:38 +0000)]
Added check/support for simple addressing format.
Check the operating system option and return the module id to the caller.
Use bzero instead of memset.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1278 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew entry points for bzero and _bzero
cuz [Sat, 18 May 2002 21:18:45 +0000 (21:18 +0000)]
New entry points for bzero and _bzero

git-svn-id: svn://svn.cc65.org/cc65/trunk@1277 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew o65 defines
cuz [Sat, 18 May 2002 21:13:52 +0000 (21:13 +0000)]
New o65 defines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1276 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded bzero, _bzero
cuz [Sat, 18 May 2002 21:13:40 +0000 (21:13 +0000)]
Added bzero, _bzero

git-svn-id: svn://svn.cc65.org/cc65/trunk@1275 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoOne less bug in sizeof ("ABC").
cuz [Thu, 16 May 2002 17:05:36 +0000 (17:05 +0000)]
One less bug in sizeof ("ABC").

git-svn-id: svn://svn.cc65.org/cc65/trunk@1274 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agosupport append mode
cpg [Thu, 16 May 2002 15:28:07 +0000 (15:28 +0000)]
support append mode

git-svn-id: svn://svn.cc65.org/cc65/trunk@1272 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoamode_to_bmode fixes: support "a", be more restrictive about the position
cpg [Thu, 16 May 2002 15:25:48 +0000 (15:25 +0000)]
amode_to_bmode fixes: support "a", be more restrictive about the position
of the char (r, w, and a must appear as the first char only)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1271 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agofixed O_CREAT, O_TRUNC, O_APPEND to match the C headers
cpg [Thu, 16 May 2002 15:14:04 +0000 (15:14 +0000)]
fixed O_CREAT, O_TRUNC, O_APPEND to match the C headers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1270 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Thu, 2 May 2002 12:46:03 +0000 (12:46 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1269 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoBumped the version number
cuz [Fri, 26 Apr 2002 11:09:28 +0000 (11:09 +0000)]
Bumped the version number

git-svn-id: svn://svn.cc65.org/cc65/trunk@1268 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMore changes for module support
cuz [Thu, 25 Apr 2002 20:06:04 +0000 (20:06 +0000)]
More changes for module support

git-svn-id: svn://svn.cc65.org/cc65/trunk@1267 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd support for a module id
cuz [Thu, 25 Apr 2002 18:11:05 +0000 (18:11 +0000)]
Add support for a module id

git-svn-id: svn://svn.cc65.org/cc65/trunk@1266 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded support for modules
cuz [Thu, 25 Apr 2002 18:03:17 +0000 (18:03 +0000)]
Added support for modules

git-svn-id: svn://svn.cc65.org/cc65/trunk@1265 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd the 'module' target
cuz [Thu, 25 Apr 2002 05:21:03 +0000 (05:21 +0000)]
Add the 'module' target

git-svn-id: svn://svn.cc65.org/cc65/trunk@1264 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew target 'module'
cuz [Thu, 25 Apr 2002 05:14:14 +0000 (05:14 +0000)]
New target 'module'

git-svn-id: svn://svn.cc65.org/cc65/trunk@1263 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd new target 'module'
cuz [Thu, 25 Apr 2002 05:08:51 +0000 (05:08 +0000)]
Add new target 'module'

git-svn-id: svn://svn.cc65.org/cc65/trunk@1262 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded configuration for cc65 modules
cuz [Thu, 25 Apr 2002 05:07:12 +0000 (05:07 +0000)]
Added configuration for cc65 modules

git-svn-id: svn://svn.cc65.org/cc65/trunk@1261 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agomod_ctrl struct cleanup
cuz [Wed, 24 Apr 2002 18:47:11 +0000 (18:47 +0000)]
mod_ctrl struct cleanup

git-svn-id: svn://svn.cc65.org/cc65/trunk@1260 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoStruct cleanup
cuz [Wed, 24 Apr 2002 18:46:49 +0000 (18:46 +0000)]
Struct cleanup

git-svn-id: svn://svn.cc65.org/cc65/trunk@1259 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoExport start and size of the ZP memory area
cuz [Tue, 23 Apr 2002 20:11:36 +0000 (20:11 +0000)]
Export start and size of the ZP memory area

git-svn-id: svn://svn.cc65.org/cc65/trunk@1258 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoStreamlined the code, add zero page relocations
cuz [Tue, 23 Apr 2002 19:51:45 +0000 (19:51 +0000)]
Streamlined the code, add zero page relocations

git-svn-id: svn://svn.cc65.org/cc65/trunk@1257 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRemoved duplicate defs
cuz [Tue, 23 Apr 2002 19:51:25 +0000 (19:51 +0000)]
Removed duplicate defs

git-svn-id: svn://svn.cc65.org/cc65/trunk@1256 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoStart to describe the FILES and FORMAT sections
cuz [Sun, 21 Apr 2002 20:12:06 +0000 (20:12 +0000)]
Start to describe the FILES and FORMAT sections

git-svn-id: svn://svn.cc65.org/cc65/trunk@1255 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoSupport additional o65 attributes.
cuz [Sun, 21 Apr 2002 20:00:04 +0000 (20:00 +0000)]
Support additional o65 attributes.
Add a special ID for the cc65 operating system that is written to the OS
field of the options header.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1254 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd new o65 operating system
cuz [Sun, 21 Apr 2002 14:30:40 +0000 (14:30 +0000)]
Add new o65 operating system

git-svn-id: svn://svn.cc65.org/cc65/trunk@1253 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew files for loading modules at runtime
cuz [Sun, 21 Apr 2002 14:29:30 +0000 (14:29 +0000)]
New files for loading modules at runtime

git-svn-id: svn://svn.cc65.org/cc65/trunk@1252 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded mod_free
cuz [Sun, 21 Apr 2002 14:26:18 +0000 (14:26 +0000)]
Added mod_free

git-svn-id: svn://svn.cc65.org/cc65/trunk@1251 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew directory for (globally used) assembler includes.
cuz [Sun, 21 Apr 2002 14:20:42 +0000 (14:20 +0000)]
New directory for (globally used) assembler includes.
Moved the includes from libsrc/common here.
New includes: modload.inc, o65.inc

git-svn-id: svn://svn.cc65.org/cc65/trunk@1250 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoMove include files into /asminc, changed include file paths
cuz [Sun, 21 Apr 2002 14:19:16 +0000 (14:19 +0000)]
Move include files into /asminc, changed include file paths

git-svn-id: svn://svn.cc65.org/cc65/trunk@1249 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agodos -> unix lf conversion
cuz [Sun, 21 Apr 2002 14:19:14 +0000 (14:19 +0000)]
dos -> unix lf conversion

git-svn-id: svn://svn.cc65.org/cc65/trunk@1248 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded new header files
cuz [Sun, 21 Apr 2002 14:05:42 +0000 (14:05 +0000)]
Added new header files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1247 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse cc65 character classification routines
cuz [Sat, 20 Apr 2002 11:49:53 +0000 (11:49 +0000)]
Use cc65 character classification routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1245 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a typo
cuz [Thu, 18 Apr 2002 19:51:55 +0000 (19:51 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1244 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed wrong compares (new code by Piotr Fusik)
cuz [Wed, 17 Apr 2002 18:55:21 +0000 (18:55 +0000)]
Fixed wrong compares (new code by Piotr Fusik)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1243 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a bug
cuz [Wed, 17 Apr 2002 18:52:03 +0000 (18:52 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1242 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Sun, 14 Apr 2002 19:14:52 +0000 (19:14 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1240 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoIgnore intermediate files
cuz [Fri, 12 Apr 2002 20:02:51 +0000 (20:02 +0000)]
Ignore intermediate files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1237 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a message output
cuz [Tue, 9 Apr 2002 19:04:11 +0000 (19:04 +0000)]
Fixed a message output

git-svn-id: svn://svn.cc65.org/cc65/trunk@1236 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed an error
cuz [Tue, 9 Apr 2002 19:00:57 +0000 (19:00 +0000)]
Fixed an error

git-svn-id: svn://svn.cc65.org/cc65/trunk@1235 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Mon, 8 Apr 2002 20:05:05 +0000 (20:05 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1234 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew pattern matching module matchpat.[ch]
cuz [Mon, 8 Apr 2002 19:55:12 +0000 (19:55 +0000)]
New pattern matching module matchpat.[ch]

git-svn-id: svn://svn.cc65.org/cc65/trunk@1233 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded spec for v 2.8.0
cuz [Mon, 8 Apr 2002 19:10:30 +0000 (19:10 +0000)]
Added spec for v 2.8.0

git-svn-id: svn://svn.cc65.org/cc65/trunk@1232 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoBumped the version number
cuz [Mon, 8 Apr 2002 19:08:27 +0000 (19:08 +0000)]
Bumped the version number

git-svn-id: svn://svn.cc65.org/cc65/trunk@1231 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Mon, 8 Apr 2002 18:52:47 +0000 (18:52 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1230 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRemove duplicate line feed
cuz [Mon, 8 Apr 2002 18:42:44 +0000 (18:42 +0000)]
Remove duplicate line feed

git-svn-id: svn://svn.cc65.org/cc65/trunk@1229 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoDocument --config option
cuz [Mon, 8 Apr 2002 18:40:29 +0000 (18:40 +0000)]
Document --config option

git-svn-id: svn://svn.cc65.org/cc65/trunk@1228 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd --config option to usage
cuz [Mon, 8 Apr 2002 18:39:51 +0000 (18:39 +0000)]
Add --config option to usage

git-svn-id: svn://svn.cc65.org/cc65/trunk@1227 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic change
cuz [Mon, 8 Apr 2002 18:35:58 +0000 (18:35 +0000)]
Cosmetic change

git-svn-id: svn://svn.cc65.org/cc65/trunk@1226 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic change
cuz [Mon, 8 Apr 2002 18:31:25 +0000 (18:31 +0000)]
Cosmetic change

git-svn-id: svn://svn.cc65.org/cc65/trunk@1225 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoNew plugin stdio
cuz [Sun, 7 Apr 2002 20:52:04 +0000 (20:52 +0000)]
New plugin stdio

git-svn-id: svn://svn.cc65.org/cc65/trunk@1224 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking on the plugins
cuz [Sun, 7 Apr 2002 20:39:35 +0000 (20:39 +0000)]
Working on the plugins

git-svn-id: svn://svn.cc65.org/cc65/trunk@1223 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking on the plugins
cuz [Sun, 7 Apr 2002 20:00:39 +0000 (20:00 +0000)]
Working on the plugins

git-svn-id: svn://svn.cc65.org/cc65/trunk@1222 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFirst test plugin
cuz [Sun, 7 Apr 2002 13:42:45 +0000 (13:42 +0000)]
First test plugin

git-svn-id: svn://svn.cc65.org/cc65/trunk@1221 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking on the plugin interface
cuz [Sat, 6 Apr 2002 22:11:09 +0000 (22:11 +0000)]
Working on the plugin interface

git-svn-id: svn://svn.cc65.org/cc65/trunk@1220 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoadded test of mouse.h routines
izydorst [Sat, 6 Apr 2002 17:58:47 +0000 (17:58 +0000)]
added test of mouse.h routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1219 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agofixes in structs, added common cc65 color definitions, cgetc laces cursor in
izydorst [Sat, 6 Apr 2002 17:37:12 +0000 (17:37 +0000)]
fixes in structs, added common cc65 color definitions, cgetc laces cursor in
correct line, interrupts are enabled before jumping into _main

git-svn-id: svn://svn.cc65.org/cc65/trunk@1217 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd info about the boolxx functions
cuz [Sat, 6 Apr 2002 15:06:03 +0000 (15:06 +0000)]
Add info about the boolxx functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1216 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a code generation bug
cuz [Sat, 6 Apr 2002 14:51:27 +0000 (14:51 +0000)]
Fixed a code generation bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1215 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed a typo
cuz [Fri, 5 Apr 2002 05:05:42 +0000 (05:05 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1214 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Mon, 1 Apr 2002 17:55:22 +0000 (17:55 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1213 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Mon, 1 Apr 2002 17:42:24 +0000 (17:42 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1212 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Sun, 31 Mar 2002 20:46:53 +0000 (20:46 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1211 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking
cuz [Sat, 30 Mar 2002 22:04:40 +0000 (22:04 +0000)]
Working

git-svn-id: svn://svn.cc65.org/cc65/trunk@1210 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFirst import
cuz [Sat, 30 Mar 2002 16:43:27 +0000 (16:43 +0000)]
First import

git-svn-id: svn://svn.cc65.org/cc65/trunk@1209 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoStraighten checking of the initialized flag in both, the C64 and C128
cuz [Mon, 25 Mar 2002 06:06:52 +0000 (06:06 +0000)]
Straighten checking of the initialized flag in both, the C64 and C128
versions of rs232.s.
New include file common/rs232.inc, use the constants from this file instead
of defining them separately in each platform specific rs232 module.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1208 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agofix return Z flag: it was set if the LSB of the length was zero and
cpg [Sun, 24 Mar 2002 23:44:16 +0000 (23:44 +0000)]
fix return Z flag: it was set if the LSB of the length was zero and
didn't care about the MSB

git-svn-id: svn://svn.cc65.org/cc65/trunk@1207 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse _file.inc and its constants
cuz [Sun, 24 Mar 2002 13:32:13 +0000 (13:32 +0000)]
Use _file.inc and its constants

git-svn-id: svn://svn.cc65.org/cc65/trunk@1206 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCompleted _scanf.c, added vsscanf.c, rewrote sscanf.c.
cuz [Sun, 24 Mar 2002 13:26:18 +0000 (13:26 +0000)]
Completed _scanf.c, added vsscanf.c, rewrote sscanf.c.
Added an assembler include _file.inc and changed asm code that uses struct
FILE to be independent of its size.
Fixed return codes in several files to use EOF instead of -1.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1205 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFix return codes
cuz [Sun, 24 Mar 2002 13:23:59 +0000 (13:23 +0000)]
Fix return codes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1204 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoInclude name of errorneous symbol in error message
cuz [Sun, 24 Mar 2002 13:04:24 +0000 (13:04 +0000)]
Include name of errorneous symbol in error message

git-svn-id: svn://svn.cc65.org/cc65/trunk@1203 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoPrepare for separate ASM name in symbol table entry
cuz [Mon, 18 Mar 2002 20:04:03 +0000 (20:04 +0000)]
Prepare for separate ASM name in symbol table entry

git-svn-id: svn://svn.cc65.org/cc65/trunk@1202 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAttribute work
cuz [Mon, 18 Mar 2002 06:05:04 +0000 (06:05 +0000)]
Attribute work

git-svn-id: svn://svn.cc65.org/cc65/trunk@1201 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded scanf familiy of functions
cuz [Sun, 17 Mar 2002 17:18:19 +0000 (17:18 +0000)]
Added scanf familiy of functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1200 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking on the _scanf implementation
cuz [Sun, 17 Mar 2002 17:11:54 +0000 (17:11 +0000)]
Working on the _scanf implementation

git-svn-id: svn://svn.cc65.org/cc65/trunk@1199 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoThe %p format specifier was missing
cuz [Sun, 17 Mar 2002 16:50:35 +0000 (16:50 +0000)]
The %p format specifier was missing

git-svn-id: svn://svn.cc65.org/cc65/trunk@1198 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoDon't print a zero offset in labels
cuz [Sun, 17 Mar 2002 14:32:19 +0000 (14:32 +0000)]
Don't print a zero offset in labels

git-svn-id: svn://svn.cc65.org/cc65/trunk@1197 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoCosmetic change
cuz [Sun, 17 Mar 2002 10:58:07 +0000 (10:58 +0000)]
Cosmetic change

git-svn-id: svn://svn.cc65.org/cc65/trunk@1196 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse CHECK instead of assert
cuz [Sat, 16 Mar 2002 20:45:41 +0000 (20:45 +0000)]
Use CHECK instead of assert

git-svn-id: svn://svn.cc65.org/cc65/trunk@1195 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse a new specialized multiply routines
cuz [Sat, 16 Mar 2002 20:28:06 +0000 (20:28 +0000)]
Use a new specialized multiply routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1194 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdded a few more specialized multiply routines
cuz [Sat, 16 Mar 2002 20:27:50 +0000 (20:27 +0000)]
Added a few more specialized multiply routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1193 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoSeveral minor changes and fixes
cuz [Sat, 16 Mar 2002 14:11:15 +0000 (14:11 +0000)]
Several minor changes and fixes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1192 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse MakeHexArg, replace STX and STY by STZ if possible
cuz [Sat, 16 Mar 2002 10:24:55 +0000 (10:24 +0000)]
Use MakeHexArg, replace STX and STY by STZ if possible

git-svn-id: svn://svn.cc65.org/cc65/trunk@1191 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoTracking zero page locations
cuz [Fri, 15 Mar 2002 06:09:59 +0000 (06:09 +0000)]
Tracking zero page locations

git-svn-id: svn://svn.cc65.org/cc65/trunk@1190 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoUse CTNone as default
cuz [Tue, 12 Mar 2002 19:30:45 +0000 (19:30 +0000)]
Use CTNone as default

git-svn-id: svn://svn.cc65.org/cc65/trunk@1189 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoWorking on the register tracking
cuz [Mon, 11 Mar 2002 21:27:01 +0000 (21:27 +0000)]
Working on the register tracking

git-svn-id: svn://svn.cc65.org/cc65/trunk@1188 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFirst support for STZ
cuz [Mon, 11 Mar 2002 06:29:54 +0000 (06:29 +0000)]
First support for STZ

git-svn-id: svn://svn.cc65.org/cc65/trunk@1187 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoRemoved old cruft
cuz [Sun, 10 Mar 2002 21:28:55 +0000 (21:28 +0000)]
Removed old cruft

git-svn-id: svn://svn.cc65.org/cc65/trunk@1186 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoAdd 65C02 specific optimization: Use TSB/TRB
cuz [Sun, 10 Mar 2002 21:23:23 +0000 (21:23 +0000)]
Add 65C02 specific optimization: Use TSB/TRB

git-svn-id: svn://svn.cc65.org/cc65/trunk@1185 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoFixed problems with incomplete types (structs and arrays) that could cause
cuz [Sun, 10 Mar 2002 20:44:58 +0000 (20:44 +0000)]
Fixed problems with incomplete types (structs and arrays) that could cause
internal compiler errors in several places.
An old cc65 extension (variables of type void) was broken and did no longer
work. Fixed that.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1184 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoThe last patch did not work correctly in call cases - fix that
cuz [Sun, 10 Mar 2002 14:34:20 +0000 (14:34 +0000)]
The last patch did not work correctly in call cases - fix that

git-svn-id: svn://svn.cc65.org/cc65/trunk@1183 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoadded declarations for cpputs and cpputsxy
izydorst [Fri, 8 Mar 2002 16:53:02 +0000 (16:53 +0000)]
added declarations for cpputs and cpputsxy

git-svn-id: svn://svn.cc65.org/cc65/trunk@1182 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoconio with fixed width and proortional font support
izydorst [Fri, 8 Mar 2002 16:49:31 +0000 (16:49 +0000)]
conio with fixed width and proortional font support

git-svn-id: svn://svn.cc65.org/cc65/trunk@1180 b7a2c559-68d2-44c3-8de9-860c34a00d81

22 years agoconio with fixed width and proportional font support
izydorst [Fri, 8 Mar 2002 16:47:34 +0000 (16:47 +0000)]
conio with fixed width and proportional font support

git-svn-id: svn://svn.cc65.org/cc65/trunk@1178 b7a2c559-68d2-44c3-8de9-860c34a00d81