]>
git.sur5r.net Git - cc65/log
cuz [Tue, 12 Aug 2003 11:26:53 +0000 (11:26 +0000)]
Completed the first version of the da65 docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2270
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 12 Aug 2003 11:01:46 +0000 (11:01 +0000)]
Allow a CPU spec in the GLOBAL section of the info file
git-svn-id: svn://svn.cc65.org/cc65/trunk@2269
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 12 Aug 2003 10:30:14 +0000 (10:30 +0000)]
Address fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@2268
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 12 Aug 2003 10:29:32 +0000 (10:29 +0000)]
Clarify calling order for constructors/destructors and the new search paths
git-svn-id: svn://svn.cc65.org/cc65/trunk@2267
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 12 Aug 2003 10:29:06 +0000 (10:29 +0000)]
Clarify calling order for constructors/destructors
git-svn-id: svn://svn.cc65.org/cc65/trunk@2266
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 11 Aug 2003 21:34:22 +0000 (21:34 +0000)]
Add compatibility code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2265
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 11 Aug 2003 20:46:51 +0000 (20:46 +0000)]
Fixed an optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@2263
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 11 Aug 2003 20:18:30 +0000 (20:18 +0000)]
Rewrote type conversions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2262
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 10 Aug 2003 17:22:46 +0000 (17:22 +0000)]
The input file on the command line is optional
git-svn-id: svn://svn.cc65.org/cc65/trunk@2261
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 10 Aug 2003 17:05:18 +0000 (17:05 +0000)]
Fixed a bug that caused problems locating the last parameter of a function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2259
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 10 Aug 2003 16:27:35 +0000 (16:27 +0000)]
Two parts were not converted from using embedded strings to use of the new
string table.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2258
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 10 Aug 2003 16:12:04 +0000 (16:12 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2256
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 9 Aug 2003 08:28:44 +0000 (08:28 +0000)]
Renamed the config file to info file and changed the handling when the
disassembler is invoked.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2255
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 8 Aug 2003 19:23:55 +0000 (19:23 +0000)]
Added additional 65(S)C02 opcodes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2254
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 8 Aug 2003 11:12:04 +0000 (11:12 +0000)]
Base code for handling different CPUs, more improvements
git-svn-id: svn://svn.cc65.org/cc65/trunk@2253
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 8 Aug 2003 10:03:35 +0000 (10:03 +0000)]
First version of da65 docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2252
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 11:13:13 +0000 (11:13 +0000)]
Added different 65SC02 and 65C02 CPUs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2251
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 11:12:39 +0000 (11:12 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2250
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 10:42:47 +0000 (10:42 +0000)]
Added 65C02 instructions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2249
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 08:22:16 +0000 (08:22 +0000)]
Some CPU definition changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2248
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 08:13:46 +0000 (08:13 +0000)]
More instruction set stuff
git-svn-id: svn://svn.cc65.org/cc65/trunk@2247
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 08:13:30 +0000 (08:13 +0000)]
More instruction set docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2246
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 7 Aug 2003 07:15:28 +0000 (07:15 +0000)]
Add docs for new 65SC02 ops
git-svn-id: svn://svn.cc65.org/cc65/trunk@2245
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 3 Aug 2003 12:04:59 +0000 (12:04 +0000)]
Use new --forget-inc-paths in Makefile
git-svn-id: svn://svn.cc65.org/cc65/trunk@2244
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 3 Aug 2003 11:58:11 +0000 (11:58 +0000)]
New option --forget-inc-paths
git-svn-id: svn://svn.cc65.org/cc65/trunk@2243
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 3 Aug 2003 11:51:12 +0000 (11:51 +0000)]
New function ForgetAllSearchPaths
git-svn-id: svn://svn.cc65.org/cc65/trunk@2242
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 2 Aug 2003 10:07:00 +0000 (10:07 +0000)]
Order of keywords on the keyword table was wrong
git-svn-id: svn://svn.cc65.org/cc65/trunk@2240
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 2 Aug 2003 09:55:54 +0000 (09:55 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2239
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 1 Aug 2003 21:44:18 +0000 (21:44 +0000)]
Removed first newline to make file(1) happy
git-svn-id: svn://svn.cc65.org/cc65/trunk@2238
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 1 Aug 2003 21:38:54 +0000 (21:38 +0000)]
Added the near keyword
git-svn-id: svn://svn.cc65.org/cc65/trunk@2237
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 1 Aug 2003 21:29:42 +0000 (21:29 +0000)]
The type "enum x" was not handled correctly in sizeof statements and casts.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2235
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 26 Jul 2003 07:31:15 +0000 (07:31 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2234
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Mon, 21 Jul 2003 18:03:14 +0000 (18:03 +0000)]
tmp1 is on zeropage hence correct .importzp
git-svn-id: svn://svn.cc65.org/cc65/trunk@2232
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 21 Jul 2003 17:18:42 +0000 (17:18 +0000)]
Added info about the __VIC20__ #define
git-svn-id: svn://svn.cc65.org/cc65/trunk@2231
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 19 Jul 2003 09:12:38 +0000 (09:12 +0000)]
Bug: Char arrays with a specified size could not be initialized with literal
strings that had the same length as the char array (in this case the zero
terminator must be omitted by the compiler).
git-svn-id: svn://svn.cc65.org/cc65/trunk@2230
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 16 Jul 2003 05:59:29 +0000 (05:59 +0000)]
New option --asm-define
git-svn-id: svn://svn.cc65.org/cc65/trunk@2229
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 27 Jun 2003 15:46:20 +0000 (15:46 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2227
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 27 Jun 2003 08:10:08 +0000 (08:10 +0000)]
Octal character constants starting with '2' or '3' did not work.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2225
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 21 Jun 2003 10:09:28 +0000 (10:09 +0000)]
PEI was broken
git-svn-id: svn://svn.cc65.org/cc65/trunk@2224
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 17 Jun 2003 20:52:33 +0000 (20:52 +0000)]
Renamed one letter label
git-svn-id: svn://svn.cc65.org/cc65/trunk@2223
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 17 Jun 2003 20:22:14 +0000 (20:22 +0000)]
Added new address size override commands z:, a: and f:.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2222
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
izydorst [Mon, 16 Jun 2003 20:43:13 +0000 (20:43 +0000)]
clean vector intercepting, added info about that to docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2221
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 19:59:13 +0000 (19:59 +0000)]
read is now in unistd.h
git-svn-id: svn://svn.cc65.org/cc65/trunk@2220
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 19:58:56 +0000 (19:58 +0000)]
clean: includes serial/
git-svn-id: svn://svn.cc65.org/cc65/trunk@2219
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 18:17:46 +0000 (18:17 +0000)]
sleep.c doesn't compile on platforms without a clock function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2218
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 18:17:25 +0000 (18:17 +0000)]
lseek is now in unistd.h
git-svn-id: svn://svn.cc65.org/cc65/trunk@2217
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 18:12:12 +0000 (18:12 +0000)]
Added subdirectories of include/
git-svn-id: svn://svn.cc65.org/cc65/trunk@2216
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 18:08:46 +0000 (18:08 +0000)]
unistd.h needs off_t
git-svn-id: svn://svn.cc65.org/cc65/trunk@2215
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 18:08:23 +0000 (18:08 +0000)]
Restructured former fcntl.h, added new include files unistd.h and sys/types.h.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2214
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 09:30:16 +0000 (09:30 +0000)]
Restructured fcntl.h. Moved most stuff into the new unistd.h and sys/types.h
header files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2213
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 09:13:35 +0000 (09:13 +0000)]
Make sleep() __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2212
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 09:10:50 +0000 (09:10 +0000)]
Added creat()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2211
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 08:43:57 +0000 (08:43 +0000)]
Added unlink()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2210
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 12 Jun 2003 08:28:54 +0000 (08:28 +0000)]
Added sleep.c from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2209
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 11 Jun 2003 07:13:54 +0000 (07:13 +0000)]
Improve help output
git-svn-id: svn://svn.cc65.org/cc65/trunk@2208
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 7 Jun 2003 20:57:34 +0000 (20:57 +0000)]
More functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2207
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 21:15:42 +0000 (21:15 +0000)]
Added missing files
git-svn-id: svn://svn.cc65.org/cc65/trunk@2206
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 21:09:36 +0000 (21:09 +0000)]
Assertion checks were the wrong way round
git-svn-id: svn://svn.cc65.org/cc65/trunk@2205
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 21:09:20 +0000 (21:09 +0000)]
Added the new .ASSERT command
git-svn-id: svn://svn.cc65.org/cc65/trunk@2204
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 20:47:59 +0000 (20:47 +0000)]
Completed assertions, add auto assertion for jmp (abs) bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2203
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 12:45:19 +0000 (12:45 +0000)]
Added assertions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2202
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 06:50:27 +0000 (06:50 +0000)]
Fragment cleanup, more string pool use
git-svn-id: svn://svn.cc65.org/cc65/trunk@2201
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 6 Jun 2003 06:44:07 +0000 (06:44 +0000)]
Increased the string pool size
git-svn-id: svn://svn.cc65.org/cc65/trunk@2200
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 5 Jun 2003 16:50:01 +0000 (16:50 +0000)]
More stringpool use / memory savings
git-svn-id: svn://svn.cc65.org/cc65/trunk@2199
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 4 Jun 2003 15:40:32 +0000 (15:40 +0000)]
More string pool use
git-svn-id: svn://svn.cc65.org/cc65/trunk@2198
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 4 Jun 2003 12:40:14 +0000 (12:40 +0000)]
Use a string pool to reduce the memory footprint
git-svn-id: svn://svn.cc65.org/cc65/trunk@2197
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 22:19:46 +0000 (22:19 +0000)]
Restructuring the object file format
git-svn-id: svn://svn.cc65.org/cc65/trunk@2196
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 14:14:01 +0000 (14:14 +0000)]
Updated for new cl65 options
git-svn-id: svn://svn.cc65.org/cc65/trunk@2195
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 12:15:57 +0000 (12:15 +0000)]
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2194
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 12:03:28 +0000 (12:03 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2193
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 11:53:51 +0000 (11:53 +0000)]
isblank() is an official function in the C99 standard
git-svn-id: svn://svn.cc65.org/cc65/trunk@2192
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 11:39:02 +0000 (11:39 +0000)]
Patch from Greg
git-svn-id: svn://svn.cc65.org/cc65/trunk@2191
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 11:27:35 +0000 (11:27 +0000)]
Added new ld65 options
git-svn-id: svn://svn.cc65.org/cc65/trunk@2190
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 3 Jun 2003 07:25:49 +0000 (07:25 +0000)]
Added debugging output
git-svn-id: svn://svn.cc65.org/cc65/trunk@2189
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 16:11:38 +0000 (16:11 +0000)]
remove() is __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2188
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 16:10:54 +0000 (16:10 +0000)]
Added remove()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2187
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 16:08:26 +0000 (16:08 +0000)]
Rewrote vprintf in assembler and made it __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2186
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 13:37:05 +0000 (13:37 +0000)]
Changed file type and search path handling
git-svn-id: svn://svn.cc65.org/cc65/trunk@2185
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 13:36:39 +0000 (13:36 +0000)]
New options
git-svn-id: svn://svn.cc65.org/cc65/trunk@2184
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Mon, 2 Jun 2003 11:01:23 +0000 (11:01 +0000)]
Add upper case extensions, use binary search
git-svn-id: svn://svn.cc65.org/cc65/trunk@2183
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 30 May 2003 20:50:34 +0000 (20:50 +0000)]
Use the new filetype module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2182
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 30 May 2003 20:49:19 +0000 (20:49 +0000)]
New filetype module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2181
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Fri, 30 May 2003 10:25:55 +0000 (10:25 +0000)]
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2180
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 May 2003 10:15:29 +0000 (10:15 +0000)]
Added docs for search paths.
Removed builtin configs - It's too difficult to keep them up-to-date.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2179
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 May 2003 09:35:11 +0000 (09:35 +0000)]
Add file search path capability (still unused)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2178
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 May 2003 09:19:12 +0000 (09:19 +0000)]
Use AddSearchPathFromEnv
git-svn-id: svn://svn.cc65.org/cc65/trunk@2177
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 May 2003 09:19:01 +0000 (09:19 +0000)]
Add AddSearchPathFromEnv
git-svn-id: svn://svn.cc65.org/cc65/trunk@2176
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 29 May 2003 09:10:18 +0000 (09:10 +0000)]
Use the new searchpath common module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2175
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Wed, 28 May 2003 21:11:47 +0000 (21:11 +0000)]
Moved most of cc65/incpath to a common searchpath module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2174
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 27 May 2003 21:48:05 +0000 (21:48 +0000)]
Fixed an include file search order problem
git-svn-id: svn://svn.cc65.org/cc65/trunk@2173
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 27 May 2003 18:24:16 +0000 (18:24 +0000)]
Added the system() function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2172
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Tue, 27 May 2003 18:23:38 +0000 (18:23 +0000)]
Added a dummy system() function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2171
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 25 May 2003 21:06:57 +0000 (21:06 +0000)]
Encode option strings in the string pool
git-svn-id: svn://svn.cc65.org/cc65/trunk@2170
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 25 May 2003 17:57:50 +0000 (17:57 +0000)]
Changed the object file and library format. There is now an additional
string table in the object file that (currently) holds all identifiers
from the import, export and debug info sections. The plan is to put all
strings into this table, so we have them in a central place and don't
waste memory. Apart from that, the indices are unique, so comparing strings
should be a lot easier than before (as soon as the programs take advantage
of this fact, which is currently not the case).
git-svn-id: svn://svn.cc65.org/cc65/trunk@2169
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sun, 25 May 2003 11:46:21 +0000 (11:46 +0000)]
New mainargs.s from Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@2168
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Sat, 24 May 2003 20:51:41 +0000 (20:51 +0000)]
New strpool module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2167
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 22 May 2003 22:35:20 +0000 (22:35 +0000)]
Added info about the new OPTIONAL segment attribute.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2166
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 22 May 2003 22:32:33 +0000 (22:32 +0000)]
Add the new OPTIONAL attribute to the LOWCODE segment.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2165
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 22 May 2003 22:32:04 +0000 (22:32 +0000)]
Removed the empty LOWCODE segments from the startup files. This is now
handled by the OPTIONAL segment attribute in the linker config.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2164
b7a2c559 -68d2-44c3-8de9-
860c34a00d81
cuz [Thu, 22 May 2003 22:24:59 +0000 (22:24 +0000)]
Handle high 128 chars equal to lower ones
git-svn-id: svn://svn.cc65.org/cc65/trunk@2163
b7a2c559 -68d2-44c3-8de9-
860c34a00d81