1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 04:30:10 +00:00
Commit Graph

2326 Commits

Author SHA1 Message Date
cuz
5537aee205 More debug file output
git-svn-id: svn://svn.cc65.org/cc65/trunk@2441 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-14 21:08:05 +00:00
cuz
67d55e71eb Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2440 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-14 19:29:56 +00:00
cuz
3604512985 Added SegTypeToStr
git-svn-id: svn://svn.cc65.org/cc65/trunk@2439 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-14 19:27:59 +00:00
cuz
f4e5baa444 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2437 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-14 11:12:27 +00:00
cuz
3499efea8f New optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@2436 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-14 09:54:24 +00:00
cuz
6028eaac0c Improved the opt step added lately
git-svn-id: svn://svn.cc65.org/cc65/trunk@2435 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-12 10:33:14 +00:00
cuz
30594ce1f1 New --hexoffs option
git-svn-id: svn://svn.cc65.org/cc65/trunk@2433 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-11 20:19:09 +00:00
cuz
2c63e4bc0b More optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2432 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-11 19:00:29 +00:00
cuz
08349112f7 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2431 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-11 09:36:16 +00:00
cuz
39aa73c59d Output to stdout if no output name given
git-svn-id: svn://svn.cc65.org/cc65/trunk@2430 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-04 08:40:54 +00:00
cuz
020a583388 Output to stdout if no output name given
git-svn-id: svn://svn.cc65.org/cc65/trunk@2429 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-04 08:25:43 +00:00
cuz
fff8289744 Increase the number of recursive macro expansions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2428 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-01 11:20:13 +00:00
cuz
314b61f97a Reorder for better error messages
git-svn-id: svn://svn.cc65.org/cc65/trunk@2427 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-30 12:29:28 +00:00
cuz
14fc5c1073 Renamed exprhs to ExprLoad
git-svn-id: svn://svn.cc65.org/cc65/trunk@2426 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-29 09:16:28 +00:00
cuz
e6568c9763 Some octal character constants were not working.
The vertical tab '\v' character constant was not accepted.
Added some error recovery in case of illegal character constants.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2425 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-29 09:16:05 +00:00
izydorst
2e1db7ae38 removed unnecessary __fastcall__s, some minor cleanups
git-svn-id: svn://svn.cc65.org/cc65/trunk@2420 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-28 20:51:38 +00:00
cuz
7989e202a6 Fixed a type conversion bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2419 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-27 19:40:40 +00:00
cuz
fe37c38972 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2418 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-27 09:48:10 +00:00
cuz
1c2bea7c13 Added get_ostype
git-svn-id: svn://svn.cc65.org/cc65/trunk@2417 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-26 20:36:44 +00:00
cuz
a7acdf7072 Fixed a bug, splitted the where.s module into wherex.s and wherey.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2415 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-26 20:14:43 +00:00
cuz
676e8ff513 Working on the serial driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2414 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-25 14:52:46 +00:00
cuz
f0f5fb8d11 Alphabetical attribute sort and more additions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2413 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-23 21:32:23 +00:00
cuz
1b311d932d Add new SKIP range
git-svn-id: svn://svn.cc65.org/cc65/trunk@2412 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-23 21:19:20 +00:00
cuz
fd2fa25f28 Added INPUTOFFS and INPUTSIZE
git-svn-id: svn://svn.cc65.org/cc65/trunk@2411 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-23 16:03:58 +00:00
cuz
e3d3a43c3c New features: DByteTable, Comments
git-svn-id: svn://svn.cc65.org/cc65/trunk@2409 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-23 09:20:33 +00:00
cuz
ece067b0e7 Docs for new features
git-svn-id: svn://svn.cc65.org/cc65/trunk@2408 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-23 09:19:56 +00:00
cuz
2e4f9dd23f Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2407 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-22 12:34:16 +00:00
cuz
296b417502 API changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2406 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-22 11:23:48 +00:00
cuz
bc9f2678a2 Fixed a problem and a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2405 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-21 20:35:26 +00:00
cuz
79edfdd0df Use $(RM) instead of rm -f
git-svn-id: svn://svn.cc65.org/cc65/trunk@2402 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 18:05:44 +00:00
cuz
733614bdbf More function docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2400 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 18:01:37 +00:00
izydorst
2a9313068b minor documentation fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@2398 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:59:25 +00:00
izydorst
2c56da70fe reverted last change, it was nonsense considering how functions are called
git-svn-id: svn://svn.cc65.org/cc65/trunk@2392 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:19:59 +00:00
izydorst
e1c6745c9a fixed a bug (joy #1 would never be tested)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2390 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:09:39 +00:00
cuz
e5613ad9eb Ignore intermediate files
git-svn-id: svn://svn.cc65.org/cc65/trunk@2388 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:06:04 +00:00
cuz
6c65ea7d4a memcpy and memmove have been split
git-svn-id: svn://svn.cc65.org/cc65/trunk@2386 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:04:31 +00:00
cuz
a3109620ab Changed rm -f to $(RM)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2385 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:59:27 +00:00
cuz
3ef773058d Changed rm -f to $(RM)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2384 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:51:44 +00:00
cuz
65e0bec349 Fixed include paths
git-svn-id: svn://svn.cc65.org/cc65/trunk@2383 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:48:49 +00:00
cuz
2d168babe9 Split memcpy and memmove, since the former is used a lot more often than
the latter.
Optimized the code for smaller size and greater speed.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2382 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 10:17:53 +00:00
cuz
aef8789873 Fixed several type conversion issues
git-svn-id: svn://svn.cc65.org/cc65/trunk@2380 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 08:32:07 +00:00
izydorst
78908d8421 removed redundant code; memset == FillRam, bzero == ClearRam with proper return values
git-svn-id: svn://svn.cc65.org/cc65/trunk@2376 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 22:56:55 +00:00
izydorst
0ce4187e0e small optimization, 5 bytes saved
git-svn-id: svn://svn.cc65.org/cc65/trunk@2372 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 22:38:01 +00:00
cuz
e20bda21b3 Fixed type conversion problems
git-svn-id: svn://svn.cc65.org/cc65/trunk@2371 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 20:31:10 +00:00
cuz
7596da75f0 Fixed an internal compiler error when the first token of a source file
caused an error message. In this case, the line info was not available
leading to a PRECONDITION VIOLATED.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2370 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 20:30:55 +00:00
cuz
5890278a69 A page length of zero wasn't accepted
git-svn-id: svn://svn.cc65.org/cc65/trunk@2368 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 21:45:49 +00:00
cuz
7a3e8ebe6d New default value for STARTADDR
git-svn-id: svn://svn.cc65.org/cc65/trunk@2367 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 20:38:30 +00:00
cuz
7faa7ab3b8 New default for start address
git-svn-id: svn://svn.cc65.org/cc65/trunk@2366 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 20:36:38 +00:00
cuz
da8739609d Fixed addresses crossing 0x10000
git-svn-id: svn://svn.cc65.org/cc65/trunk@2365 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 20:14:31 +00:00
cuz
2af86784a9 Fixed wrong info for PAGELENGTH
git-svn-id: svn://svn.cc65.org/cc65/trunk@2364 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 19:58:30 +00:00