marco
25beeda7b5
* small fix
2003-09-15 20:29:50 +00:00
marco
cf0c2af370
* fixed
2003-09-15 20:11:06 +00:00
marco
08eb5ac89f
* small fixes. FreeBSD now cycles
2003-09-15 20:08:49 +00:00
daniel
505f97b75a
* Removed m68k from fullcycle
2003-09-15 16:30:41 +00:00
marco
ff4c61d65c
* moved linux.pp contents to linuxold etc
2003-09-15 14:12:17 +00:00
mazen
a36d11a94b
* fixed InternalRead method to load BMP files.
...
But still too long to load images.
2003-09-15 11:39:01 +00:00
marco
0059098949
* fixed typo
2003-09-15 07:55:29 +00:00
marco
dc9558393f
* fix
2003-09-15 07:51:09 +00:00
marco
83b0b82e11
* fix
2003-09-15 07:23:51 +00:00
marco
0dda48c05e
* small fixes, round 1
2003-09-15 07:09:58 +00:00
Jonas Maebe
5677b3c274
* fixed release_reg_left_right for fpu registers
2003-09-14 21:57:08 +00:00
Jonas Maebe
0bc32cbcd1
+ implemented volatile register queries
2003-09-14 21:56:41 +00:00
peter
94b2de254f
* remove ppc code
2003-09-14 21:36:01 +00:00
peter
dfd282aac6
* flags2reg fixed
...
* fixed 64bit not
2003-09-14 21:35:52 +00:00
peter
46e1925e11
* new volatile registers proc
2003-09-14 21:35:15 +00:00
peter
3ccd30efde
* fix setelementn support
...
* fix loading of flags
2003-09-14 21:34:16 +00:00
peter
c8bc89720c
* location_force_reg gives IE when size=OS_NO
2003-09-14 21:33:37 +00:00
peter
1fcc82e61a
* don't check exepath when linking on target
2003-09-14 21:33:11 +00:00
Jonas Maebe
c54a181d65
* renamed sp to r1, gnu as doesn't understand sp
2003-09-14 20:33:28 +00:00
marco
4144f93ce5
* Unix reform
2003-09-14 20:26:18 +00:00
marco
1ecb35ae20
* unix reform
2003-09-14 20:23:34 +00:00
marco
5fcf326dc5
* new files unixreform
2003-09-14 20:16:48 +00:00
marco
7ad40b4fbd
* more unix reform
2003-09-14 20:16:10 +00:00
marco
7efaf7dee2
* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.
2003-09-14 20:15:01 +00:00
daniel
62e1074d1f
* Fixed endian problem in Tregisterrec record
2003-09-14 19:30:58 +00:00
peter
d76dc1047e
* updates for new ra
2003-09-14 19:19:04 +00:00
peter
f8bb9785e0
* remove obsolete code already in comments
2003-09-14 19:18:10 +00:00
peter
bf0d3c730f
* don't use a_call_ref because it can use a parameter register
...
as temp
2003-09-14 19:17:39 +00:00
Jonas Maebe
5a5b42e927
- removed initialization code
2003-09-14 17:27:56 +00:00
Jonas Maebe
c8863b920b
* fixed some ppc problems
2003-09-14 16:37:20 +00:00
peter
2d7a914392
* remove int64 to double helpers
2003-09-14 15:02:24 +00:00
daniel
1e02028986
* Fixed incorrect movzx spilling
2003-09-14 14:22:51 +00:00
michael
7c4df44854
+ Fixed error in TField.GetCanModify reported by Andrew Johnson
2003-09-14 13:22:14 +00:00
peter
90f37cbcda
* obsolete
2003-09-14 13:20:24 +00:00
peter
aca99d30e8
* fix previous commit, also include objectsymtable
2003-09-14 13:20:12 +00:00
peter
836dc5f062
* give IE when st is not assigned in deref
2003-09-14 12:58:29 +00:00
peter
8dd0a4027a
* support mulitple overloads in implementation, this is delphi
...
compatible
* procsym only stores the overloads available in the interface
2003-09-14 12:58:00 +00:00
peter
9311d0803d
* save destroyed registers when calling threadvar helper
2003-09-14 12:57:10 +00:00
peter
79935db87c
* test is now passed successfully to be delphi compatible
2003-09-14 12:56:28 +00:00
Jonas Maebe
d6fead1277
* fixed compilation for non-x86
2003-09-14 12:55:06 +00:00
peter
a283810536
* overloading test for multiple implementations
2003-09-14 12:45:39 +00:00
peter
abbc3fa755
* moved int64 asm code to int64p.inc
...
* save ebx,esi
2003-09-14 11:34:13 +00:00
daniel
c82243df4d
* Add BTR to destination memory location check in spilling
2003-09-12 20:25:17 +00:00
daniel
90e1ca64f3
* Fixed fast spilling functionality by re-adding the code that initializes
...
precoloured nodes to degree 255. I would like to play hangman on the one
who removed that code.
2003-09-12 19:07:42 +00:00
olle
19e0c3eb31
+ filehandling complete
...
+ heaphandling complete
+ support for random
* filehandling now uses filedecriptors in StdCLib
* other minor changes
- removed DEFINE MAC_SYS_RUNNABLE
2003-09-12 12:45:15 +00:00
olle
615792ffe9
* nice-ified
2003-09-12 12:33:43 +00:00
olle
e313062d0b
* max lenght of symbols increased to 255
...
* emitted strings can now contain backslashes
2003-09-12 12:30:27 +00:00
michael
4a947b50aa
+ Added fpreadbmp and bmpcomn
2003-09-11 17:53:08 +00:00
peter
9704595c94
* when retrieving stackdump check if bp is smaller than the previous
...
bp
2003-09-11 15:54:27 +00:00
florian
8f66389b46
* improved arm code generation
...
* move some protected and private field around
* the temp. register for register parameters/arguments are now released
before the move to the parameter register is done. This improves
the code in a lot of cases.
2003-09-11 11:54:59 +00:00