cuz
|
bbebbe3a1b
|
More optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@824 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-26 06:40:06 +00:00 |
|
cuz
|
58592116ac
|
Better code for > compares
git-svn-id: svn://svn.cc65.org/cc65/trunk@823 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-26 06:10:10 +00:00 |
|
cuz
|
d604ed5e3f
|
More optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@822 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-25 21:51:40 +00:00 |
|
cuz
|
ea2c59ef8e
|
Remove unneeded code
git-svn-id: svn://svn.cc65.org/cc65/trunk@821 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-25 21:37:52 +00:00 |
|
cuz
|
d55c271c2a
|
More shift routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@820 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-25 21:36:01 +00:00 |
|
cuz
|
c2e45ea24d
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@819 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-25 16:15:47 +00:00 |
|
cuz
|
cd358107d3
|
Free register info
git-svn-id: svn://svn.cc65.org/cc65/trunk@818 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-25 06:59:27 +00:00 |
|
cuz
|
8cd7b15c8b
|
Squashed one more bug in the switch statement
git-svn-id: svn://svn.cc65.org/cc65/trunk@816 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-24 20:19:03 +00:00 |
|
cuz
|
0b08eb0e68
|
More register tracking
git-svn-id: svn://svn.cc65.org/cc65/trunk@815 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-24 20:13:10 +00:00 |
|
cuz
|
d982999f3e
|
Fixed another bug in CascadeSwitch
git-svn-id: svn://svn.cc65.org/cc65/trunk@814 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-24 20:12:53 +00:00 |
|
cuz
|
c5ccad1fc7
|
Fixed a bug in CascadeSwitch
git-svn-id: svn://svn.cc65.org/cc65/trunk@813 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-24 20:08:58 +00:00 |
|
cuz
|
05eb03b32f
|
Better register tracking in the optimizer
git-svn-id: svn://svn.cc65.org/cc65/trunk@812 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-24 17:07:33 +00:00 |
|
cuz
|
f249ae345e
|
More renaming. Remove the case label limit by using a collection to store
the switch entries.
git-svn-id: svn://svn.cc65.org/cc65/trunk@807 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 21:53:17 +00:00 |
|
cuz
|
c571214513
|
More renaming
git-svn-id: svn://svn.cc65.org/cc65/trunk@806 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 21:29:21 +00:00 |
|
cuz
|
cc83744882
|
Renamed struct expent
git-svn-id: svn://svn.cc65.org/cc65/trunk@805 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 21:24:19 +00:00 |
|
cuz
|
cbdc651884
|
Added more optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@804 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 20:13:33 +00:00 |
|
cuz
|
e370e447f6
|
Fixed a while loop bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@803 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 17:18:07 +00:00 |
|
cuz
|
c1c402c6ba
|
Fixed a bug in the for loop optimization applied earlier
git-svn-id: svn://svn.cc65.org/cc65/trunk@800 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 16:46:43 +00:00 |
|
cuz
|
6c34eeb93d
|
Move the increment code of a for loop after the loop body.
git-svn-id: svn://svn.cc65.org/cc65/trunk@799 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 12:50:38 +00:00 |
|
cuz
|
db707db0f1
|
Added CollMoveMultiple
git-svn-id: svn://svn.cc65.org/cc65/trunk@798 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 12:42:16 +00:00 |
|
cuz
|
5c46ebee60
|
Added CollMove
git-svn-id: svn://svn.cc65.org/cc65/trunk@797 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 11:54:30 +00:00 |
|
cuz
|
ccde3d8299
|
Fixed a few typos
git-svn-id: svn://svn.cc65.org/cc65/trunk@796 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-17 10:28:38 +00:00 |
|
cuz
|
2266d11fec
|
Remove transfer insns if possible
git-svn-id: svn://svn.cc65.org/cc65/trunk@795 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-16 18:48:04 +00:00 |
|
cuz
|
6a09064842
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@794 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-16 18:47:19 +00:00 |
|
cuz
|
f98db88f36
|
Trace register usage, remove duplicate loads
git-svn-id: svn://svn.cc65.org/cc65/trunk@793 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-16 16:32:14 +00:00 |
|
cuz
|
38f076a59e
|
Fixed type compare for functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@791 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-15 16:41:00 +00:00 |
|
izydorst
|
8e97e1f4b7
|
own versions of some common routines, fillram and movedata equal to memset
and memcpy
git-svn-id: svn://svn.cc65.org/cc65/trunk@789 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-15 16:09:50 +00:00 |
|
izydorst
|
66bcf9ac4e
|
fixed incorrect way of temporary storing parameter
git-svn-id: svn://svn.cc65.org/cc65/trunk@788 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 21:15:02 +00:00 |
|
cuz
|
36131c00d0
|
Work around a problem with the #if hack in the preprocessor
git-svn-id: svn://svn.cc65.org/cc65/trunk@787 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 15:56:17 +00:00 |
|
cuz
|
6dcb3b662e
|
Avoid a copy of the line contents
git-svn-id: svn://svn.cc65.org/cc65/trunk@786 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 15:55:52 +00:00 |
|
cuz
|
02b81bdd69
|
Allow system specific common and runtime files
git-svn-id: svn://svn.cc65.org/cc65/trunk@785 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:55:08 +00:00 |
|
cuz
|
0bb81e5c36
|
Time the execution
git-svn-id: svn://svn.cc65.org/cc65/trunk@784 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:45:04 +00:00 |
|
cuz
|
f063c4e844
|
Add --codesize option
git-svn-id: svn://svn.cc65.org/cc65/trunk@783 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:44:44 +00:00 |
|
cuz
|
ac6fdcc55b
|
Add dbginfo module
git-svn-id: svn://svn.cc65.org/cc65/trunk@782 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:44:07 +00:00 |
|
cuz
|
dd0cdd42b6
|
Ignore more intermediate files
git-svn-id: svn://svn.cc65.org/cc65/trunk@781 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:42:20 +00:00 |
|
cuz
|
5e14218975
|
Fixed geos portion of Makefile
git-svn-id: svn://svn.cc65.org/cc65/trunk@780 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:41:30 +00:00 |
|
cuz
|
49376daf0d
|
Go back to a working codegen.c
git-svn-id: svn://svn.cc65.org/cc65/trunk@779 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-14 14:31:50 +00:00 |
|
izydorst
|
baf977dfd8
|
multidrive support
git-svn-id: svn://svn.cc65.org/cc65/trunk@778 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-13 15:58:12 +00:00 |
|
izydorst
|
56463fe3d5
|
old cleanups
git-svn-id: svn://svn.cc65.org/cc65/trunk@777 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-06 18:21:28 +00:00 |
|
izydorst
|
909eb2bdec
|
disk error reporting update
git-svn-id: svn://svn.cc65.org/cc65/trunk@776 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-04 22:37:56 +00:00 |
|
izydorst
|
ebce3ebbc3
|
errno/oserrno stuff is cleaned up, saved some bytes in dialog box functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@775 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-04 22:08:13 +00:00 |
|
izydorst
|
fc51f7f77f
|
documentation updates, grammar and spelling fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@774 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-03 21:42:48 +00:00 |
|
izydorst
|
823329443f
|
added dio interface, standard mouse and joystick functions, osmaperrno
git-svn-id: svn://svn.cc65.org/cc65/trunk@773 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-03 20:24:28 +00:00 |
|
cuz
|
6a988b4859
|
Fixed multi line macro bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@772 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-06-24 16:08:35 +00:00 |
|
cuz
|
fe2cd767b2
|
Working on the backend
git-svn-id: svn://svn.cc65.org/cc65/trunk@771 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-06-04 12:27:16 +00:00 |
|
cuz
|
c1da7b8859
|
Working on the backend
git-svn-id: svn://svn.cc65.org/cc65/trunk@770 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-06-04 12:26:53 +00:00 |
|
cuz
|
d27bfe8a7b
|
More renaming
git-svn-id: svn://svn.cc65.org/cc65/trunk@769 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-06-03 09:10:46 +00:00 |
|
cuz
|
f42300ef62
|
Lots of renaming
git-svn-id: svn://svn.cc65.org/cc65/trunk@768 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-05-31 21:08:49 +00:00 |
|
cuz
|
9ce1e413e4
|
Working on the backend
git-svn-id: svn://svn.cc65.org/cc65/trunk@767 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-05-29 18:11:06 +00:00 |
|
cuz
|
a9674c071a
|
Working on the backend
git-svn-id: svn://svn.cc65.org/cc65/trunk@766 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-05-29 07:41:08 +00:00 |
|