Jonas Maebe
|
acb3078279
|
* newra fix for threadvars
|
2003-07-06 15:25:54 +00:00 |
|
Jonas Maebe
|
80d6905b7b
|
* fixed my previous completely broken commit. It's not perfect though,
registers > last_supreg and < max_intreg may still be "translated"
|
2003-07-06 15:00:47 +00:00 |
|
Jonas Maebe
|
b1917a614b
|
* support integer registers that are not managed by newra (ie. don't
translate register numbers that fall outside the range
first_supreg..last_supreg)
|
2003-07-06 14:45:05 +00:00 |
|
Jonas Maebe
|
a82c9531b7
|
* fixed register leak
* changed a couple of case-statements to location_force_reg()
|
2003-07-06 14:28:04 +00:00 |
|
Jonas Maebe
|
b69219bae4
|
* also generate the caller paraloc info of a procedure if it doesn't exist
yet at the start of pass_2
|
2003-07-06 10:18:47 +00:00 |
|
peter
|
af3946938a
|
* check if owner.defowner is valid when checking private/protected
|
2003-07-05 22:41:59 +00:00 |
|
peter
|
3127f0a11d
|
* new bug
|
2003-07-05 22:28:56 +00:00 |
|
Jonas Maebe
|
14bd8b899a
|
* create_paraloc_info() is now called separately for the caller and
callee info
* fixed ppc cycle
|
2003-07-05 20:21:26 +00:00 |
|
Jonas Maebe
|
cc7f340ac8
|
* set pi_do_call if range/overflow checking is on
|
2003-07-05 20:15:24 +00:00 |
|
Jonas Maebe
|
0c65bc5a8c
|
* create_paraloc_info() is now called separately for the caller and
callee info
* fixed ppc cycle
|
2003-07-05 20:13:03 +00:00 |
|
Jonas Maebe
|
70a5d1e4c2
|
* create_paraloc_info() is now called separately for the caller and
callee info
* fixed ppc cycle
|
2003-07-05 20:11:41 +00:00 |
|
Jonas Maebe
|
37d266b63d
|
* fixed range check errors
|
2003-07-05 20:07:24 +00:00 |
|
Jonas Maebe
|
024590b0fa
|
* fixed some range check errors that occurred on big endian systems
* slightly optimized the swap*() functions
|
2003-07-05 20:06:28 +00:00 |
|
pierre
|
ecaa77a503
|
* single threadvar debugging support
|
2003-07-04 22:41:41 +00:00 |
|
pierre
|
907b785f0d
|
* add support for constant offset in stabs address, needed by threadvar debugging support
|
2003-07-04 22:40:58 +00:00 |
|
peter
|
60d69bd73f
|
* fix type declarations > 2gb
|
2003-07-04 14:40:24 +00:00 |
|
Mattias Gaertner
|
9c875f9926
|
made palette extendable
|
2003-07-04 08:55:12 +00:00 |
|
peter
|
1e47d6ffe0
|
* delay slot NOPs and comments added
* a_loadaddr_ref_reg fixed and optimized to reuse passed register
if it is not used by the ref
|
2003-07-03 21:09:53 +00:00 |
|
peter
|
9e1bc11060
|
* syscalls implemented
|
2003-07-03 21:03:57 +00:00 |
|
peter
|
390db181c1
|
* loadfpu_reg_reg size specifier
|
2003-07-03 18:59:25 +00:00 |
|
pierre
|
821c5f0f27
|
* fix m68k build failure
|
2003-07-03 10:20:15 +00:00 |
|
peter
|
b7d99ec934
|
* paraloc splitted in callerparaloc,calleeparaloc
* sparc calling convention updates
|
2003-07-02 22:18:04 +00:00 |
|
Jonas Maebe
|
b2cdd72e5c
|
* always add dummy marker object at the start of an assembler list, so
the optimizer can't remove the first object
|
2003-07-02 16:43:48 +00:00 |
|
michael
|
c886a3486e
|
+ Fixed dependeny on paszlib
|
2003-07-02 09:11:44 +00:00 |
|
luk
|
97d15e8983
|
+ and,xor,or operators for TFPColor
|
2003-07-02 08:11:46 +00:00 |
|
luk
|
df9ba460ca
|
* initializing data on transparent black color
* copied to much when changing sizes
|
2003-07-02 07:54:13 +00:00 |
|
luk
|
ecf5190d17
|
* Alpha channel at Opaque for normal colors
|
2003-07-02 07:51:13 +00:00 |
|
michael
|
304539d845
|
+ Removed, because not needed
|
2003-07-01 10:01:36 +00:00 |
|
michael
|
7b37f2dd4a
|
+ Added progressevent
|
2003-06-30 19:35:20 +00:00 |
|
michael
|
b7ae35ec3b
|
+ Applied patches from Matthias Gaertner
|
2003-06-30 19:18:23 +00:00 |
|
michael
|
9eaa44de48
|
+ Added fpImage
|
2003-06-30 13:30:49 +00:00 |
|
michael
|
5e987ae6b9
|
+ PNG writer temporarily changed to XPM writer
|
2003-06-30 13:30:35 +00:00 |
|
michael
|
1f7dfadc20
|
+ Initial import in CVS
|
2003-06-30 13:30:10 +00:00 |
|
michael
|
a2931672bf
|
+ Initial import into CVS
|
2003-06-30 13:20:22 +00:00 |
|
peter
|
8baaaf9b1f
|
* regenerated using a recent fpcmake
|
2003-06-29 17:19:55 +00:00 |
|
Tomas Hajny
|
24b0327575
|
* version changed to 1.0.10
|
2003-06-26 23:33:22 +00:00 |
|
Tomas Hajny
|
9c4ef849b9
|
* version changed to 1.0.10
|
2003-06-26 22:38:04 +00:00 |
|
michael
|
3fe2c13a12
|
+ Removed fpde to reduce dependencies of fpde
|
2003-06-26 20:48:59 +00:00 |
|
michael
|
8822018ebd
|
+ fix from Robert Zierer
|
2003-06-26 19:46:19 +00:00 |
|
michael
|
a631b25fa9
|
version 1.0.10
|
2003-06-26 19:36:55 +00:00 |
|
yuri
|
15f898e73d
|
* Misstyping fixed
|
2003-06-26 17:20:04 +00:00 |
|
yuri
|
9fa3c4ed0e
|
* pmbidi added
* some cosmetic changes
|
2003-06-26 17:12:29 +00:00 |
|
yuri
|
978483f87d
|
* Initial import
|
2003-06-26 17:11:23 +00:00 |
|
michael
|
2711f7d464
|
+ DELETE naming conflct
|
2003-06-26 13:54:30 +00:00 |
|
michael
|
1c9707a8a7
|
+ Fixed renaming conflict
|
2003-06-26 13:16:13 +00:00 |
|
michael
|
519a94be0a
|
+ Solved some more naming conflicts
|
2003-06-26 10:13:53 +00:00 |
|
michael
|
c593f7572b
|
+ Fixed random name conflict
|
2003-06-26 09:44:22 +00:00 |
|
michael
|
f48c3bf55b
|
+ Added libc to linux dirs
|
2003-06-26 08:32:57 +00:00 |
|
michael
|
4bc085713f
|
+ Initial implementation
|
2003-06-26 08:31:12 +00:00 |
|
peter
|
bfb8ae2151
|
* sym,def resolving partly rewritten to support also parent objects
not directly available through the uses clause
|
2003-06-25 18:31:23 +00:00 |
|