]> git.sur5r.net Git - cc65/log
cc65
22 years agoAdd dbginfo module
cuz [Sat, 14 Jul 2001 14:44:07 +0000 (14:44 +0000)]
Add dbginfo module

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

22 years agoIgnore more intermediate files
cuz [Sat, 14 Jul 2001 14:42:20 +0000 (14:42 +0000)]
Ignore more intermediate files

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

22 years agoFixed geos portion of Makefile
cuz [Sat, 14 Jul 2001 14:41:30 +0000 (14:41 +0000)]
Fixed geos portion of Makefile

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

22 years agoGo back to a working codegen.c
cuz [Sat, 14 Jul 2001 14:31:50 +0000 (14:31 +0000)]
Go back to a working codegen.c

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

22 years agomultidrive support
izydorst [Fri, 13 Jul 2001 15:58:12 +0000 (15:58 +0000)]
multidrive support

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

23 years agoold cleanups
izydorst [Fri, 6 Jul 2001 18:21:28 +0000 (18:21 +0000)]
old cleanups

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

23 years agodisk error reporting update
izydorst [Wed, 4 Jul 2001 22:37:56 +0000 (22:37 +0000)]
disk error reporting update

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

23 years agoerrno/oserrno stuff is cleaned up, saved some bytes in dialog box functions
izydorst [Wed, 4 Jul 2001 22:08:13 +0000 (22:08 +0000)]
errno/oserrno stuff is cleaned up, saved some bytes in dialog box functions

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

23 years agodocumentation updates, grammar and spelling fixes
izydorst [Tue, 3 Jul 2001 21:42:48 +0000 (21:42 +0000)]
documentation updates, grammar and spelling fixes

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

23 years agoadded dio interface, standard mouse and joystick functions, osmaperrno
izydorst [Tue, 3 Jul 2001 20:24:28 +0000 (20:24 +0000)]
added dio interface, standard mouse and joystick functions, osmaperrno

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

23 years agoFixed multi line macro bug
cuz [Sun, 24 Jun 2001 16:08:35 +0000 (16:08 +0000)]
Fixed multi line macro bug

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

23 years agoWorking on the backend
cuz [Mon, 4 Jun 2001 12:27:16 +0000 (12:27 +0000)]
Working on the backend

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

23 years agoWorking on the backend
cuz [Mon, 4 Jun 2001 12:26:53 +0000 (12:26 +0000)]
Working on the backend

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

23 years agoMore renaming
cuz [Sun, 3 Jun 2001 09:10:46 +0000 (09:10 +0000)]
More renaming

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

23 years agoLots of renaming
cuz [Thu, 31 May 2001 21:08:49 +0000 (21:08 +0000)]
Lots of renaming

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

23 years agoWorking on the backend
cuz [Tue, 29 May 2001 18:11:06 +0000 (18:11 +0000)]
Working on the backend

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

23 years agoWorking on the backend
cuz [Tue, 29 May 2001 07:41:08 +0000 (07:41 +0000)]
Working on the backend

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

23 years agoAdded dbg file generation
cuz [Tue, 29 May 2001 07:39:46 +0000 (07:39 +0000)]
Added dbg file generation

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

23 years agoFixed line info issues
cuz [Tue, 29 May 2001 07:39:01 +0000 (07:39 +0000)]
Fixed line info issues

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

23 years agoWorking on the backend
cuz [Mon, 28 May 2001 06:30:03 +0000 (06:30 +0000)]
Working on the backend

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

23 years agoOptimizer bugfixes, polished the line info.
cuz [Sat, 26 May 2001 10:58:40 +0000 (10:58 +0000)]
Optimizer bugfixes, polished the line info.

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

23 years agocleanup
cuz [Sat, 26 May 2001 10:04:15 +0000 (10:04 +0000)]
cleanup

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

23 years agoFixed a few copy'n paste errors - thanks to Keith Gerdes
cuz [Thu, 24 May 2001 18:27:43 +0000 (18:27 +0000)]
Fixed a few copy'n paste errors - thanks to Keith Gerdes

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

23 years agoFixed more E_MCONST issues
cuz [Thu, 24 May 2001 18:26:20 +0000 (18:26 +0000)]
Fixed more E_MCONST issues

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

23 years agoBugfix
cuz [Thu, 24 May 2001 09:16:11 +0000 (09:16 +0000)]
Bugfix

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

23 years agoCosmetic changes
cuz [Thu, 24 May 2001 08:26:57 +0000 (08:26 +0000)]
Cosmetic changes

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

23 years agoAdded explanation for --codesize
cuz [Thu, 24 May 2001 08:26:43 +0000 (08:26 +0000)]
Added explanation for --codesize

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

23 years agoSmall fixes for Watcom-C
cuz [Thu, 24 May 2001 08:04:42 +0000 (08:04 +0000)]
Small fixes for Watcom-C

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

23 years agoUse a collections for the line info and sort them by file/line.
cuz [Wed, 23 May 2001 22:02:19 +0000 (22:02 +0000)]
Use a collections for the line info and sort them by file/line.

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

23 years agoUse fstat instead of stat and simplify the code
cuz [Wed, 23 May 2001 21:44:14 +0000 (21:44 +0000)]
Use fstat instead of stat and simplify the code

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

23 years agoUse a separate structure for file infos instead of just the name.
cuz [Wed, 23 May 2001 21:32:57 +0000 (21:32 +0000)]
Use a separate structure for file infos instead of just the name.

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

23 years agoAdded line infos
cuz [Wed, 23 May 2001 19:03:40 +0000 (19:03 +0000)]
Added line infos

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

23 years agoWorking on source line information
cuz [Wed, 23 May 2001 08:51:48 +0000 (08:51 +0000)]
Working on source line information

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

23 years agoCosmetic change
cuz [Wed, 23 May 2001 07:10:16 +0000 (07:10 +0000)]
Cosmetic change

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

23 years agoAdded new lineinfo module
cuz [Wed, 23 May 2001 07:04:09 +0000 (07:04 +0000)]
Added new lineinfo module

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

23 years agoAdded .dbg statement generation for the assembler
cuz [Tue, 22 May 2001 20:03:26 +0000 (20:03 +0000)]
Added .dbg statement generation for the assembler

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

23 years agoBumped the version
cuz [Tue, 22 May 2001 19:59:37 +0000 (19:59 +0000)]
Bumped the version

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

23 years agoMore polishing to get the line info right
cuz [Tue, 22 May 2001 16:54:47 +0000 (16:54 +0000)]
More polishing to get the line info right

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

23 years agoPolishing and minor corrections
cuz [Tue, 22 May 2001 13:58:56 +0000 (13:58 +0000)]
Polishing and minor corrections

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

23 years agoAdded the lineinfo module. Changed the complete code generation to use the
cuz [Tue, 22 May 2001 09:32:24 +0000 (09:32 +0000)]
Added the lineinfo module. Changed the complete code generation to use the
supplied data structures. Re-added the -T option which is much more exact
now because of the better line info stuff.
Cleanups in the scanner (remove old #defines).

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

23 years agoFix load of longs and improve zero page info
cuz [Tue, 22 May 2001 07:11:22 +0000 (07:11 +0000)]
Fix load of longs and improve zero page info

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

23 years agoWorking
cuz [Mon, 21 May 2001 20:05:52 +0000 (20:05 +0000)]
Working

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

23 years agoWorking
cuz [Mon, 21 May 2001 06:43:46 +0000 (06:43 +0000)]
Working

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

23 years agoWorking
cuz [Sun, 20 May 2001 20:42:00 +0000 (20:42 +0000)]
Working

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

23 years agoFixed a problem with the Chg/Use flags
cuz [Sun, 20 May 2001 18:51:12 +0000 (18:51 +0000)]
Fixed a problem with the Chg/Use flags

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

23 years agoWorking
cuz [Sun, 20 May 2001 09:38:20 +0000 (09:38 +0000)]
Working

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

23 years agoWorking
cuz [Sat, 19 May 2001 21:20:08 +0000 (21:20 +0000)]
Working

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

23 years agoWorking
cuz [Fri, 18 May 2001 20:32:18 +0000 (20:32 +0000)]
Working

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

23 years agoAdded DelCodeEntries
cuz [Thu, 17 May 2001 21:42:41 +0000 (21:42 +0000)]
Added DelCodeEntries

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

23 years agoWorking on the backend
cuz [Wed, 16 May 2001 19:01:19 +0000 (19:01 +0000)]
Working on the backend

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

23 years agoUse :? operator to allow use in expressions
cuz [Wed, 16 May 2001 13:05:06 +0000 (13:05 +0000)]
Use :? operator to allow use in expressions

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

23 years agoRenamed cfeature.h to inline.h
cuz [Wed, 16 May 2001 09:27:35 +0000 (09:27 +0000)]
Renamed cfeature.h to inline.h

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

23 years agoUse inline for better performance
cuz [Wed, 16 May 2001 09:24:42 +0000 (09:24 +0000)]
Use inline for better performance

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

23 years agoWorking on the backend
cuz [Tue, 15 May 2001 22:35:38 +0000 (22:35 +0000)]
Working on the backend

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

23 years agoWorking on the new backend
cuz [Tue, 15 May 2001 19:42:17 +0000 (19:42 +0000)]
Working on the new backend

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

23 years agoMoved some of the currently existing into a separate module.
cuz [Mon, 14 May 2001 17:35:53 +0000 (17:35 +0000)]
Moved some of the currently existing into a separate module.

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

23 years agoAdded backend optimizations
cuz [Wed, 9 May 2001 21:56:03 +0000 (21:56 +0000)]
Added backend optimizations

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

23 years agoThe .defined function (and .ifdef/.ifndef) flagged an imported symbol as
cuz [Tue, 8 May 2001 17:56:39 +0000 (17:56 +0000)]
The .defined function (and .ifdef/.ifndef) flagged an imported symbol as
"defined". I'm not sure whichever is correct, but I changed it now and
will introduce an additional function .isimport if necessary.

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

23 years agoSeveral bug fixes
cuz [Mon, 7 May 2001 22:07:59 +0000 (22:07 +0000)]
Several bug fixes

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

23 years agoWorking on the backend
cuz [Sun, 6 May 2001 20:57:58 +0000 (20:57 +0000)]
Working on the backend

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

23 years agoWorking on the backend
cuz [Sat, 5 May 2001 21:42:58 +0000 (21:42 +0000)]
Working on the backend

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

23 years agoWorking on the new backend
cuz [Sat, 5 May 2001 16:12:47 +0000 (16:12 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Sat, 5 May 2001 14:30:29 +0000 (14:30 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Sat, 5 May 2001 13:51:42 +0000 (13:51 +0000)]
Working on the new backend

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

23 years agoAdded CollPop
cuz [Sat, 5 May 2001 12:34:22 +0000 (12:34 +0000)]
Added CollPop

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

23 years agoWorking on the new backend. Moved the files from the b6502 into the main
cuz [Sat, 5 May 2001 11:46:02 +0000 (11:46 +0000)]
Working on the new backend. Moved the files from the b6502 into the main
compiler dir because the backend is not really a submodule, so this did
not reflect the real relations of the backend to the rest of the compiler.

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

23 years agoWorking on the new backend
cuz [Sat, 5 May 2001 11:31:05 +0000 (11:31 +0000)]
Working on the new backend

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

23 years agoIgnore some more intermediate files
cuz [Fri, 4 May 2001 17:46:30 +0000 (17:46 +0000)]
Ignore some more intermediate files

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

23 years agoWorking on the new backend
cuz [Fri, 4 May 2001 16:41:23 +0000 (16:41 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Thu, 3 May 2001 22:06:59 +0000 (22:06 +0000)]
Working on the new backend

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

23 years agoAdded CollIndex and CollDeleteItem
cuz [Thu, 3 May 2001 20:45:26 +0000 (20:45 +0000)]
Added CollIndex and CollDeleteItem

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

23 years agoWorking on the new backend
cuz [Thu, 3 May 2001 20:16:41 +0000 (20:16 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Thu, 3 May 2001 17:34:54 +0000 (17:34 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Wed, 2 May 2001 20:14:38 +0000 (20:14 +0000)]
Working on the new backend

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

23 years agoWorking on the backend
cuz [Tue, 1 May 2001 19:59:55 +0000 (19:59 +0000)]
Working on the backend

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

23 years agoWorking on the backend
cuz [Tue, 1 May 2001 17:11:40 +0000 (17:11 +0000)]
Working on the backend

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

23 years agoWorking on the backend
cuz [Tue, 1 May 2001 16:57:43 +0000 (16:57 +0000)]
Working on the backend

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

23 years agoWorking on the new backend
cuz [Tue, 1 May 2001 15:50:31 +0000 (15:50 +0000)]
Working on the new backend

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

23 years agoWorking on the new backend
cuz [Tue, 1 May 2001 09:21:32 +0000 (09:21 +0000)]
Working on the new backend

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

23 years agoWorking on the backend
cuz [Mon, 30 Apr 2001 20:00:13 +0000 (20:00 +0000)]
Working on the backend

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

23 years agoAdded CollDeleteAll
cuz [Mon, 30 Apr 2001 19:44:54 +0000 (19:44 +0000)]
Added CollDeleteAll

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

23 years agoFixed a bug with the .incbin command
cuz [Mon, 30 Apr 2001 15:42:52 +0000 (15:42 +0000)]
Fixed a bug with the .incbin command

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

23 years agoRewriting the backend
cuz [Sat, 28 Apr 2001 21:45:13 +0000 (21:45 +0000)]
Rewriting the backend

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

23 years agoUse new DOS compile make.bat from Keith
cuz [Sat, 28 Apr 2001 20:59:18 +0000 (20:59 +0000)]
Use new DOS compile make.bat from Keith

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

23 years agoStarted to redo the backend
cuz [Wed, 25 Apr 2001 19:41:32 +0000 (19:41 +0000)]
Started to redo the backend

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

23 years agoNew module strutil
cuz [Wed, 25 Apr 2001 13:50:35 +0000 (13:50 +0000)]
New module strutil

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

23 years agoRenamed GetLabel to GetLocalLabel
cuz [Thu, 19 Apr 2001 06:49:08 +0000 (06:49 +0000)]
Renamed GetLabel to GetLocalLabel

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

23 years agoWorking on the ..scanf functions
cuz [Thu, 19 Apr 2001 06:46:30 +0000 (06:46 +0000)]
Working on the ..scanf functions

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

23 years agoSqueezed a few cycles/bytes out of tolower and toupper.
cuz [Thu, 19 Apr 2001 06:46:01 +0000 (06:46 +0000)]
Squeezed a few cycles/bytes out of tolower and toupper.

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

23 years agoFixed a bug. Function declarations where the type of the first parameter is
cuz [Fri, 6 Apr 2001 09:07:48 +0000 (09:07 +0000)]
Fixed a bug. Function declarations where the type of the first parameter is
a typedef and the name of the parameter is omitted where parse as old style
(K&R) function declarations leading to errors.

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

23 years agoAdded segment type zp
cuz [Fri, 6 Apr 2001 08:48:29 +0000 (08:48 +0000)]
Added segment type zp

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

23 years agoRenamed a file with more than 8 chars in its name
cuz [Wed, 4 Apr 2001 20:27:33 +0000 (20:27 +0000)]
Renamed a file with more than 8 chars in its name

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

23 years agoFixed an internal error on too few params in function call
cuz [Wed, 4 Apr 2001 20:20:48 +0000 (20:20 +0000)]
Fixed an internal error on too few params in function call

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

23 years agoRepeat opts until there are no more changes
cuz [Wed, 4 Apr 2001 20:20:29 +0000 (20:20 +0000)]
Repeat opts until there are no more changes

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

23 years agosteaxspi.o was missing
cuz [Mon, 2 Apr 2001 20:24:24 +0000 (20:24 +0000)]
steaxspi.o was missing

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

23 years agocbm_write() added
mrintsch [Fri, 30 Mar 2001 18:18:40 +0000 (18:18 +0000)]
cbm_write() added
changed/added some comments
all cbm_* IO functions are using _oserror now

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

23 years agoMake the last change more generic
cuz [Tue, 27 Mar 2001 22:57:20 +0000 (22:57 +0000)]
Make the last change more generic

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

23 years agoAdded optimization for g_inc and g_dec (remove handling of high byte if
cuz [Tue, 27 Mar 2001 22:52:16 +0000 (22:52 +0000)]
Added optimization for g_inc and g_dec (remove handling of high byte if
not used).

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

23 years agoChanged an error message
cuz [Mon, 26 Mar 2001 22:05:05 +0000 (22:05 +0000)]
Changed an error message

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

23 years agoRemove the hardcoded limit from the literal pool.
cuz [Mon, 26 Mar 2001 21:57:07 +0000 (21:57 +0000)]
Remove the hardcoded limit from the literal pool.

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