cuz
|
cfef8e1e0d
|
Renamed __IRQFUNC_xxx -> __INTERRUPTOR_xxx
git-svn-id: svn://svn.cc65.org/cc65/trunk@3189 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-09-20 10:24:59 +00:00 |
|
cuz
|
a4c4e995a3
|
Added lasr.o
git-svn-id: svn://svn.cc65.org/cc65/trunk@3144 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-07-05 22:38:21 +00:00 |
|
cuz
|
c122f18605
|
New code for the shift functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@3143 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-07-05 22:24:06 +00:00 |
|
cuz
|
368cdbf115
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2975 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-04-05 13:36:10 +00:00 |
|
cuz
|
61238a6c4c
|
Small fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@2971 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-04-04 14:29:10 +00:00 |
|
cuz
|
526b10147d
|
Added a specialized callirq routine
git-svn-id: svn://svn.cc65.org/cc65/trunk@2968 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-04-04 14:15:45 +00:00 |
|
cuz
|
e4554505d6
|
Optimized the condes routine, because it is used to schedule interrupt
handlers on many platforms, so too many cycles are evil.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2962 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2004-03-25 07:58:58 +00:00 |
|
cuz
|
f210f6db1c
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2757 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-12-14 18:57:08 +00:00 |
|
cuz
|
9f48c6509c
|
Don't use callax because condes is called in interrupt handlers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2755 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-12-14 17:41:27 +00:00 |
|
cuz
|
99cca3618c
|
Use new assembler syntax
git-svn-id: svn://svn.cc65.org/cc65/trunk@2629 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-09 23:00:22 +00:00 |
|
cuz
|
6d8cdae722
|
Runtime function improvements by Piotr Fusik
git-svn-id: svn://svn.cc65.org/cc65/trunk@2577 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-10-28 08:47:47 +00:00 |
|
cuz
|
23c35f27f8
|
Improved 65c02 support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2507 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-10-10 17:52:12 +00:00 |
|
cuz
|
5cc79eaf15
|
Squeezed a few bytes out of the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2480 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-10-08 21:09:24 +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
|
43f59de557
|
Redid the last change, because it was bug (A must be saved across the call)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2157 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-05-13 10:00:39 +00:00 |
|
cuz
|
1cdb90926a
|
Replaced the incsp functions by faster (but slightly larger) versions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2146 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-05-04 22:34:16 +00:00 |
|
cuz
|
c2f5cb7cce
|
Added some cycle counts
git-svn-id: svn://svn.cc65.org/cc65/trunk@2043 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-04-12 20:50:58 +00:00 |
|
cuz
|
9257570050
|
New module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2010 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-03-07 11:53:17 +00:00 |
|
cuz
|
2a567c4a32
|
Removed an unused constant.
Added an empty EXTZP segment.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1986 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-02-16 14:31:03 +00:00 |
|
cuz
|
a8810a464d
|
Make sure the zap target is available
git-svn-id: svn://svn.cc65.org/cc65/trunk@1932 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-02-06 15:35:30 +00:00 |
|
cuz
|
82a0184c26
|
Use callay instead of jmpvec
git-svn-id: svn://svn.cc65.org/cc65/trunk@1850 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-12-26 16:00:35 +00:00 |
|
cuz
|
9e2c7bc1df
|
Moved jmpvec into a separate module
git-svn-id: svn://svn.cc65.org/cc65/trunk@1848 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-12-26 15:45:48 +00:00 |
|
cuz
|
e1385c925a
|
New functions to swap register variables
git-svn-id: svn://svn.cc65.org/cc65/trunk@1629 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-25 12:38:38 +00:00 |
|
cuz
|
222d3d1f23
|
Rewrite
git-svn-id: svn://svn.cc65.org/cc65/trunk@1605 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-23 16:21:46 +00:00 |
|
cuz
|
56350d81e0
|
Fixed a bug in pushw0sp
git-svn-id: svn://svn.cc65.org/cc65/trunk@1604 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-23 16:21:35 +00:00 |
|
cuz
|
3650422769
|
New module
git-svn-id: svn://svn.cc65.org/cc65/trunk@1602 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-23 11:19:51 +00:00 |
|
cuz
|
e77a39b2cd
|
exit() is __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@1567 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-22 00:38:52 +00:00 |
|
cuz
|
2275e4c2a8
|
Moved divt.s from runtime into common because it's a C library function, not a
runtime support function.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1479 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-11-02 10:52:36 +00:00 |
|
cuz
|
1ee3ccfdc2
|
Added new div() function written by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@1469 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-10-25 20:42:18 +00:00 |
|
cuz
|
82684d98fb
|
Minor optimization suggested by Greg King
git-svn-id: svn://svn.cc65.org/cc65/trunk@1468 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-10-24 19:23:24 +00:00 |
|
cuz
|
3f1eba36f3
|
Remove the swapeax routine, it is obsolete
git-svn-id: svn://svn.cc65.org/cc65/trunk@1442 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-10-05 17:59:42 +00:00 |
|
cuz
|
689202057c
|
Fixed the result of the % operator for longs
git-svn-id: svn://svn.cc65.org/cc65/trunk@1409 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-09-28 19:55:19 +00:00 |
|
cuz
|
3aab67401e
|
Fixed the result of the % operator for ints
git-svn-id: svn://svn.cc65.org/cc65/trunk@1408 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-09-28 19:41:00 +00:00 |
|
cuz
|
a1fa833da3
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1304 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-06-14 13:13:27 +00:00 |
|
cuz
|
9556117f0f
|
zpspace cannot be an external symbol
git-svn-id: svn://svn.cc65.org/cc65/trunk@1289 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-05-26 08:32:47 +00:00 |
|
cuz
|
a1a147ee08
|
Added module with zero page locations
git-svn-id: svn://svn.cc65.org/cc65/trunk@1288 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-05-26 08:29:31 +00:00 |
|
cuz
|
302005befe
|
dos -> unix lf conversion
git-svn-id: svn://svn.cc65.org/cc65/trunk@1248 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-04-21 14:19:14 +00:00 |
|
cuz
|
fe027ce916
|
Fixed wrong compares (new code by Piotr Fusik)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1243 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-04-17 18:55:21 +00:00 |
|
cuz
|
854f23e945
|
Added a few more specialized multiply routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@1193 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2002-03-16 20:27:50 +00:00 |
|
cuz
|
c413c5feeb
|
Several SBC optimizations suggested by Piotr Fusik
git-svn-id: svn://svn.cc65.org/cc65/trunk@1121 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-11-17 11:25:12 +00:00 |
|
cuz
|
b258333a71
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1096 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-11-04 19:38:35 +00:00 |
|
cuz
|
41529583f6
|
Cleanup
git-svn-id: svn://svn.cc65.org/cc65/trunk@1072 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-24 20:48:18 +00:00 |
|
cuz
|
20143c0187
|
New pushwysp implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@1071 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-10-24 20:44:54 +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
|
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
|
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
|
5532a80beb
|
Removed old code to set the flags
git-svn-id: svn://svn.cc65.org/cc65/trunk@963 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-09-21 20:35:40 +00:00 |
|
cuz
|
fc87d198f7
|
Removed the ldeax module
git-svn-id: svn://svn.cc65.org/cc65/trunk@862 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-09-08 13:00:30 +00:00 |
|
cuz
|
ac35484ec7
|
Remove unused stuff
git-svn-id: svn://svn.cc65.org/cc65/trunk@828 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-29 09:07:59 +00:00 |
|
cuz
|
2dd227534f
|
Remove/cleanup
git-svn-id: svn://svn.cc65.org/cc65/trunk@825 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2001-07-26 20:08:10 +00:00 |
|