]>
git.sur5r.net Git - cc65/log 
uz  [Wed, 6 Apr 2011 19:51:15 +0000  (19:51 +0000)] 
Missing files added by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4981 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 6 Apr 2011 19:50:26 +0000  (19:50 +0000)] 
Docs for the serial functions by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4980 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 21 Mar 2011 17:49:03 +0000  (17:49 +0000)] 
Lynx boot stuff split up into several files. Changes by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4979 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 17 Mar 2011 22:36:09 +0000  (22:36 +0000)] 
Improved and much smaller bootloader by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4978 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
cpg  [Sat, 26 Feb 2011 22:15:24 +0000  (22:15 +0000)] 
change my email addr from cpg@aladdin.de to chris@groessler.org
git-svn-id: svn://svn.cc65.org/cc65/trunk@4977 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Fri, 11 Feb 2011 23:22:26 +0000  (23:22 +0000)] 
Improved exec():
- Copy the pathname to $280 for SYS programs
- Make sure 80 column firmware is off (which btw. switches to the normal character set) which should increase program compatibility
Now "only" cmdline support should be left to do.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4976 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Fri, 11 Feb 2011 23:15:20 +0000  (23:15 +0000)] 
Added MACHID - we'll need it sooner or later...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4975 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 10 Feb 2011 22:18:24 +0000  (22:18 +0000)] 
Fixed an error: The collection for the line infos hasn't been initialized.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4974 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
cpg  [Mon, 7 Feb 2011 23:51:18 +0000  (23:51 +0000)] 
fix typos in comments
git-svn-id: svn://svn.cc65.org/cc65/trunk@4973 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
cpg  [Mon, 7 Feb 2011 23:48:26 +0000  (23:48 +0000)] 
add Antic opcodes defines -- contributed by Christian Krüger
git-svn-id: svn://svn.cc65.org/cc65/trunk@4972 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 7 Feb 2011 23:05:21 +0000  (23:05 +0000)] 
Update by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4971 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 7 Feb 2011 23:04:10 +0000  (23:04 +0000)] 
Initialize variables to avoid gcc warnings.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4970 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Sun, 6 Feb 2011 22:27:31 +0000  (22:27 +0000)] 
Added first implementation of exec(). No support for commandline parameters so far.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4969 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
cpg  [Sun, 6 Feb 2011 20:57:14 +0000  (20:57 +0000)] 
add Antic opcodes (submitted by Christian Krueger)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4968 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 6 Feb 2011 20:10:19 +0000  (20:10 +0000)] 
The assembler options -l and --listing will now take the name of the listing
file as an argument.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4967 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 6 Feb 2011 16:04:46 +0000  (16:04 +0000)] 
Added disassembler support for the NMOS 6502 with illegal opcodes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4966 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 6 Feb 2011 14:36:31 +0000  (14:36 +0000)] 
Fixed a bug reported by thefox.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4965 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 6 Feb 2011 14:34:02 +0000  (14:34 +0000)] 
Bug correction by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4964 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 5 Feb 2011 16:03:06 +0000  (16:03 +0000)] 
Added two new global options, NewlineAfterJMP and NewlineAfterRTS.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4963 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 5 Feb 2011 15:58:37 +0000  (15:58 +0000)] 
The existing global option HEXOFFS and the --hexoffs command line switch
weren't documented.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4962 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 3 Feb 2011 17:08:20 +0000  (17:08 +0000)] 
Redid the whole line info stuff, because the old data structures weren't able
to manage the new information.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4961 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 31 Jan 2011 16:44:12 +0000  (16:44 +0000)] 
Removed the obsolete mouse module.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4960 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 30 Jan 2011 14:51:50 +0000  (14:51 +0000)] 
Fixed a bug.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4959 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 22:19:37 +0000  (22:19 +0000)] 
Bump version number of generated debug info files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4958 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 22:16:03 +0000  (22:16 +0000)] 
Pass type of line info through the object files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4957 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 22:08:58 +0000  (22:08 +0000)] 
New include file for line info definitions shared between assembler, linker
and od65 utility.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4956 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Sat, 29 Jan 2011 21:43:26 +0000  (21:43 +0000)] 
Introduced constructor to raise the ProDOS 8 file level - and extended the destructor to restore the file level again. This is a prerequisite to allow the upcoming exec() to open a file before the destructors run and continue reading from of it after the destructors have run.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4955 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Sat, 29 Jan 2011 21:39:17 +0000  (21:39 +0000)] 
Set the priority of the main() args constructor to 24 simply be cause most other targets do - and adjust the priority of the dos detection constructor to stay higher than the main() args constructor.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4954 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Sat, 29 Jan 2011 21:36:18 +0000  (21:36 +0000)] 
The constructor doesn't have any interaction with other constructors so there seems to be no need for a priority at all.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4953 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 20:30:38 +0000  (20:30 +0000)] 
Changed text of notification.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4952 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 20:24:44 +0000  (20:24 +0000)] 
Create separate line infos for macros and .repeat statements and other token
lists. These are also output as diagnostic in case of an error.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4951 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 18:43:36 +0000  (18:43 +0000)] 
Use line infos to output more verbose error and warning messages whenever
possible.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4950 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 29 Jan 2011 17:53:58 +0000  (17:53 +0000)] 
Bugfix by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4949 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 16:33:04 +0000  (16:33 +0000)] 
Fixed an error in the macro versions of the inline functions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4948 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 16:20:39 +0000  (16:20 +0000)] 
Small fix for debug info output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4947 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 16:03:55 +0000  (16:03 +0000)] 
Adapted to new library format.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4946 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 16:03:41 +0000  (16:03 +0000)] 
Fixed a bug: Wrong variable size trucates data.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4945 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 15:42:32 +0000  (15:42 +0000)] 
Change how data is stored in the library. To simplify things, the index
(=directory) entry is now shorter, and additional data necessary for checking
in the archiver is not stored in the directory but read from the object file
data in the library.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4944 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 12:21:48 +0000  (12:21 +0000)] 
No need to specify explicit paths in #include statements.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4943 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 12:14:22 +0000  (12:14 +0000)] 
Use routine from common library instead of separate code.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4942 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 12:12:59 +0000  (12:12 +0000)] 
Allow to pass arguments to a program compiled for the Oric Atmos. Code
contributed by Stefan A. Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4941 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 11:54:35 +0000  (11:54 +0000)] 
Simplify things using collections. Some more generic overhaul.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4940 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Fri, 28 Jan 2011 10:55:03 +0000  (10:55 +0000)] 
Changed priorities of destructors so atexit will be called before open files
are closed on exit, so atexit handlers may close the files themselves or
whatever is necessary for a clean shutdown.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4939 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 22:43:33 +0000  (22:43 +0000)] 
Use a collection for the modules in a library.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4938 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 22:25:32 +0000  (22:25 +0000)] 
On errors and warnings, output additional information using extra line info
supplied using the .dbg statements.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4937 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 22:23:01 +0000  (22:23 +0000)] 
Fix forgotten stuff from last change.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4936 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 21:40:37 +0000  (21:40 +0000)] 
More lineinfo usage.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4935 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 21:14:34 +0000  (21:14 +0000)] 
Change ignore list for new naming (grc -> grc65).
git-svn-id: svn://svn.cc65.org/cc65/trunk@4934 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 21:12:55 +0000  (21:12 +0000)] 
Renamed conioinit to initconio because most other constructors have this
naming scheme.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4933 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Thu, 27 Jan 2011 20:36:31 +0000  (20:36 +0000)] 
Added the variables for setting the ProDOS type and auxtype to the docs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4932 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 17:35:48 +0000  (17:35 +0000)] 
Adapted to changes in the object file format.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4931 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 16:47:45 +0000  (16:47 +0000)] 
Adapt to changed object file format.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4930 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 16:40:48 +0000  (16:40 +0000)] 
Save a few bytes when writing file list entries to the object file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4929 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 16:39:30 +0000  (16:39 +0000)] 
Actually generate basic line info.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4928 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 16:20:14 +0000  (16:20 +0000)] 
Must read line infos earlier when reading in an object files, because later
data references it.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4927 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 27 Jan 2011 16:12:10 +0000  (16:12 +0000)] 
More detailed error message.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4926 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 26 Jan 2011 22:14:42 +0000  (22:14 +0000)] 
Allow different output formats using additional linker configs. Contributed by
Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4925 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Wed, 26 Jan 2011 22:11:23 +0000  (22:11 +0000)] 
Saved two bytes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4924 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 26 Jan 2011 22:07:59 +0000  (22:07 +0000)] 
Slightly improved memset function by Christian Krüger.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4923 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Wed, 26 Jan 2011 21:37:42 +0000  (21:37 +0000)] 
Minor beautification.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4922 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 26 Jan 2011 19:42:17 +0000  (19:42 +0000)] 
Use LineInfo instead of raw FilePos objects. Most information in the object
files does now have lists of LineInfos attached. Compiles but UNTESTED!
git-svn-id: svn://svn.cc65.org/cc65/trunk@4921 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 25 Jan 2011 20:20:12 +0000  (20:20 +0000)] 
Make exec() only visible if standard=cc655.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4920 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 25 Jan 2011 20:19:09 +0000  (20:19 +0000)] 
For exec() the command line pointer may be NULL.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4919 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 25 Jan 2011 16:27:17 +0000  (16:27 +0000)] 
Convert imports, exports and debug symbols to use and write line infos instead
of embedded file positions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4918 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 25 Jan 2011 16:26:50 +0000  (16:26 +0000)] 
No need to search for the correct line info entry, the source position is
always in slot zero.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4917 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 25 Jan 2011 15:50:14 +0000  (15:50 +0000)] 
Added the exec() function prototype and documentation.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4916 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 24 Jan 2011 22:39:07 +0000  (22:39 +0000)] 
Fragments and assertions reference LineInfo items instead of having separate
embedded FilePos items.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4915 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 24 Jan 2011 22:38:22 +0000  (22:38 +0000)] 
Started to generalize line info handling. Remove separate FilePos fields and
try to manage all and everything with LineInfos.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4914 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 24 Jan 2011 22:37:12 +0000  (22:37 +0000)] 
Bumped the object file version number.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4913 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 24 Jan 2011 16:15:35 +0000  (16:15 +0000)] 
Added a compar function for file positions.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4912 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 20 Jan 2011 20:54:30 +0000  (20:54 +0000)] 
Mark tokens with the file position from where they're read. Restore this
position for tokens read from a token list. This means that line info does
now show the actual point of definition. This is an improvement but needs to
be refined.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4911 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 16 Jan 2011 16:05:43 +0000  (16:05 +0000)] 
Move all attributes and other information that is attached to a token into a
structure named Token.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4910 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 16 Jan 2011 14:51:13 +0000  (14:51 +0000)] 
Renamed the Token enumeration to token_t.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4909 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 16 Jan 2011 14:19:58 +0000  (14:19 +0000)] 
Add missing braces in macro definition. No error but could cause one.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4908 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 16 Jan 2011 14:18:03 +0000  (14:18 +0000)] 
Removed two defines that are no longer in use.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4907 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 11 Jan 2011 17:19:16 +0000  (17:19 +0000)] 
Added a test program for division and modulo operation.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4906 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 11 Jan 2011 17:08:29 +0000  (17:08 +0000)] 
Fixed an error in the division routine: The high byte of the wrong 16 bit
value was checked before entering the faster 16b8 division routine.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4904 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 9 Jan 2011 11:00:22 +0000  (11:00 +0000)] 
Added new .FATAL pseudo op.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4903 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
ol.sc  [Wed, 5 Jan 2011 16:09:08 +0000  (16:09 +0000)] 
Allow to set the ProDOS type and auxtype on creating new files in a similiar way done on the CBMs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4902 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 5 Jan 2011 10:47:32 +0000  (10:47 +0000)] 
When replaying a token list, be sure to zero terminate the string attribute of
a token.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4900 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 4 Jan 2011 19:39:07 +0000  (19:39 +0000)] 
More changes by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4899 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Tue, 4 Jan 2011 19:17:20 +0000  (19:17 +0000)] 
When collecting tokens to be repeated inside of a .REPEAT section, do this in
raw token mode, otherwise stuff is already partially evaluated.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4897 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 30 Dec 2010 19:35:10 +0000  (19:35 +0000)] 
Patch by Gary Wong: The smbx and rmbx instructions are two byte insns (not one
byte).
git-svn-id: svn://svn.cc65.org/cc65/trunk@4895 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 30 Dec 2010 19:30:54 +0000  (19:30 +0000)] 
Fix consecutive false errors when a label without a following statement is
encountered.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4894 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 30 Dec 2010 19:05:33 +0000  (19:05 +0000)] 
Bug fixes by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4893 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 29 Dec 2010 10:37:57 +0000  (10:37 +0000)] 
Lynx update including file routines that access a file system on a cartridge
by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4892 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 29 Dec 2010 10:18:29 +0000  (10:18 +0000)] 
In the generated assembly file, add import statements for all zero page
variables known by the runtime. They aren't currently accessed by the compiler
itself but may be useful for inline assembly.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4891 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Wed, 22 Dec 2010 15:37:20 +0000  (15:37 +0000)] 
Latest versions of startup code and config by Karri Kaksonen. Citing: The new
header contains an encrypted loader, a small directory structure and a single
pixel black title screen. This is directly bootable on a real Lynx.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4890 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
cpg  [Tue, 21 Dec 2010 21:17:52 +0000  (21:17 +0000)] 
set required memory for graphics mode 28 to 162 instead of 160. Report
by Abel Carrasco.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4889 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 20 Dec 2010 07:20:49 +0000  (07:20 +0000)] 
New versions that match the current TGI API by Karri Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4888 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 19 Dec 2010 11:49:58 +0000  (11:49 +0000)] 
Added an implementation of toascii() for the Lynx, contributed by Karri
Kaksonen.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4887 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 4 Dec 2010 18:13:47 +0000  (18:13 +0000)] 
Fixed order of -o and -t on the linker command line.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4886 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sat, 4 Dec 2010 18:09:50 +0000  (18:09 +0000)] 
Reorder -o and -t on the linker command line.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4885 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Mon, 29 Nov 2010 20:13:32 +0000  (20:13 +0000)] 
Document that -t changes not only the character translation table, but also
the default CPU.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4884 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Sun, 28 Nov 2010 21:16:46 +0000  (21:16 +0000)] 
Allow to disable the "Result of comparison is constant" warning.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4883 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 25 Nov 2010 20:39:46 +0000  (20:39 +0000)] 
Added kernal replacement routines for RDTIM and SETTIM.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4882 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 25 Nov 2010 17:29:59 +0000  (17:29 +0000)] 
Renamed grc -> grc65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4881 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
silverdr  [Wed, 24 Nov 2010 00:33:41 +0000  (00:33  +0000)] 
ignore property modified to reflect the current name of grc65
git-svn-id: svn://svn.cc65.org/cc65/trunk@4880 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
silverdr  [Sat, 20 Nov 2010 17:11:15 +0000  (17:11 +0000)] 
svn access test only
git-svn-id: svn://svn.cc65.org/cc65/trunk@4879 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81 
uz  [Thu, 18 Nov 2010 22:09:36 +0000  (22:09 +0000)] 
Renamed grc -> grc65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4878 
b7a2c559 -68d2-44c3-8de9-
860c34a00d81