Commit Graph

14170 Commits

Author SHA1 Message Date
marco
fd800a1de8 * now for all platforms 2003-09-16 07:07:29 +00:00
marco
9b33a79bea * second round of linux fixes. oldlinux now works 2003-09-15 21:07:32 +00:00
marco
72bd181fc5 * syscalls 2003-09-15 20:30:49 +00:00
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