0758d34f4bFixed several minor problems
cuz
2000-12-08 15:39:06 +00:00
adabe02bbdAdded a speed optimization. Makes the code somewhat larger, but is a huge improvement speedwise.
cuz
2000-12-08 11:37:01 +00:00
a6682eaeecAdded a todo list
cuz
2000-12-07 13:42:21 +00:00
100196a5d4Fixed generation of invalid HTML code
cuz
2000-12-06 22:16:55 +00:00
ff31876edbUse a broader character set for labels, so we can save a few bytes (these labels are used very often). Some minor changes to make the resulting pages smaller.
cuz
2000-12-06 21:45:48 +00:00
6e83d2fda2Fixed a bug and - while doing so - made it somewhat shorter.
cuz
2000-12-06 21:11:06 +00:00
023d649490Remove global namespace operator
cuz
2000-12-06 20:08:19 +00:00
5da1b0181fMore help, option --htmldir, first version of include file handling, some other minor additions and fixes.
cuz
2000-12-06 20:02:47 +00:00
a07a8f5328Add several improvements, among others: Options, index page, link style...
cuz
2000-12-06 15:42:44 +00:00
35e22de2c2Handle multiple files and cheap local labels
cuz
2000-12-06 10:10:52 +00:00
72e790bfbeFixed a typo
cuz
2000-11-29 16:44:50 +00:00
2df60e5033Use the new TgtTranslateBuf function
cuz
2000-11-29 15:22:06 +00:00
c45592efbfNew TgtTranslateBuf function
cuz
2000-11-29 15:18:39 +00:00
0306618aa4Pass the target system to the assembler so characters are translated correctly for the selected target platform.
cuz
2000-11-29 15:14:31 +00:00
0adf3945b7Implementation for the .IFPxx commands was missing
cuz
2000-11-28 20:55:12 +00:00
3a7eccfc8dpusha function has changed
cuz
2000-11-28 13:33:27 +00:00
4f0664bea0Added some 65C02 code
cuz
2000-11-28 13:33:08 +00:00
d09bf73a9665C02 code, minor optimization.
cuz
2000-11-28 13:27:42 +00:00
6cbd32b49dSome more 6502 code
cuz
2000-11-27 23:37:53 +00:00
b4163d0e4eAdded some 65C02 code.
cuz
2000-11-27 22:59:03 +00:00
5be5b3763bImplemented large offsets for g_putind
cuz
2000-11-27 16:52:52 +00:00
f6768466beFix several errors: The address operator on functions (resulting in a pointer-to-function type) was not possible. It is redundant but allowed. A cast with a function on the right side resulted in an internal compiler error, since the implicit cast from function to pointer-to-function was missing in this case. An assignment of a function to a void pointer was not possible because the same implicit conversion was missing.
cuz
2000-11-24 10:46:04 +00:00
0333dbbd85Fixed a typo
cuz
2000-11-24 07:36:08 +00:00
33bd9b5b51Sqeezed one byte out of the zerobss routine:-)
cuz
2000-11-23 22:15:57 +00:00
e3b2fcc78dMove the conio initialization routines where they belong (cgetc), make them module constructors/destructors and remove the conio init functions that were called from the startup code.
cuz
2000-11-23 19:21:05 +00:00
4ea94a9302Use "[linker generated]" as source for linker generated symbols.
cuz
2000-11-23 19:14:15 +00:00
99ecc9a609Removed initialization code to set the screen size and replaced it by a separate module that contains a module constructor. In some cases, the code was even unnecessary, since the screen size is known in advance.
cuz
2000-11-23 19:05:32 +00:00
ea8541e932Abort on errors
cuz
2000-11-23 12:42:39 +00:00
c6aef4dd74Ignore some more files
cuz
2000-11-22 22:56:50 +00:00
f3b93741abUse the condes feature
cuz
2000-11-22 22:19:09 +00:00
cefb4c067dAdded optimizations for commutative arithmetic ops
cuz
2000-11-22 21:39:56 +00:00
901a8088e6New --cpu command line switch
cuz
2000-11-22 20:19:15 +00:00
596068b4ceIn switch statements, do only print a warning about missing case labels if there are no regular labels and no default label.
cuz
2000-11-22 12:02:15 +00:00
9398c5cef0Removed the old cc65.txt file, added documentation for the dio api.
cuz
2000-11-21 22:36:50 +00:00