olle
4372f8ef91
* fixed global variable access in asm
2004-02-09 20:21:06 +00:00
olle
193e41b455
+ check that register allocation is not made at the wrong moment
2004-02-09 20:12:23 +00:00
peter
302040cc98
* reg_2_opsize replaced with reg_cgsize
2004-02-09 19:23:48 +00:00
florian
715c546567
* compilation on ppc fixed
2004-02-09 18:53:09 +00:00
michael
ab4e8dfef4
+ Patch from Jeff Pohlmeyer to support multiline macros
2004-02-09 18:51:53 +00:00
florian
4fbee8aafc
* intr and msdos for non i386 targets disabled
2004-02-09 18:33:26 +00:00
marco
71ec4c10a9
* 1.0 compilation fixes
2004-02-09 17:21:04 +00:00
marco
11f9c20d90
* fixed for 1.0 errno->fpgeterrno
2004-02-09 17:11:17 +00:00
marco
d2e96c4422
* fixes to get it working under FreeBSD, and probably Linux too
2004-02-09 17:01:28 +00:00
michael
6571f6a7e5
+ Switched to single interface in dosh.inc
2004-02-09 12:03:16 +00:00
michael
acd272b7b3
+ Implemented SameValue
2004-02-09 09:11:46 +00:00
michael
2a928b5180
+ Missing functions IsZero,InRange,EnsureRange implemented
2004-02-09 08:55:45 +00:00
marco
1bff4f2baa
* More florian
2004-02-09 00:41:23 +00:00
marco
07d628dde0
* Florians request
2004-02-09 00:38:22 +00:00
florian
b4bbc5c383
* web bug #2942 fixed: reintroduce isn't necessary in methods of child classes of course
2004-02-08 23:30:43 +00:00
florian
7241c5daff
* new test
2004-02-08 23:28:38 +00:00
Jonas Maebe
71202a141d
* taicpu.is_same_reg_move() now gets a regtype parameter so it only
...
removes moves of that particular register type. This is necessary so
we don't remove the live_start instruction of a register before it
has been processed
2004-02-08 23:10:21 +00:00
florian
1e9e0b0e35
* fixed compilation problem
2004-02-08 23:06:59 +00:00
Jonas Maebe
9495f77117
- removed taicpu.is_reg_move because it's not used anymore
...
+ support tracking fpu register moves by rgobj for the ppc
2004-02-08 20:15:42 +00:00
Jonas Maebe
f121f1f7ec
* corrected first_param_offset for darwin
2004-02-08 20:03:05 +00:00
Jonas Maebe
3056a64bf0
* fixed regvars support. Needs -doldregvars to activate. Only tested with
...
ppc, other processors should however only require maxregvars and
maxfpuregvars constants in cpubase.pas. Remember to take scratch-
registers into account when defining that value.
2004-02-08 18:08:59 +00:00
Jonas Maebe
a8450c695d
* fixed regvars
2004-02-08 17:45:53 +00:00
marco
7c0764de5f
* getsystemtimeasfiletime
2004-02-08 17:11:34 +00:00
florian
4f90e4afdc
+ PtrInt declared if VER1_0
2004-02-08 16:38:51 +00:00
michael
66dd127bd9
+ Moved CRT interface to common include file
2004-02-08 16:22:20 +00:00
florian
515ee5aef6
* linking problems fixed
...
+ abi tag added
2004-02-08 15:33:50 +00:00
michael
345e537e53
+ Made SameFileName Public
2004-02-08 15:05:50 +00:00
Jonas Maebe
9843118433
* fixed for regvars + simplification
2004-02-08 14:51:04 +00:00
michael
dc953332cd
+ Added fileIsReadOnly
2004-02-08 14:50:51 +00:00
Jonas Maebe
a23c7932cf
* fixed previous commit
2004-02-08 14:50:13 +00:00
daniel
9868155d53
* Register allocator speed boost
2004-02-08 14:26:28 +00:00
michael
f735bb4e9a
+ Implemented TOwnedCollection
2004-02-08 11:45:44 +00:00
michael
f3519a496a
+ OSERRor related constants
2004-02-08 11:44:05 +00:00
michael
e31cf3e728
+ Implemented RaiseLastOSError
2004-02-08 11:02:40 +00:00
michael
71f7e0928b
+ Implemented getlastoserror
2004-02-08 11:01:17 +00:00
michael
c7385cf2cb
+ Implemented winsysut unit
2004-02-08 11:00:18 +00:00
michael
9e94231e5e
+ Registered handlers for jpeg
2004-02-07 23:55:58 +00:00
michael
9ff4e932ce
+ Registered handlers for jpeg
2004-02-07 23:55:58 +00:00
michael
95ae5d98f1
+ Forgot pasjpeg dependency
2004-02-07 23:37:55 +00:00
michael
59a791ced2
* Moved makefile options to jconfig.inc
2004-02-07 23:34:51 +00:00
daniel
46d241a666
* Take advantage of our new with statement optimization
2004-02-07 23:28:34 +00:00
michael
3b476d3e43
+ Corrected typo: forgot to remove extension
2004-02-07 23:26:05 +00:00
michael
32e3cf93ee
+ Added jpeg support via jpeglib
2004-02-07 23:17:59 +00:00
michael
456433d7d2
+ Added pasjpeg
2004-02-07 23:14:01 +00:00
michael
312f5f4711
+ Initial import in CVS
2004-02-07 23:11:16 +00:00
Jonas Maebe
169c8f5a3b
* changed an explicit mr to a_load_reg_reg so it's registered with the
...
register allocator as move
2004-02-07 15:01:05 +00:00
florian
8f1992a89f
+ arm-linux target
2004-02-07 00:22:24 +00:00
marco
d446a48fda
* small fix
2004-02-07 00:21:10 +00:00
florian
6a2a7d4ce6
+ arm support in Makefiles improved
2004-02-07 00:20:16 +00:00
marco
2334e9ba3c
* a large_integer -> int64 change.
2004-02-06 23:10:20 +00:00