]> git.sur5r.net Git - cc65/log
cc65
21 years agoFixed type conversion problems
cuz [Tue, 19 Aug 2003 20:31:10 +0000 (20:31 +0000)]
Fixed type conversion problems

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

21 years agoFixed an internal compiler error when the first token of a source file
cuz [Tue, 19 Aug 2003 20:30:55 +0000 (20:30 +0000)]
Fixed an internal compiler error when the first token of a source file
caused an error message. In this case, the line info was not available
leading to a PRECONDITION VIOLATED.

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

21 years agoA page length of zero wasn't accepted
cuz [Mon, 18 Aug 2003 21:45:49 +0000 (21:45 +0000)]
A page length of zero wasn't accepted

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

21 years agoNew default value for STARTADDR
cuz [Mon, 18 Aug 2003 20:38:30 +0000 (20:38 +0000)]
New default value for STARTADDR

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

21 years agoNew default for start address
cuz [Mon, 18 Aug 2003 20:36:38 +0000 (20:36 +0000)]
New default for start address

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

21 years agoFixed addresses crossing 0x10000
cuz [Mon, 18 Aug 2003 20:14:31 +0000 (20:14 +0000)]
Fixed addresses crossing 0x10000

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

21 years agoFixed wrong info for PAGELENGTH
cuz [Mon, 18 Aug 2003 19:58:30 +0000 (19:58 +0000)]
Fixed wrong info for PAGELENGTH

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

21 years agoMore optimizations
cuz [Mon, 18 Aug 2003 14:40:27 +0000 (14:40 +0000)]
More optimizations

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

21 years agoSpeed optimization
cuz [Mon, 18 Aug 2003 11:25:31 +0000 (11:25 +0000)]
Speed optimization

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

21 years agodocumentation updates, EnterDesktop() is equal to exit(0)
izydorst [Mon, 18 Aug 2003 00:05:49 +0000 (00:05 +0000)]
documentation updates, EnterDesktop() is equal to exit(0)

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

21 years agofixes for quiet rm on *BSD OSes
izydorst [Sun, 17 Aug 2003 23:43:20 +0000 (23:43 +0000)]
fixes for quiet rm on *BSD OSes

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

21 years agoFixed a bug
cuz [Sun, 17 Aug 2003 20:15:01 +0000 (20:15 +0000)]
Fixed a bug

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

21 years agorenamed remove.s to sysremove.s and adapted it for common/remove.s
cpg [Sun, 17 Aug 2003 19:56:14 +0000 (19:56 +0000)]
renamed remove.s to sysremove.s and adapted it for common/remove.s

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

21 years agorenamed remove.o to sysremove.o
cpg [Sun, 17 Aug 2003 19:54:46 +0000 (19:54 +0000)]
renamed remove.o to sysremove.o

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

21 years agoadded dummy error code 177 for sysremove
cpg [Sun, 17 Aug 2003 19:54:05 +0000 (19:54 +0000)]
added dummy error code 177 for sysremove

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

21 years agoFixed a bug
cuz [Sun, 17 Aug 2003 15:20:18 +0000 (15:20 +0000)]
Fixed a bug

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

21 years agoPutDecimal takes unsigned int as decimal parameter
izydorst [Sun, 17 Aug 2003 14:54:15 +0000 (14:54 +0000)]
PutDecimal takes unsigned int as decimal parameter

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

21 years agoadded info about MessageBox function
izydorst [Sun, 17 Aug 2003 14:49:46 +0000 (14:49 +0000)]
added info about MessageBox function

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

21 years agoboxes with icons don't need click vector
izydorst [Sun, 17 Aug 2003 14:49:05 +0000 (14:49 +0000)]
boxes with icons don't need click vector

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

21 years agonew MessageBox function
izydorst [Sun, 17 Aug 2003 14:34:05 +0000 (14:34 +0000)]
new MessageBox function

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

21 years agoPutDecimal corection
izydorst [Sat, 16 Aug 2003 18:36:43 +0000 (18:36 +0000)]
PutDecimal corection

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

21 years agominor correction
izydorst [Sat, 16 Aug 2003 18:17:01 +0000 (18:17 +0000)]
minor correction

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

21 years agoCleanup use of predefined data types / defines
cuz [Sat, 16 Aug 2003 08:23:01 +0000 (08:23 +0000)]
Cleanup use of predefined data types / defines

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

21 years agoFixed a bug
cuz [Sat, 16 Aug 2003 08:14:05 +0000 (08:14 +0000)]
Fixed a bug

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

21 years agosame drawing mode extension like for DrawLine
izydorst [Fri, 15 Aug 2003 23:29:23 +0000 (23:29 +0000)]
same drawing mode extension like for DrawLine

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

21 years agosystem vector interception fixes
izydorst [Fri, 15 Aug 2003 23:17:11 +0000 (23:17 +0000)]
system vector interception fixes

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

21 years agosmall demo of system vectors interception
izydorst [Fri, 15 Aug 2003 23:07:20 +0000 (23:07 +0000)]
small demo of system vectors interception

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

21 years agoinclude omission
izydorst [Fri, 15 Aug 2003 22:34:07 +0000 (22:34 +0000)]
include omission

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

21 years agofixed Sleep behavior (now truly works)
izydorst [Fri, 15 Aug 2003 22:20:45 +0000 (22:20 +0000)]
fixed Sleep behavior (now truly works)

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

21 years agoretouch ('coz I'm not sure if it is in the head)
izydorst [Fri, 15 Aug 2003 22:19:32 +0000 (22:19 +0000)]
retouch ('coz I'm not sure if it is in the head)

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

21 years agofixed problem with I/O access on C64
izydorst [Fri, 15 Aug 2003 22:17:13 +0000 (22:17 +0000)]
fixed problem with I/O access on C64

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

21 years agoRemoved the readjoy module - it was obsolete
cuz [Fri, 15 Aug 2003 21:23:32 +0000 (21:23 +0000)]
Removed the readjoy module - it was obsolete

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

21 years agoBaud rate #define changes
cuz [Fri, 15 Aug 2003 21:22:58 +0000 (21:22 +0000)]
Baud rate #define changes

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

21 years agoIgnore .ser files
cuz [Fri, 15 Aug 2003 21:20:07 +0000 (21:20 +0000)]
Ignore .ser files

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

21 years agoWorking on the serial driver
cuz [Fri, 15 Aug 2003 21:17:36 +0000 (21:17 +0000)]
Working on the serial driver

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

21 years agodocumented argc/argv passing, added info about proper handling this information
izydorst [Fri, 15 Aug 2003 20:06:33 +0000 (20:06 +0000)]
documented argc/argv passing, added info about proper handling this information

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

21 years agosmall process handling info update
izydorst [Fri, 15 Aug 2003 19:57:29 +0000 (19:57 +0000)]
small process handling info update

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

21 years agofixed bug in DrawLine function; extended DrawLine behavior
izydorst [Fri, 15 Aug 2003 19:55:37 +0000 (19:55 +0000)]
fixed bug in DrawLine function; extended DrawLine behavior

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

21 years agofixed null parameter handling
izydorst [Fri, 15 Aug 2003 19:54:57 +0000 (19:54 +0000)]
fixed null parameter handling

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

21 years agoadded sleep() implementation
izydorst [Fri, 15 Aug 2003 19:24:20 +0000 (19:24 +0000)]
added sleep() implementation

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

21 years agogeos/process/sleep.s renamed to processsleep.s due to nameclash with common file
izydorst [Fri, 15 Aug 2003 19:16:01 +0000 (19:16 +0000)]
geos/process/sleep.s renamed to processsleep.s due to nameclash with common file

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

21 years agosleep.s renamed to processleep.s due to nameclash with common sleep
izydorst [Fri, 15 Aug 2003 19:14:55 +0000 (19:14 +0000)]
sleep.s renamed to processleep.s due to nameclash with common sleep

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

21 years agoAdded first version of swiftlink driver
cuz [Fri, 15 Aug 2003 12:05:56 +0000 (12:05 +0000)]
Added first version of swiftlink driver

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

21 years agoMore debug infos
cuz [Fri, 15 Aug 2003 10:59:22 +0000 (10:59 +0000)]
More debug infos

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

21 years agoRemoved the -Lp switch, place --dbgfile into help screen
cuz [Fri, 15 Aug 2003 09:19:57 +0000 (09:19 +0000)]
Removed the -Lp switch, place --dbgfile into help screen

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

21 years agoAdded gcc attributes
cuz [Thu, 14 Aug 2003 21:15:10 +0000 (21:15 +0000)]
Added gcc attributes

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

21 years agoAdd gcc attributes, fixed a format string problem
cuz [Thu, 14 Aug 2003 21:09:03 +0000 (21:09 +0000)]
Add gcc attributes, fixed a format string problem

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

21 years agoAdd gcc attributes
cuz [Thu, 14 Aug 2003 21:05:25 +0000 (21:05 +0000)]
Add gcc attributes

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

21 years agofix CH_CROSS definition
cpg [Thu, 14 Aug 2003 14:15:41 +0000 (14:15 +0000)]
fix CH_CROSS definition

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

21 years agoFixed a bug
cuz [Thu, 14 Aug 2003 13:08:46 +0000 (13:08 +0000)]
Fixed a bug

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

21 years ago_em_unload was not exported
cuz [Thu, 14 Aug 2003 12:27:20 +0000 (12:27 +0000)]
_em_unload was not exported

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

21 years agoINCS didn't include nes.inc
cuz [Wed, 13 Aug 2003 18:54:31 +0000 (18:54 +0000)]
INCS didn't include nes.inc

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

21 years agoMore optimizations
cuz [Wed, 13 Aug 2003 09:35:49 +0000 (09:35 +0000)]
More optimizations

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

21 years agoBuild remove.o
cuz [Wed, 13 Aug 2003 07:31:01 +0000 (07:31 +0000)]
Build remove.o

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

21 years agoadded _dos_type with defines and getdefdev()
cpg [Tue, 12 Aug 2003 20:02:01 +0000 (20:02 +0000)]
added _dos_type with defines and getdefdev()

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

21 years agouse callmain; don't call getargs, it's now called from initlib
cpg [Tue, 12 Aug 2003 19:59:51 +0000 (19:59 +0000)]
use callmain; don't call getargs, it's now called from initlib
(it's now a constructor)

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

21 years agodosdetect.o, getdefdev.o: new object files
cpg [Tue, 12 Aug 2003 19:57:50 +0000 (19:57 +0000)]
dosdetect.o, getdefdev.o: new object files

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

21 years agomoved into its own module from getargs.s
cpg [Tue, 12 Aug 2003 19:56:55 +0000 (19:56 +0000)]
moved into its own module from getargs.s

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

21 years agomove getdevdef and DOS detection into their own modules; renamed
cpg [Tue, 12 Aug 2003 19:56:09 +0000 (19:56 +0000)]
move getdevdef and DOS detection into their own modules; renamed
getargs to initmainargs and constructorfied it

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

21 years agothis file is now in asminc
cpg [Tue, 12 Aug 2003 19:52:24 +0000 (19:52 +0000)]
this file is now in asminc

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

21 years agoadded here from libsrc/atari
cpg [Tue, 12 Aug 2003 19:52:00 +0000 (19:52 +0000)]
added here from libsrc/atari

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

21 years agoFixed a bug
cuz [Tue, 12 Aug 2003 19:34:09 +0000 (19:34 +0000)]
Fixed a bug

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

21 years agoNew --config directive passed to the linker
cuz [Tue, 12 Aug 2003 19:31:06 +0000 (19:31 +0000)]
New --config directive passed to the linker

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

21 years agoAdded get_ostype.s
cuz [Tue, 12 Aug 2003 17:48:31 +0000 (17:48 +0000)]
Added get_ostype.s

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

21 years agoAdded get_ostype.s
cuz [Tue, 12 Aug 2003 17:42:03 +0000 (17:42 +0000)]
Added get_ostype.s

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

21 years agoNew get_ostype function
cuz [Tue, 12 Aug 2003 17:40:37 +0000 (17:40 +0000)]
New get_ostype function

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

21 years agoNew file uname-test.c
cuz [Tue, 12 Aug 2003 17:32:16 +0000 (17:32 +0000)]
New file uname-test.c

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

21 years agoNew uname function
cuz [Tue, 12 Aug 2003 17:24:02 +0000 (17:24 +0000)]
New uname function

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

21 years agoNew field lengths
cuz [Tue, 12 Aug 2003 16:57:10 +0000 (16:57 +0000)]
New field lengths

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

21 years agoNew field length, added suggestions about contents
cuz [Tue, 12 Aug 2003 16:56:54 +0000 (16:56 +0000)]
New field length, added suggestions about contents

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

21 years agoAdd getcwd
cuz [Tue, 12 Aug 2003 16:56:32 +0000 (16:56 +0000)]
Add getcwd

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

21 years agofixed line drawing routines
izydorst [Tue, 12 Aug 2003 15:39:39 +0000 (15:39 +0000)]
fixed line drawing routines

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

21 years agoDocumented .VERSION
cuz [Tue, 12 Aug 2003 15:15:08 +0000 (15:15 +0000)]
Documented .VERSION

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

21 years agoAdded new .VERSION constant
cuz [Tue, 12 Aug 2003 15:11:55 +0000 (15:11 +0000)]
Added new .VERSION constant

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

21 years agoAdded #define for combined version
cuz [Tue, 12 Aug 2003 15:10:24 +0000 (15:10 +0000)]
Added #define for combined version

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

21 years agoNew uname function
cuz [Tue, 12 Aug 2003 14:24:34 +0000 (14:24 +0000)]
New uname function

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

21 years agoNew include file
cuz [Tue, 12 Aug 2003 14:17:14 +0000 (14:17 +0000)]
New include file

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

21 years agoFixes to the code just written
cuz [Tue, 12 Aug 2003 13:58:17 +0000 (13:58 +0000)]
Fixes to the code just written

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

21 years agoAdded a getcwd function
cuz [Tue, 12 Aug 2003 13:51:11 +0000 (13:51 +0000)]
Added a getcwd function

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

21 years agoNew error code ERANGE
cuz [Tue, 12 Aug 2003 13:48:45 +0000 (13:48 +0000)]
New error code ERANGE

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

21 years agoNew chdir() function
cuz [Tue, 12 Aug 2003 13:24:25 +0000 (13:24 +0000)]
New chdir() function

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

21 years agoMoved reusable parts of remove into oserrcheck.
cuz [Tue, 12 Aug 2003 13:06:43 +0000 (13:06 +0000)]
Moved reusable parts of remove into oserrcheck.
Rewrote remove().
Added rename().

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

21 years agoMade rename() fastcall
cuz [Tue, 12 Aug 2003 12:54:39 +0000 (12:54 +0000)]
Made rename() fastcall

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

21 years agoCompleted the first version of the da65 docs
cuz [Tue, 12 Aug 2003 11:26:53 +0000 (11:26 +0000)]
Completed the first version of the da65 docs

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

21 years agoAllow a CPU spec in the GLOBAL section of the info file
cuz [Tue, 12 Aug 2003 11:01:46 +0000 (11:01 +0000)]
Allow a CPU spec in the GLOBAL section of the info file

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

21 years agoAddress fix
cuz [Tue, 12 Aug 2003 10:30:14 +0000 (10:30 +0000)]
Address fix

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

21 years agoClarify calling order for constructors/destructors and the new search paths
cuz [Tue, 12 Aug 2003 10:29:32 +0000 (10:29 +0000)]
Clarify calling order for constructors/destructors and the new search paths

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

21 years agoClarify calling order for constructors/destructors
cuz [Tue, 12 Aug 2003 10:29:06 +0000 (10:29 +0000)]
Clarify calling order for constructors/destructors

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

21 years agoAdd compatibility code
cuz [Mon, 11 Aug 2003 21:34:22 +0000 (21:34 +0000)]
Add compatibility code

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

21 years agoFixed an optimization
cuz [Mon, 11 Aug 2003 20:46:51 +0000 (20:46 +0000)]
Fixed an optimization

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

21 years agoRewrote type conversions
cuz [Mon, 11 Aug 2003 20:18:30 +0000 (20:18 +0000)]
Rewrote type conversions

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

21 years agoThe input file on the command line is optional
cuz [Sun, 10 Aug 2003 17:22:46 +0000 (17:22 +0000)]
The input file on the command line is optional

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

21 years agoFixed a bug that caused problems locating the last parameter of a function
cuz [Sun, 10 Aug 2003 17:05:18 +0000 (17:05 +0000)]
Fixed a bug that caused problems locating the last parameter of a function

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

21 years agoTwo parts were not converted from using embedded strings to use of the new
cuz [Sun, 10 Aug 2003 16:27:35 +0000 (16:27 +0000)]
Two parts were not converted from using embedded strings to use of the new
string table.

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

21 years agoFixed a bug
cuz [Sun, 10 Aug 2003 16:12:04 +0000 (16:12 +0000)]
Fixed a bug

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

21 years agoRenamed the config file to info file and changed the handling when the
cuz [Sat, 9 Aug 2003 08:28:44 +0000 (08:28 +0000)]
Renamed the config file to info file and changed the handling when the
disassembler is invoked.

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

21 years agoAdded additional 65(S)C02 opcodes
cuz [Fri, 8 Aug 2003 19:23:55 +0000 (19:23 +0000)]
Added additional 65(S)C02 opcodes

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

21 years agoBase code for handling different CPUs, more improvements
cuz [Fri, 8 Aug 2003 11:12:04 +0000 (11:12 +0000)]
Base code for handling different CPUs, more improvements

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

21 years agoFirst version of da65 docs
cuz [Fri, 8 Aug 2003 10:03:35 +0000 (10:03 +0000)]
First version of da65 docs

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

21 years agoAdded different 65SC02 and 65C02 CPUs
cuz [Thu, 7 Aug 2003 11:13:13 +0000 (11:13 +0000)]
Added different 65SC02 and 65C02 CPUs

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