]> git.sur5r.net Git - cc65/log
cc65
21 years agoRemoved emulation for BAR
cuz [Mon, 3 Nov 2003 17:39:00 +0000 (17:39 +0000)]
Removed emulation for BAR

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

21 years agoFixed a bug
cuz [Mon, 3 Nov 2003 16:25:31 +0000 (16:25 +0000)]
Fixed a bug

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

21 years agoPEI is no valid opcode for the 6502/sc02/c02
cuz [Mon, 3 Nov 2003 15:35:36 +0000 (15:35 +0000)]
PEI is no valid opcode for the 6502/sc02/c02

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

21 years agoFixed missing tab
cuz [Mon, 3 Nov 2003 14:30:42 +0000 (14:30 +0000)]
Fixed missing tab

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

21 years agoAdd dummy target strip
cuz [Mon, 3 Nov 2003 14:02:18 +0000 (14:02 +0000)]
Add dummy target strip

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

21 years agoRenamed targets
cuz [Mon, 3 Nov 2003 12:42:49 +0000 (12:42 +0000)]
Renamed targets

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

21 years agoConvert the watcom makefiles for use with wine under Linux
cuz [Sun, 2 Nov 2003 21:46:00 +0000 (21:46 +0000)]
Convert the watcom makefiles for use with wine under Linux

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

21 years agoConverted the makefile to use wine under Linux
cuz [Sun, 2 Nov 2003 21:18:25 +0000 (21:18 +0000)]
Converted the makefile to use wine under Linux

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

21 years agoAdded missing files after upgrade to rpm 4.2
cuz [Sun, 2 Nov 2003 10:15:21 +0000 (10:15 +0000)]
Added missing files after upgrade to rpm 4.2

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

21 years agoChange data types to get a smaller memory footprint
cuz [Fri, 31 Oct 2003 21:59:21 +0000 (21:59 +0000)]
Change data types to get a smaller memory footprint

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

21 years agoFree expression trees when they're no longer needed
cuz [Fri, 31 Oct 2003 20:56:40 +0000 (20:56 +0000)]
Free expression trees when they're no longer needed

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

21 years agoRemoved dead code
cuz [Fri, 31 Oct 2003 20:36:31 +0000 (20:36 +0000)]
Removed dead code

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

21 years agoWork on named scopes
cuz [Fri, 31 Oct 2003 20:21:48 +0000 (20:21 +0000)]
Work on named scopes

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

21 years agoAdded parens
cuz [Fri, 31 Oct 2003 16:44:20 +0000 (16:44 +0000)]
Added parens

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

21 years agoAn "absolute mode override modifier" is now added for instructions where
cuz [Fri, 31 Oct 2003 16:28:56 +0000 (16:28 +0000)]
An "absolute mode override modifier" is now added for instructions where
the assembler will otherwise choose the cheaper zeropage addressing mode
because of the size of the operand.

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

21 years agoFixed a bug in the opcode tables
cuz [Thu, 30 Oct 2003 20:35:07 +0000 (20:35 +0000)]
Fixed a bug in the opcode tables

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

21 years agoMore functions
cuz [Wed, 29 Oct 2003 22:08:13 +0000 (22:08 +0000)]
More functions

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

21 years agoMake qsort __fastcall__
cuz [Wed, 29 Oct 2003 21:59:19 +0000 (21:59 +0000)]
Make qsort __fastcall__

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

21 years agoMake bsearch __fastcall__
cuz [Wed, 29 Oct 2003 21:51:59 +0000 (21:51 +0000)]
Make bsearch __fastcall__

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

21 years agotgi_pagecount returns an unsigned, not void
cuz [Wed, 29 Oct 2003 19:00:42 +0000 (19:00 +0000)]
tgi_pagecount returns an unsigned, not void

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

21 years agoFixed a comment
cuz [Wed, 29 Oct 2003 19:00:13 +0000 (19:00 +0000)]
Fixed a comment

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

21 years agoAdded additional config files for supervision. These files are not really
cuz [Tue, 28 Oct 2003 11:26:42 +0000 (11:26 +0000)]
Added additional config files for supervision. These files are not really
used by the linker, but I had no better place for them, and config files
from this directory are automatically packed into the doc file, so for now
it seems to be the best place.

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

21 years agoImprovements by Piotr Fusik
cuz [Tue, 28 Oct 2003 09:09:52 +0000 (09:09 +0000)]
Improvements by Piotr Fusik

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

21 years agoRuntime function improvements by Piotr Fusik
cuz [Tue, 28 Oct 2003 08:47:47 +0000 (08:47 +0000)]
Runtime function improvements by Piotr Fusik

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

21 years agoFixed a typo
cuz [Mon, 27 Oct 2003 21:53:28 +0000 (21:53 +0000)]
Fixed a typo

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

21 years agoUse ROM variables MAX_X/MAX_Y
cuz [Fri, 24 Oct 2003 18:39:48 +0000 (18:39 +0000)]
Use ROM variables MAX_X/MAX_Y

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

21 years agochanges from Stefan A. Haubenthal
cpg [Thu, 23 Oct 2003 19:41:05 +0000 (19:41 +0000)]
changes from Stefan A. Haubenthal

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

21 years agoChange API for the Compare function
cuz [Thu, 23 Oct 2003 14:54:58 +0000 (14:54 +0000)]
Change API for the Compare function

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

21 years agoAdded TEXT entry point, use new assignment operator
cuz [Thu, 23 Oct 2003 10:02:59 +0000 (10:02 +0000)]
Added TEXT entry point, use new assignment operator

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

21 years agoDONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
cuz [Thu, 23 Oct 2003 09:50:57 +0000 (09:50 +0000)]
DONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
Used TGI_API_VERSION.

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

21 years agoDONE does no longer set an error code
cuz [Thu, 23 Oct 2003 09:38:51 +0000 (09:38 +0000)]
DONE does no longer set an error code

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

21 years agogetpalette and getdefpalette may no longer return a NULL pointer.
cuz [Thu, 23 Oct 2003 09:30:37 +0000 (09:30 +0000)]
getpalette and getdefpalette may no longer return a NULL pointer.

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

21 years agoDONE, GETPALETTE and GETDEFPALETTE will no longer return errors.
cuz [Thu, 23 Oct 2003 09:29:12 +0000 (09:29 +0000)]
DONE, GETPALETTE and GETDEFPALETTE will no longer return errors.
Use TGI_API_VERSION.

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

21 years agoGETDEFPALETTE will no longer return an error
cuz [Thu, 23 Oct 2003 09:28:01 +0000 (09:28 +0000)]
GETDEFPALETTE will no longer return an error

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

21 years agoUsed TGI_API_VERSION
cuz [Thu, 23 Oct 2003 09:05:50 +0000 (09:05 +0000)]
Used TGI_API_VERSION

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

21 years agoAdded TGI_API_VERSION
cuz [Thu, 23 Oct 2003 09:04:39 +0000 (09:04 +0000)]
Added TGI_API_VERSION

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

21 years agoExplain command line arguments
cuz [Wed, 22 Oct 2003 21:51:36 +0000 (21:51 +0000)]
Explain command line arguments

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

21 years agoMove SymEntry stuff into its own module
cuz [Wed, 22 Oct 2003 21:24:37 +0000 (21:24 +0000)]
Move SymEntry stuff into its own module

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

21 years agoFixed a bug in memcpy
cuz [Wed, 22 Oct 2003 21:04:22 +0000 (21:04 +0000)]
Fixed a bug in memcpy

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

21 years agoUse the new generic hash tables
cuz [Wed, 22 Oct 2003 19:13:21 +0000 (19:13 +0000)]
Use the new generic hash tables

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

21 years agoMore tweaking of the new hashtab module
cuz [Wed, 22 Oct 2003 19:13:02 +0000 (19:13 +0000)]
More tweaking of the new hashtab module

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

21 years agoCosmetic changes
cuz [Wed, 22 Oct 2003 18:47:05 +0000 (18:47 +0000)]
Cosmetic changes

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

21 years agoUse the new hash table module
cuz [Wed, 22 Oct 2003 18:13:07 +0000 (18:13 +0000)]
Use the new hash table module

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

21 years agoNew generic hash table module
cuz [Wed, 22 Oct 2003 18:12:43 +0000 (18:12 +0000)]
New generic hash table module

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

21 years agoMore string buffer functions
cuz [Wed, 22 Oct 2003 18:12:31 +0000 (18:12 +0000)]
More string buffer functions

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

21 years agoMove the segment handling stuff from objcode to a separate module
cuz [Tue, 21 Oct 2003 20:34:56 +0000 (20:34 +0000)]
Move the segment handling stuff from objcode to a separate module

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

21 years agoFixed _HAVE_off_t
cuz [Tue, 21 Oct 2003 19:54:35 +0000 (19:54 +0000)]
Fixed _HAVE_off_t

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

21 years agoFixed problem with tgi_init and tgi_setpalette
cuz [Tue, 21 Oct 2003 10:03:09 +0000 (10:03 +0000)]
Fixed problem with tgi_init and tgi_setpalette

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

21 years agoremoved unimplemented _atari_xxxcolor function declarations
cpg [Mon, 20 Oct 2003 18:51:04 +0000 (18:51 +0000)]
removed unimplemented _atari_xxxcolor function declarations

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

21 years agoHelp for --linelabels was missing
cuz [Mon, 20 Oct 2003 10:02:29 +0000 (10:02 +0000)]
Help for --linelabels was missing

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

21 years agoAdd info about the label assignment operator
cuz [Mon, 20 Oct 2003 09:00:07 +0000 (09:00 +0000)]
Add info about the label assignment operator

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

21 years agoSeparate doc package
cuz [Sun, 19 Oct 2003 09:58:26 +0000 (09:58 +0000)]
Separate doc package

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

21 years agoCreate a separate doc subpackage
cuz [Sun, 19 Oct 2003 09:56:51 +0000 (09:56 +0000)]
Create a separate doc subpackage

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

21 years agoVLIR linker malloc's memory, fixes
izydorst [Fri, 17 Oct 2003 13:48:43 +0000 (13:48 +0000)]
VLIR linker malloc's memory, fixes

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

21 years agoreplaced one arbitrary limit by another one, will not crash on re-linking GeoPublish...
izydorst [Fri, 17 Oct 2003 09:11:04 +0000 (09:11 +0000)]
replaced one arbitrary limit by another one, will not crash on re-linking GeoPublish VLIRs (>64K)

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

21 years agoUse the new := operator
cuz [Fri, 17 Oct 2003 00:53:14 +0000 (00:53 +0000)]
Use the new := operator

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

21 years agoAdd := assignment op, define some currently unused keywords
cuz [Fri, 17 Oct 2003 00:38:21 +0000 (00:38 +0000)]
Add := assignment op, define some currently unused keywords

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

21 years agoChange debug file format
cuz [Fri, 17 Oct 2003 00:38:01 +0000 (00:38 +0000)]
Change debug file format

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

21 years agoMinor corrections
cuz [Thu, 16 Oct 2003 22:20:29 +0000 (22:20 +0000)]
Minor corrections

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

21 years agoRestructured the index file.
cuz [Thu, 16 Oct 2003 22:16:52 +0000 (22:16 +0000)]
Restructured the index file.
Added documentation for the ca65html utility.

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

21 years agoadded PIA struct; completed functions list
cpg [Thu, 16 Oct 2003 21:36:22 +0000 (21:36 +0000)]
added PIA struct; completed functions list

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

21 years agoAdded atari.sgml
cpg [Thu, 16 Oct 2003 18:05:42 +0000 (18:05 +0000)]
Added atari.sgml

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

21 years agofirst version, most text by Shawn
cpg [Thu, 16 Oct 2003 18:04:46 +0000 (18:04 +0000)]
first version, most text by Shawn

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

21 years agoDon't generate internal errors on duplicate labels
cuz [Wed, 15 Oct 2003 09:33:01 +0000 (09:33 +0000)]
Don't generate internal errors on duplicate labels

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

21 years agoFixed a bug
cuz [Mon, 13 Oct 2003 18:31:09 +0000 (18:31 +0000)]
Fixed a bug

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

21 years agoWorking
cuz [Mon, 13 Oct 2003 11:17:31 +0000 (11:17 +0000)]
Working

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

21 years agoAdded colorization, tab conversion and other fancy stuff
cuz [Sun, 12 Oct 2003 19:05:58 +0000 (19:05 +0000)]
Added colorization, tab conversion and other fancy stuff

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

21 years agoMore opts
cuz [Sun, 12 Oct 2003 11:29:56 +0000 (11:29 +0000)]
More opts

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

21 years agoFixed a bug in several binary operators.
cuz [Sat, 11 Oct 2003 20:40:19 +0000 (20:40 +0000)]
Fixed a bug in several binary operators.
Fixed a bug in the restore routine for the register variables (generated
code relies sometimes on a wrap around zero which causes a linker error and
does not work on the 816).
More small changes.

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

21 years agoUse new CPU instruction sets table
cuz [Sat, 11 Oct 2003 20:38:55 +0000 (20:38 +0000)]
Use new CPU instruction sets table

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

21 years agoNew command line options "linenumbers" and "linelabels" which generate line
cuz [Sat, 11 Oct 2003 18:43:12 +0000 (18:43 +0000)]
New command line options "linenumbers" and "linelabels" which generate line
numbers and labels for each line.
Generate HTML 4.01 instead of 4.0.

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

21 years agoFixed a bug
cuz [Fri, 10 Oct 2003 19:33:22 +0000 (19:33 +0000)]
Fixed a bug

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

21 years agoDocumented changes to .CPU and new .MACPACK cpu
cuz [Fri, 10 Oct 2003 18:26:12 +0000 (18:26 +0000)]
Documented changes to .CPU and new .MACPACK cpu

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

21 years agoNew macro package
cuz [Fri, 10 Oct 2003 18:05:01 +0000 (18:05 +0000)]
New macro package

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

21 years agoSqueeze two cycles out of the abs() function
cuz [Fri, 10 Oct 2003 17:59:00 +0000 (17:59 +0000)]
Squeeze two cycles out of the abs() function

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

21 years agoImproved 65c02 support
cuz [Fri, 10 Oct 2003 17:52:12 +0000 (17:52 +0000)]
Improved 65c02 support

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

21 years agoAdded CPU instruction set encoding
cuz [Fri, 10 Oct 2003 17:38:21 +0000 (17:38 +0000)]
Added CPU instruction set encoding

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

21 years agoChange result of .CPU pseudo variable
cuz [Fri, 10 Oct 2003 17:38:06 +0000 (17:38 +0000)]
Change result of .CPU pseudo variable

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

21 years agoNew builtin macro package CPU
cuz [Fri, 10 Oct 2003 17:37:52 +0000 (17:37 +0000)]
New builtin macro package CPU

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

21 years agoAdded the supervision subpackage
cuz [Fri, 10 Oct 2003 17:29:18 +0000 (17:29 +0000)]
Added the supervision subpackage

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

21 years agoUse common code to determine the CPU
cuz [Fri, 10 Oct 2003 17:08:08 +0000 (17:08 +0000)]
Use common code to determine the CPU

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

21 years agoSupervision has something between a 65SC02 and 65C02
cuz [Fri, 10 Oct 2003 17:01:34 +0000 (17:01 +0000)]
Supervision has something between a 65SC02 and 65C02

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

21 years agoNew CT_NONE
cuz [Fri, 10 Oct 2003 17:00:08 +0000 (17:00 +0000)]
New CT_NONE

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

21 years agoReplaced /bin/bash0 by new CT_NONE
cuz [Fri, 10 Oct 2003 16:59:58 +0000 (16:59 +0000)]
Replaced /bin/bash0 by new CT_NONE

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

21 years agoAdded ctype.s
cuz [Fri, 10 Oct 2003 16:59:41 +0000 (16:59 +0000)]
Added ctype.s

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

21 years agoNew target supervision
cuz [Fri, 10 Oct 2003 16:44:20 +0000 (16:44 +0000)]
New target supervision

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

21 years agoBeafed up the string buffer module
cuz [Fri, 10 Oct 2003 16:43:01 +0000 (16:43 +0000)]
Beafed up the string buffer module

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

21 years agoNew target: supervision
cuz [Fri, 10 Oct 2003 16:30:55 +0000 (16:30 +0000)]
New target: supervision

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

21 years agoFixed an issue with SB_CopyBuf
cuz [Fri, 10 Oct 2003 14:47:29 +0000 (14:47 +0000)]
Fixed an issue with SB_CopyBuf

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

21 years agoUpdate
cuz [Fri, 10 Oct 2003 12:47:36 +0000 (12:47 +0000)]
Update

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

21 years agoRemove a watcom warning
cuz [Fri, 10 Oct 2003 12:24:47 +0000 (12:24 +0000)]
Remove a watcom warning

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

21 years agoFixed tab problem
cuz [Fri, 10 Oct 2003 12:18:21 +0000 (12:18 +0000)]
Fixed tab problem

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

21 years agoAdded strpool.obj
cuz [Fri, 10 Oct 2003 12:15:08 +0000 (12:15 +0000)]
Added strpool.obj

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

21 years agoAdded some code to handle floats/doubles.
cuz [Fri, 10 Oct 2003 11:39:58 +0000 (11:39 +0000)]
Added some code to handle floats/doubles.
Fixed code generation for compares.

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

21 years agoAdded some code to handle floats/doubles.
cuz [Fri, 10 Oct 2003 11:39:30 +0000 (11:39 +0000)]
Added some code to handle floats/doubles.

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

21 years agoFixed a bug - enum tags were inserted into the wrong table
cuz [Thu, 9 Oct 2003 18:56:38 +0000 (18:56 +0000)]
Fixed a bug - enum tags were inserted into the wrong table

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

21 years agoFixed a bug in signed int compares
cuz [Wed, 8 Oct 2003 21:26:32 +0000 (21:26 +0000)]
Fixed a bug in signed int compares

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

21 years agoHandle more opcodes in OptCmp2
cuz [Wed, 8 Oct 2003 21:23:39 +0000 (21:23 +0000)]
Handle more opcodes in OptCmp2

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

21 years agoHandle more opcodes in OptPrecalc
cuz [Wed, 8 Oct 2003 21:23:01 +0000 (21:23 +0000)]
Handle more opcodes in OptPrecalc

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

21 years agoSqueezed a few bytes out of the code
cuz [Wed, 8 Oct 2003 21:09:24 +0000 (21:09 +0000)]
Squeezed a few bytes out of the code

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