cuz
|
0fcbb73439
|
Use a function pointer instead of a flag
git-svn-id: svn://svn.cc65.org/cc65/trunk@1046 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-12 18:21:56 +00:00 |
|
cuz
|
24a70bbcce
|
Added a missing const
git-svn-id: svn://svn.cc65.org/cc65/trunk@1045 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-12 18:21:43 +00:00 |
|
cuz
|
5f577c4260
|
Added another optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@1044 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-12 09:06:42 +00:00 |
|
cuz
|
9552efc1e4
|
More work to make user asm labels work
git-svn-id: svn://svn.cc65.org/cc65/trunk@1043 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-12 07:58:11 +00:00 |
|
cuz
|
b892d4b3d3
|
Remove an unused function
git-svn-id: svn://svn.cc65.org/cc65/trunk@1042 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 22:02:00 +00:00 |
|
cuz
|
799459fdd5
|
Allow labels in user supplied asm statements
git-svn-id: svn://svn.cc65.org/cc65/trunk@1041 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 22:01:47 +00:00 |
|
cuz
|
de7da529f0
|
Fixed problems with the inline macros
git-svn-id: svn://svn.cc65.org/cc65/trunk@1040 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 21:54:25 +00:00 |
|
cuz
|
46209118b1
|
The longbranch macros did not work with numeric addresses
git-svn-id: svn://svn.cc65.org/cc65/trunk@1039 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 20:06:01 +00:00 |
|
cuz
|
f0ed4af252
|
Add a missing type in range check
git-svn-id: svn://svn.cc65.org/cc65/trunk@1038 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 19:58:16 +00:00 |
|
cuz
|
ffd9db8b61
|
Another signedness fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@1037 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 14:53:55 +00:00 |
|
cuz
|
3277ca7880
|
Fixed another signedness problem
git-svn-id: svn://svn.cc65.org/cc65/trunk@1036 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 14:50:10 +00:00 |
|
cuz
|
6a01347d6c
|
Last change fixed the wrong parameter
git-svn-id: svn://svn.cc65.org/cc65/trunk@1035 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 14:45:59 +00:00 |
|
cuz
|
ebfed0b5df
|
Fixed a signedness problem
git-svn-id: svn://svn.cc65.org/cc65/trunk@1034 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 14:42:03 +00:00 |
|
cuz
|
1e78c82d9b
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1033 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 14:38:46 +00:00 |
|
cuz
|
10a92d08f3
|
Add perl to the list of build requirements
git-svn-id: svn://svn.cc65.org/cc65/trunk@1032 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:50:09 +00:00 |
|
cuz
|
76f0c7c05e
|
Comment out unused code
git-svn-id: svn://svn.cc65.org/cc65/trunk@1031 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:48:30 +00:00 |
|
cuz
|
e17b0a0aac
|
Don't run into an internal error in case of a duplicate switch label.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1029 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:45:46 +00:00 |
|
cuz
|
8546ab22cc
|
Free the tree after use
git-svn-id: svn://svn.cc65.org/cc65/trunk@1028 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:39:17 +00:00 |
|
cuz
|
54f96dce9b
|
Removed duplicate case labels and fixed the code for machines without some
or all function keys.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1027 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:37:22 +00:00 |
|
cuz
|
5e8ab3819d
|
Bumped the version number
git-svn-id: svn://svn.cc65.org/cc65/trunk@1025 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 13:16:46 +00:00 |
|
cuz
|
e17ab75ab3
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1023 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 09:52:02 +00:00 |
|
cuz
|
41d2cc8f91
|
Rewrote the switch statement
git-svn-id: svn://svn.cc65.org/cc65/trunk@1021 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 08:02:03 +00:00 |
|
cuz
|
5e7e3d4b81
|
Removed the switch routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@1020 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 07:57:20 +00:00 |
|
cuz
|
4fb253cef0
|
Track sreg in OptDecouple
git-svn-id: svn://svn.cc65.org/cc65/trunk@1019 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-11 07:01:16 +00:00 |
|
mrintsch
|
babcf84f17
|
Changed the parameters of cbm_load and cbm_save to a more "C-like" way.
The API should be stable now.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1018 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-10 20:35:07 +00:00 |
|
cuz
|
88dfee5642
|
Module breakup
git-svn-id: svn://svn.cc65.org/cc65/trunk@1017 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-09 09:44:39 +00:00 |
|
cuz
|
58da15412c
|
Added the plasma sample to the README file.
Added a comment about loop unrolling to the plasma source.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1016 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-09 09:34:21 +00:00 |
|
cpg
|
fc253be753
|
add graphics() function
git-svn-id: svn://svn.cc65.org/cc65/trunk@1014 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-06 23:14:29 +00:00 |
|
cpg
|
404dd3ca41
|
implemented graphics() function
git-svn-id: svn://svn.cc65.org/cc65/trunk@1013 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-06 22:36:48 +00:00 |
|
cuz
|
0fdf581d06
|
Added special multiplication routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@1012 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-04 21:34:14 +00:00 |
|
cuz
|
560ac0ac43
|
Cosmetic changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@1011 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-04 21:15:56 +00:00 |
|
cuz
|
9c4b9f19dc
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1010 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-04 21:15:43 +00:00 |
|
cuz
|
0c09cc7242
|
Optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@1009 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-04 11:34:18 +00:00 |
|
cpg
|
8d6f5a2fca
|
clriocb and findfreeiocb moved from open.s to fdtable.s (they are now also
used by graphics.s)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1008 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-03 16:09:14 +00:00 |
|
cpg
|
5f36ad2d53
|
a small optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@1007 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-03 15:56:42 +00:00 |
|
cuz
|
d25f2db256
|
Added the spec for the upcoming version 2.2.7
git-svn-id: svn://svn.cc65.org/cc65/trunk@1006 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 21:41:04 +00:00 |
|
cuz
|
72f7e48e72
|
Added the 2.6.2 spec file
git-svn-id: svn://svn.cc65.org/cc65/trunk@1005 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 21:31:12 +00:00 |
|
cuz
|
77de15020f
|
Reordered the options to match the actual usage output
git-svn-id: svn://svn.cc65.org/cc65/trunk@1003 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 19:02:50 +00:00 |
|
cuz
|
a497075f78
|
Reordered usage output
git-svn-id: svn://svn.cc65.org/cc65/trunk@1002 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 19:01:00 +00:00 |
|
cuz
|
22dd82ae8a
|
Updated the option list
git-svn-id: svn://svn.cc65.org/cc65/trunk@1001 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 18:56:40 +00:00 |
|
cuz
|
63b2c252a5
|
Added/updated header blocks
git-svn-id: svn://svn.cc65.org/cc65/trunk@1000 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 18:48:54 +00:00 |
|
cuz
|
c51e151bed
|
Removed Tennessee Carmel-Veilleux because none of his code is any longer
in the package (this is true for a long time now).
git-svn-id: svn://svn.cc65.org/cc65/trunk@998 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 18:48:14 +00:00 |
|
cuz
|
9f3af1c09d
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@997 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 17:20:06 +00:00 |
|
cuz
|
93c80bc5d5
|
Date update
git-svn-id: svn://svn.cc65.org/cc65/trunk@996 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 16:49:12 +00:00 |
|
cuz
|
30388bcf0b
|
Explain the new inline assembler syntax
git-svn-id: svn://svn.cc65.org/cc65/trunk@995 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 16:41:31 +00:00 |
|
cuz
|
8a53f3667c
|
Handle intermediate access to local variables in the stack op optimizations.
git-svn-id: svn://svn.cc65.org/cc65/trunk@994 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 10:55:04 +00:00 |
|
cuz
|
a29167709f
|
Removed the JAM opcode
git-svn-id: svn://svn.cc65.org/cc65/trunk@993 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-02 08:10:44 +00:00 |
|
cuz
|
c4a5744651
|
Changed name for long compare subroutine
git-svn-id: svn://svn.cc65.org/cc65/trunk@992 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-01 22:21:16 +00:00 |
|
cuz
|
b08adf831d
|
More stack op optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@991 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-01 19:40:01 +00:00 |
|
cuz
|
ab692b8de8
|
Fixed a bug, added info for more runtime routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@989 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-01 15:22:48 +00:00 |
|