cuz
|
349c94f9a2
|
New --memory-model switch
git-svn-id: svn://svn.cc65.org/cc65/trunk@2684 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-25 18:36:32 +00:00 |
|
cuz
|
5622524cbd
|
New --memory-model option
git-svn-id: svn://svn.cc65.org/cc65/trunk@2683 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-24 19:18:01 +00:00 |
|
cuz
|
e9bd1d42b1
|
New module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2682 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-24 18:35:29 +00:00 |
|
cuz
|
49f72c6d24
|
Much extended StudyExpr
git-svn-id: svn://svn.cc65.org/cc65/trunk@2681 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-23 21:39:30 +00:00 |
|
cuz
|
f99049f84c
|
Hold address sizes in an unsigned char
git-svn-id: svn://svn.cc65.org/cc65/trunk@2680 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-23 21:39:12 +00:00 |
|
cuz
|
eb7fc320cc
|
New DefAddrSize variable
git-svn-id: svn://svn.cc65.org/cc65/trunk@2679 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-23 21:38:54 +00:00 |
|
cuz
|
2863d55ebd
|
New option --memory-model
git-svn-id: svn://svn.cc65.org/cc65/trunk@2678 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-23 21:38:23 +00:00 |
|
cuz
|
53a7c0c7d9
|
Removed the EXPR_FORCE... ops
git-svn-id: svn://svn.cc65.org/cc65/trunk@2677 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-23 21:37:11 +00:00 |
|
cuz
|
efdee34870
|
Mark RTI as "uses all registers" to avoid problems with the optimizer
removing register loads from an interrupt handler return.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2676 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-22 13:02:37 +00:00 |
|
cuz
|
7e44224dd0
|
Moved StudyExpr + helpers into its own module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2675 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-19 22:54:30 +00:00 |
|
cuz
|
cd918a387c
|
Temp fix for some address size problems
git-svn-id: svn://svn.cc65.org/cc65/trunk@2674 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-18 20:50:55 +00:00 |
|
cuz
|
aa7b723b15
|
Added long address size
git-svn-id: svn://svn.cc65.org/cc65/trunk@2673 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-18 20:50:36 +00:00 |
|
cuz
|
5ef1f65c9b
|
Allow conditional directives within .STRUCT7:UNION and .ENUM
git-svn-id: svn://svn.cc65.org/cc65/trunk@2672 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-17 18:49:50 +00:00 |
|
cuz
|
57cc152ad6
|
Added .SIZEOF
git-svn-id: svn://svn.cc65.org/cc65/trunk@2671 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-17 17:59:30 +00:00 |
|
cuz
|
c5ad7d9af1
|
Replace address mode detection for expressions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2670 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-17 12:56:44 +00:00 |
|
cpg
|
353b7e66a1
|
implement DEFAULT_DEVICE support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2669 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 22:41:01 +00:00 |
|
cpg
|
06d79d06df
|
fix newfd comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2668 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 22:40:08 +00:00 |
|
cpg
|
83c2a8d517
|
DEFAULT_DEVICE; replaced some spaces with tabs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2667 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 22:39:16 +00:00 |
|
cpg
|
178b188eac
|
use tmp4 instead of tmp2; tmp2 might now be used by ucase_fn()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2666 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 22:37:17 +00:00 |
|
cuz
|
0e392b79bd
|
Added enums
git-svn-id: svn://svn.cc65.org/cc65/trunk@2665 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 09:03:32 +00:00 |
|
cuz
|
742b1ffd8e
|
New function GenAddExpr
git-svn-id: svn://svn.cc65.org/cc65/trunk@2664 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-14 08:44:12 +00:00 |
|
cuz
|
ebd2336d2b
|
Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2663 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 22:19:56 +00:00 |
|
cuz
|
20608c81ce
|
Added structs and unions, more work on scopes and expressions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2662 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 22:03:24 +00:00 |
|
cuz
|
274bafe6a5
|
Remove bank.offs address spec
git-svn-id: svn://svn.cc65.org/cc65/trunk@2661 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 22:02:45 +00:00 |
|
cuz
|
756de64bd5
|
Make stuff global
git-svn-id: svn://svn.cc65.org/cc65/trunk@2660 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 09:28:43 +00:00 |
|
cuz
|
88855545e4
|
Address size fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2659 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 00:40:40 +00:00 |
|
cuz
|
ba68b5f87a
|
More work on expressions and address sizes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2658 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 00:21:31 +00:00 |
|
cuz
|
227f4a7bc2
|
Removed useless __errno imports
git-svn-id: svn://svn.cc65.org/cc65/trunk@2657 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-13 00:12:56 +00:00 |
|
cuz
|
6c78e0deab
|
Added the Apple tgi driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2656 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 17:23:29 +00:00 |
|
cuz
|
71ceff750d
|
Special config for use with the TGI driver added
git-svn-id: svn://svn.cc65.org/cc65/trunk@2655 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:55:16 +00:00 |
|
cuz
|
017fc00dc9
|
Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2654 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:41:47 +00:00 |
|
cuz
|
905c0e6ef8
|
New TGI driver by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2653 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:41:09 +00:00 |
|
cuz
|
9b24bbc85c
|
Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2652 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:40:54 +00:00 |
|
cuz
|
980f5b598f
|
Precalculate some expressions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2651 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:40:26 +00:00 |
|
cuz
|
7c5a400e01
|
Cosmetic changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2650 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:40:14 +00:00 |
|
cuz
|
f174cda3d0
|
Try to be more resolution independent
git-svn-id: svn://svn.cc65.org/cc65/trunk@2649 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:32:25 +00:00 |
|
cuz
|
ad2c6a0e18
|
Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2648 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 16:07:08 +00:00 |
|
cuz
|
f8c840fc55
|
Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2647 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 15:56:16 +00:00 |
|
cuz
|
7cafe5bbde
|
Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2646 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 15:54:41 +00:00 |
|
cuz
|
9409de20a6
|
New mode for the apple ][
git-svn-id: svn://svn.cc65.org/cc65/trunk@2645 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-12 15:46:00 +00:00 |
|
cuz
|
8f4d0539c2
|
Small fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2644 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 23:09:04 +00:00 |
|
cuz
|
8eebbd1b74
|
Constant expressions, ^ operator
git-svn-id: svn://svn.cc65.org/cc65/trunk@2643 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 23:04:54 +00:00 |
|
cuz
|
94e041264e
|
Optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2642 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 22:33:42 +00:00 |
|
cuz
|
1e624c5e91
|
Fixed a problem
git-svn-id: svn://svn.cc65.org/cc65/trunk@2641 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 22:16:47 +00:00 |
|
cuz
|
8a49256df9
|
New DumpExpr signature
git-svn-id: svn://svn.cc65.org/cc65/trunk@2640 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 13:59:19 +00:00 |
|
cuz
|
e87bec47d7
|
Allow dumping of symbol expressions
git-svn-id: svn://svn.cc65.org/cc65/trunk@2639 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 13:58:00 +00:00 |
|
cuz
|
4555fdcad1
|
Rewrote expression evaluation. More smaller changes.
git-svn-id: svn://svn.cc65.org/cc65/trunk@2638 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 13:57:30 +00:00 |
|
cuz
|
3d1e244a8a
|
Use safe shift routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@2637 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 09:44:19 +00:00 |
|
cuz
|
7e9b389428
|
New shift module, comment fixes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2636 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-11 09:41:07 +00:00 |
|
cuz
|
1db1c7cabc
|
Renamed expression ops for better readability
git-svn-id: svn://svn.cc65.org/cc65/trunk@2635 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2003-11-10 22:18:49 +00:00 |
|