]> git.sur5r.net Git - cc65/log
cc65
23 years agoAdd the default libraries if both, a target and a config file are given.
cuz [Fri, 20 Oct 2000 14:37:24 +0000 (14:37 +0000)]
Add the default libraries if both, a target and a config file are given.
Previously no startup file and system library were passed to the linker
if a configuration file was specified on the command line.

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

23 years agoadapted to new calling parameters (_dhandle_t)
cpg [Wed, 18 Oct 2000 23:54:27 +0000 (23:54 +0000)]
adapted to new calling parameters (_dhandle_t)

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

23 years agonow returns a pointer to the entry in sectsizetab
cpg [Wed, 18 Oct 2000 23:51:29 +0000 (23:51 +0000)]
now returns a pointer to the entry in sectsizetab

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

23 years agoadapted function prototype (comment)
cpg [Wed, 18 Oct 2000 23:50:01 +0000 (23:50 +0000)]
adapted function prototype (comment)

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

23 years agoadapted to new parameters
cpg [Wed, 18 Oct 2000 23:47:42 +0000 (23:47 +0000)]
adapted to new parameters

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

23 years agosst_xxx defines for dio functions
cpg [Wed, 18 Oct 2000 23:43:25 +0000 (23:43 +0000)]
sst_xxx defines for dio functions

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

23 years agoadapted to new parameters (_dhandle_t)
cpg [Wed, 18 Oct 2000 23:41:03 +0000 (23:41 +0000)]
adapted to new parameters (_dhandle_t)

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

23 years agoAdded handling for -h command line parameter
cuz [Wed, 18 Oct 2000 07:29:40 +0000 (07:29 +0000)]
Added handling for -h command line parameter

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

23 years agoput grmemusage table into rodata segment
cpg [Wed, 18 Oct 2000 00:01:13 +0000 (00:01 +0000)]
put grmemusage table into rodata segment

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

23 years agochanged Atari ZP define to have max. ZP space available
cpg [Tue, 17 Oct 2000 23:51:01 +0000 (23:51 +0000)]
changed Atari ZP define to have max. ZP space available

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

23 years agowrite functions now get a const void *buffer
cpg [Tue, 17 Oct 2000 21:47:24 +0000 (21:47 +0000)]
write functions now get a const void *buffer

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

23 years ago_dio_open and _dio_close functions
cpg [Mon, 16 Oct 2000 23:24:24 +0000 (23:24 +0000)]
_dio_open and _dio_close functions

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

23 years agoget transfer size from sectsizetab
cpg [Mon, 16 Oct 2000 23:23:22 +0000 (23:23 +0000)]
get transfer size from sectsizetab

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

23 years agodiopncls.o: new object file
cpg [Mon, 16 Oct 2000 23:22:07 +0000 (23:22 +0000)]
diopncls.o: new object file

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

23 years ago_dio_open and _dio_close are now real functions on Atari
cpg [Mon, 16 Oct 2000 23:05:53 +0000 (23:05 +0000)]
_dio_open and _dio_close are now real functions on Atari

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

23 years agoAllow larger address ranges
cuz [Sun, 15 Oct 2000 19:52:33 +0000 (19:52 +0000)]
Allow larger address ranges

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

23 years agoError handling cleanup/changes.
cuz [Sun, 15 Oct 2000 19:52:01 +0000 (19:52 +0000)]
Error handling cleanup/changes.

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

23 years agoWorking on the new parser.
cuz [Sun, 15 Oct 2000 19:51:39 +0000 (19:51 +0000)]
Working on the new parser.

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

23 years agoAdded functions taking and returning consts
cuz [Sun, 15 Oct 2000 09:24:21 +0000 (09:24 +0000)]
Added functions taking and returning consts

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

23 years agoAdded an older conversion program
cuz [Sat, 14 Oct 2000 17:53:26 +0000 (17:53 +0000)]
Added an older conversion program

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

23 years agoimplements _sio_call function, direct call to SIO handler
cpg [Thu, 12 Oct 2000 21:03:53 +0000 (21:03 +0000)]
implements _sio_call function, direct call to SIO handler

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

23 years agoimplements _dio_snum_to_chs (dummy on Atari)
cpg [Thu, 12 Oct 2000 21:02:50 +0000 (21:02 +0000)]
implements _dio_snum_to_chs (dummy on Atari)

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

23 years agoimplements _dio_chs_to_snum function (dummy on Atari)
cpg [Thu, 12 Oct 2000 21:02:24 +0000 (21:02 +0000)]
implements _dio_chs_to_snum function (dummy on Atari)

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

23 years agoimplements _dio_write_verify with the __sio_call function
cpg [Thu, 12 Oct 2000 21:01:24 +0000 (21:01 +0000)]
implements _dio_write_verify with the __sio_call function

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

23 years agonow sets up SIO command and transfer direction; __sio_call now does the
cpg [Thu, 12 Oct 2000 21:00:19 +0000 (21:00 +0000)]
now sets up SIO command and transfer direction; __sio_call now does the
real work

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

23 years agosiocall.o, diowritev.o, dio_cts.o, dio_stc.o: new source files
cpg [Thu, 12 Oct 2000 20:57:37 +0000 (20:57 +0000)]
siocall.o, diowritev.o, dio_cts.o, dio_stc.o: new source files

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

23 years ago_dio_setup and _dio_finish are now called _dio_open and _dio_close; for
cpg [Thu, 12 Oct 2000 20:52:23 +0000 (20:52 +0000)]
_dio_setup and _dio_finish are now called _dio_open and _dio_close; for
the Atari target they're both dummies

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

23 years agofixed POKEY and GTIA defines: now there are different defines for read
cpg [Wed, 11 Oct 2000 14:30:09 +0000 (14:30 +0000)]
fixed POKEY and GTIA defines: now there are different defines for read
and write access

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

23 years agoCheck for macro redefinitions that are not identical and flag them as an
cuz [Tue, 10 Oct 2000 21:20:34 +0000 (21:20 +0000)]
Check for macro redefinitions that are not identical and flag them as an
error.

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

23 years agoFixed two problems that weren't obvious with the old type casts.
cuz [Tue, 10 Oct 2000 20:42:05 +0000 (20:42 +0000)]
Fixed two problems that weren't obvious with the old type casts.

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

23 years agoNew module
cuz [Tue, 10 Oct 2000 20:41:18 +0000 (20:41 +0000)]
New module

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

23 years agoFixed a bug in explicit type casts
cuz [Tue, 10 Oct 2000 20:40:36 +0000 (20:40 +0000)]
Fixed a bug in explicit type casts

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

23 years agoFixed a warning
cuz [Tue, 10 Oct 2000 20:39:26 +0000 (20:39 +0000)]
Fixed a warning

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

23 years agoAdded a missing include
cuz [Tue, 10 Oct 2000 20:39:04 +0000 (20:39 +0000)]
Added a missing include

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

23 years agoMake the all target build all libraries
cuz [Tue, 10 Oct 2000 19:54:45 +0000 (19:54 +0000)]
Make the all target build all libraries

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

23 years agoDeclaring a char explicitly as signed was ignored and the default (unsigned)
cuz [Tue, 10 Oct 2000 19:35:32 +0000 (19:35 +0000)]
Declaring a char explicitly as signed was ignored and the default (unsigned)
char type was used.

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

23 years agoadded _dio_read() and _dio_write() handlers
cpg [Mon, 9 Oct 2000 22:43:01 +0000 (22:43 +0000)]
added _dio_read() and _dio_write() handlers

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

23 years agoadded dioread.o and diowrite.o
cpg [Mon, 9 Oct 2000 22:33:13 +0000 (22:33 +0000)]
added dioread.o and diowrite.o

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

23 years agodio.h - low-level disk-io functions
cpg [Mon, 9 Oct 2000 22:31:57 +0000 (22:31 +0000)]
dio.h - low-level disk-io functions

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

23 years agoFixed return value of CmpString and CmpFString
cuz [Sun, 8 Oct 2000 16:49:19 +0000 (16:49 +0000)]
Fixed return value of CmpString and CmpFString

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

23 years agoadded SIO_xxx command codes
cpg [Fri, 6 Oct 2000 23:59:42 +0000 (23:59 +0000)]
added SIO_xxx command codes

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

23 years agofixed 2 typos: one in a comment, the other one in the CH_EOL definition
cpg [Fri, 6 Oct 2000 23:35:56 +0000 (23:35 +0000)]
fixed 2 typos: one in a comment, the other one in the CH_EOL definition

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

23 years agoAdded labels, SIEZ attribute for labels, dependent labels etc.
cuz [Fri, 29 Sep 2000 12:26:34 +0000 (12:26 +0000)]
Added labels, SIEZ attribute for labels, dependent labels etc.

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

23 years agoDebugged the mouse routines
cuz [Tue, 26 Sep 2000 19:44:44 +0000 (19:44 +0000)]
Debugged the mouse routines

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

23 years agoStarted debugging the mouse routines
cuz [Tue, 26 Sep 2000 18:46:29 +0000 (18:46 +0000)]
Started debugging the mouse routines

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

23 years agoAdded dword tables, char comments etc.
cuz [Tue, 26 Sep 2000 07:08:38 +0000 (07:08 +0000)]
Added dword tables, char comments etc.

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

23 years agoMoved data output routines into a separate module.
cuz [Mon, 25 Sep 2000 07:06:46 +0000 (07:06 +0000)]
Moved data output routines into a separate module.
Added output pagination.

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

23 years agoWorking
cuz [Sun, 24 Sep 2000 20:54:49 +0000 (20:54 +0000)]
Working

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

23 years agoAdded da65
cuz [Sun, 24 Sep 2000 19:08:36 +0000 (19:08 +0000)]
Added da65

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

23 years agoStarted to add config file
cuz [Sun, 24 Sep 2000 19:06:59 +0000 (19:06 +0000)]
Started to add config file

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

23 years agoAdded printf format attributes
cuz [Sun, 24 Sep 2000 18:04:17 +0000 (18:04 +0000)]
Added printf format attributes

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

23 years agoIgnore some files
cuz [Sun, 24 Sep 2000 16:07:39 +0000 (16:07 +0000)]
Ignore some files

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

23 years agoFirst da65 version
cuz [Sun, 24 Sep 2000 15:55:57 +0000 (15:55 +0000)]
First da65 version

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

23 years agoAdd an include file
cuz [Sun, 24 Sep 2000 14:54:15 +0000 (14:54 +0000)]
Add an include file

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

23 years agoRewrote memcmp. The old version was buggy, the new one is faster and
cuz [Fri, 15 Sep 2000 17:23:19 +0000 (17:23 +0000)]
Rewrote memcmp. The old version was buggy, the new one is faster and
hopefully error free.

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

23 years agoInitialize translation tables
cuz [Thu, 14 Sep 2000 19:26:13 +0000 (19:26 +0000)]
Initialize translation tables

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

23 years agoExport/rename init function
cuz [Thu, 14 Sep 2000 19:24:14 +0000 (19:24 +0000)]
Export/rename init function

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

23 years agoFixed a bug
cuz [Thu, 14 Sep 2000 19:16:53 +0000 (19:16 +0000)]
Fixed a bug

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

23 years agoFix the atari config
cuz [Thu, 7 Sep 2000 21:49:56 +0000 (21:49 +0000)]
Fix the atari config

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

23 years agoUse a separate ZEROPAGE segment
cuz [Thu, 7 Sep 2000 21:49:32 +0000 (21:49 +0000)]
Use a separate ZEROPAGE segment

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

23 years agoPlace the zero page variables into the ZEROPAGE segment
cuz [Thu, 7 Sep 2000 21:49:13 +0000 (21:49 +0000)]
Place the zero page variables into the ZEROPAGE segment

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

23 years agoComment changes
cuz [Thu, 7 Sep 2000 21:32:54 +0000 (21:32 +0000)]
Comment changes

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

23 years agoWorking on the cc65 docs
cuz [Sun, 3 Sep 2000 17:13:14 +0000 (17:13 +0000)]
Working on the cc65 docs

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

23 years agoConverted cc65.txt to SGML (incomplete). Several corrections in the other
cuz [Sun, 3 Sep 2000 16:49:38 +0000 (16:49 +0000)]
Converted cc65.txt to SGML (incomplete). Several corrections in the other
docs.

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

23 years agoFixed the help text
cuz [Sat, 2 Sep 2000 12:06:04 +0000 (12:06 +0000)]
Fixed the help text

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

23 years agoAdded -l and --listing options.
cuz [Sat, 2 Sep 2000 12:05:10 +0000 (12:05 +0000)]
Added -l and --listing options.

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

23 years agoAdded new emulation feature: loose_char_term
cuz [Sat, 2 Sep 2000 12:01:40 +0000 (12:01 +0000)]
Added new emulation feature: loose_char_term

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

23 years agoAdded .a65 as an assembler extension
cuz [Sat, 2 Sep 2000 11:52:14 +0000 (11:52 +0000)]
Added .a65 as an assembler extension

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

23 years agoAdded CollLast
cuz [Sat, 2 Sep 2000 11:47:08 +0000 (11:47 +0000)]
Added CollLast

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

23 years agoAdded --feature and -target
cuz [Sat, 2 Sep 2000 11:46:39 +0000 (11:46 +0000)]
Added --feature and -target

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

23 years agoAdded the --feature option
cuz [Sat, 2 Sep 2000 11:42:44 +0000 (11:42 +0000)]
Added the --feature option

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

23 years agoSeparated the emulation features in a module.
cuz [Sat, 2 Sep 2000 11:35:22 +0000 (11:35 +0000)]
Separated the emulation features in a module.
Add a new command line option --feature that allows to set emulation
features from the command line.

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

23 years agoAdded new .feature: pc_assignment
cuz [Sat, 2 Sep 2000 11:05:32 +0000 (11:05 +0000)]
Added new .feature: pc_assignment

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

23 years agoRewrote the input file management.
cuz [Fri, 1 Sep 2000 19:20:32 +0000 (19:20 +0000)]
Rewrote the input file management.
Added preliminary version of the dependency file creation.

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

23 years agoAllow static initialization of collections
cuz [Fri, 1 Sep 2000 14:48:04 +0000 (14:48 +0000)]
Allow static initialization of collections

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

23 years agoNew long option: --start-addr
cuz [Thu, 24 Aug 2000 06:41:55 +0000 (06:41 +0000)]
New long option: --start-addr

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

23 years agoWorking on the new parser
cuz [Wed, 23 Aug 2000 20:16:02 +0000 (20:16 +0000)]
Working on the new parser

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

23 years agoAdd new command line options
cuz [Wed, 23 Aug 2000 14:22:12 +0000 (14:22 +0000)]
Add new command line options

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

23 years agoCheck for the presence of an argument if the option requires one.
cuz [Wed, 23 Aug 2000 14:18:03 +0000 (14:18 +0000)]
Check for the presence of an argument if the option requires one.

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

23 years agoRemove checks for an argument in the option handling functions, since the
cuz [Wed, 23 Aug 2000 14:16:16 +0000 (14:16 +0000)]
Remove checks for an argument in the option handling functions, since the
check is done by the cmdline module.

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

23 years agoChange target handling, use modules from the common directory.
cuz [Wed, 23 Aug 2000 14:13:24 +0000 (14:13 +0000)]
Change target handling, use modules from the common directory.
New long options: --config and --mapfile.

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

23 years agoThe checks if there is an argument are not needed since this is done by the
cuz [Wed, 23 Aug 2000 14:09:44 +0000 (14:09 +0000)]
The checks if there is an argument are not needed since this is done by the
cmdline module.

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

23 years agoNo need to check/set Target
cuz [Wed, 23 Aug 2000 07:01:36 +0000 (07:01 +0000)]
No need to check/set Target

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

23 years agoMove target handling routines into the common directory.
cuz [Wed, 23 Aug 2000 07:01:18 +0000 (07:01 +0000)]
Move target handling routines into the common directory.

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

23 years agoSimplify target handling, use common modules
cuz [Wed, 23 Aug 2000 06:56:14 +0000 (06:56 +0000)]
Simplify target handling, use common modules

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

23 years agoMove target handling and character set translation into the common directory.
cuz [Wed, 23 Aug 2000 06:45:55 +0000 (06:45 +0000)]
Move target handling and character set translation into the common directory.

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

23 years agoMove target type and character translation into the common dir
cuz [Tue, 22 Aug 2000 07:03:44 +0000 (07:03 +0000)]
Move target type and character translation into the common dir

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

23 years agoImplement character set translation and different target systems
cuz [Mon, 21 Aug 2000 21:20:40 +0000 (21:20 +0000)]
Implement character set translation and different target systems

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

23 years agoSet the target system also for the assembler
cuz [Mon, 21 Aug 2000 21:20:16 +0000 (21:20 +0000)]
Set the target system also for the assembler

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

23 years agoWorking on the new parser
cuz [Sun, 20 Aug 2000 19:12:43 +0000 (19:12 +0000)]
Working on the new parser

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

23 years agoWorking on the new parser
cuz [Sun, 20 Aug 2000 09:25:47 +0000 (09:25 +0000)]
Working on the new parser

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

23 years agoWorking on the new parser
cuz [Sat, 19 Aug 2000 21:55:06 +0000 (21:55 +0000)]
Working on the new parser

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

23 years agoUse more gcc attributes
cuz [Sat, 19 Aug 2000 18:16:54 +0000 (18:16 +0000)]
Use more gcc attributes

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

23 years agoAdded a module that implements dynamic arrays.
cuz [Sat, 19 Aug 2000 18:16:41 +0000 (18:16 +0000)]
Added a module that implements dynamic arrays.

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

23 years agoAdded first code for a parse tree implementation.
cuz [Wed, 16 Aug 2000 09:10:50 +0000 (09:10 +0000)]
Added first code for a parse tree implementation.

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

23 years agoReworked type comparison and handling of type qualifiers
cuz [Mon, 14 Aug 2000 22:18:26 +0000 (22:18 +0000)]
Reworked type comparison and handling of type qualifiers

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

23 years agoSeveral type qualifier fixes
cuz [Mon, 14 Aug 2000 22:16:40 +0000 (22:16 +0000)]
Several type qualifier fixes

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

23 years agoType qualifier fixes
cuz [Mon, 14 Aug 2000 21:50:56 +0000 (21:50 +0000)]
Type qualifier fixes

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

23 years agoAdded an os2 target
cuz [Mon, 14 Aug 2000 10:21:46 +0000 (10:21 +0000)]
Added an os2 target

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

23 years agoWatcom make fixes
cuz [Mon, 14 Aug 2000 10:21:26 +0000 (10:21 +0000)]
Watcom make fixes

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