]> git.sur5r.net Git - cc65/log
cc65
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

22 years agomoved cursor.inc to proper location
izydorst [Fri, 8 Mar 2002 16:46:04 +0000 (16:46 +0000)]
moved cursor.inc to proper location

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

22 years agoreplaced char* by const char* as it is in prototype
izydorst [Fri, 8 Mar 2002 16:44:57 +0000 (16:44 +0000)]
replaced char* by const char* as it is in prototype

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

22 years agoerror handling if drive type is unknown
izydorst [Fri, 8 Mar 2002 16:44:07 +0000 (16:44 +0000)]
error handling if drive type is unknown

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

22 years agodocumentation updates, info about conio stuff
izydorst [Fri, 8 Mar 2002 16:43:10 +0000 (16:43 +0000)]
documentation updates, info about conio stuff

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

22 years agoenabled mouse support for GEOS
izydorst [Fri, 8 Mar 2002 16:42:16 +0000 (16:42 +0000)]
enabled mouse support for GEOS

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

22 years agoLocal variables of incomplete types could be declared
cuz [Thu, 7 Mar 2002 20:59:43 +0000 (20:59 +0000)]
Local variables of incomplete types could be declared

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

22 years agoIgnore lunix.inc
cuz [Wed, 6 Mar 2002 07:57:22 +0000 (07:57 +0000)]
Ignore lunix.inc

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

22 years agoFixed an error in struct assignment
cuz [Wed, 6 Mar 2002 07:56:33 +0000 (07:56 +0000)]
Fixed an error in struct assignment

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

22 years agoLast fix was not correct according to the standard
cuz [Wed, 6 Mar 2002 07:41:22 +0000 (07:41 +0000)]
Last fix was not correct according to the standard

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

22 years agoBug fixed: The preprocessor # operator did not work correctly with string arguments
cuz [Wed, 6 Mar 2002 07:35:20 +0000 (07:35 +0000)]
Bug fixed: The preprocessor # operator did not work correctly with string arguments

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

22 years agoTwo prototypes had a const qualifier missing
cuz [Wed, 6 Mar 2002 06:58:24 +0000 (06:58 +0000)]
Two prototypes had a const qualifier missing

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

22 years agoFixed several const related bugs
cuz [Wed, 6 Mar 2002 06:38:48 +0000 (06:38 +0000)]
Fixed several const related bugs

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

22 years agoFixed a typo
cuz [Tue, 5 Mar 2002 21:17:37 +0000 (21:17 +0000)]
Fixed a typo

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

22 years agoAdded .charmap
cuz [Mon, 18 Feb 2002 09:11:57 +0000 (09:11 +0000)]
Added .charmap

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

22 years agoAdd #pragma charmap()
cuz [Mon, 18 Feb 2002 08:40:11 +0000 (08:40 +0000)]
Add #pragma charmap()
Cosmetical changes.

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

22 years agoDocument #pragma charmap
cuz [Mon, 18 Feb 2002 08:39:41 +0000 (08:39 +0000)]
Document #pragma charmap

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

22 years agoAllow to set character translations at compile time
cuz [Mon, 18 Feb 2002 08:20:18 +0000 (08:20 +0000)]
Allow to set character translations at compile time

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

22 years agoUpdated PETSCII mappings
cuz [Thu, 14 Feb 2002 21:43:50 +0000 (21:43 +0000)]
Updated PETSCII mappings

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

22 years agoMake the voice data unsigned
cuz [Thu, 14 Feb 2002 10:17:22 +0000 (10:17 +0000)]
Make the voice data unsigned

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

22 years agoAdd new feature "leading_dot_in_identifiers".
cuz [Thu, 14 Feb 2002 10:06:34 +0000 (10:06 +0000)]
Add new feature "leading_dot_in_identifiers".
Document the (already existing) .BYT directive (which is an alias for .BYTE).

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

22 years agoAdd new feature "leading_dot_in_identifiers".
cuz [Thu, 14 Feb 2002 10:05:51 +0000 (10:05 +0000)]
Add new feature "leading_dot_in_identifiers".

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

22 years agoBumped the version number
cuz [Thu, 14 Feb 2002 08:44:57 +0000 (08:44 +0000)]
Bumped the version number

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

22 years agoReplace staxspidx if possible
cuz [Wed, 13 Feb 2002 11:42:56 +0000 (11:42 +0000)]
Replace staxspidx if possible

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

22 years agoBetter code for compares
cuz [Wed, 13 Feb 2002 10:42:56 +0000 (10:42 +0000)]
Better code for compares

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

22 years agoAdd code size factor for optimizer routines
cuz [Tue, 12 Feb 2002 23:02:58 +0000 (23:02 +0000)]
Add code size factor for optimizer routines

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