florian
016f2e9b15
* fixed storage of parameters passed by ref.
2004-10-08 20:52:07 +00:00
peter
63cf4464d3
* tvarsym.varregable added, split vo_regable from varoptions
2004-10-08 17:09:43 +00:00
florian
5051301b16
+ non writeable unit output directory produces a nice error message now
2004-10-08 15:52:40 +00:00
peter
eaf46c4fb1
* live_registers must be restored after the spilling store code
...
is generate to add correct conflicts for extra temporary registers
2004-10-06 20:14:08 +00:00
peter
3f57db42c5
* hebrew is also RTL
2004-10-06 19:37:59 +00:00
Jonas Maebe
2b030488b2
* regvar fixes from Peter
2004-10-06 19:26:50 +00:00
Jonas Maebe
0cf348b3df
* take into account the size of a write to determine whether a write to
...
one reference influences the contents of another reference
2004-10-06 19:24:38 +00:00
mazen
5da85ace4a
* Use FreeBIDI for deleting chars
2004-10-06 16:52:24 +00:00
mazen
1faf78523f
* Fix inserting char inside a word
...
* Fix deleting chars
2004-10-06 16:51:50 +00:00
michael
7452bd955c
Some fixes from Luiz Americo, fixes destroy
2004-10-06 07:28:57 +00:00
florian
30873fc9a8
* fixed generation of refs wiht large offsets, code still broken though
2004-10-05 21:29:29 +00:00
peter
f2a75dd91f
* fixed location size for s64comp
2004-10-05 20:55:49 +00:00
peter
f5471aef6e
* more spilling rewrites
2004-10-05 20:41:01 +00:00
florian
feeba0ede6
* bootstrapping with rtti alignment fixed
2004-10-05 20:21:02 +00:00
peter
2005a18abf
* xi header conversion donated by ik_5
2004-10-05 19:37:57 +00:00
peter
fa3f491546
* range check errors fixed
2004-10-05 17:31:41 +00:00
armin
c6e7e58903
* enable acs on xterm by default
2004-10-05 17:16:24 +00:00
florian
b39c0af01b
* rtti alignment fixed
2004-10-04 21:23:15 +00:00
peter
4bdae840a3
* reverted a minor move in the order of tinschange. The order
...
is required by the optimizer. Added also a remark
2004-10-04 21:11:24 +00:00
florian
edf9b33ed8
+ added x84_64 ioctls
2004-10-04 21:06:45 +00:00
peter
f10c319261
* fix x86_64 compile
2004-10-04 20:55:04 +00:00
peter
ee3585f56f
* spilling code rewritten for x86. It now used the generic
...
spilling routines. Special x86 optimization still needs
to be added.
* Spilling fixed when both operands needed to be spilled
* Cleanup of spilling routine, do_spill_readwritten removed
2004-10-04 20:46:22 +00:00
peter
ec720a5800
* insertlistbefore added
2004-10-04 20:43:28 +00:00
peter
ef7ae0eab1
* debuginfo fixes
2004-10-04 18:26:51 +00:00
armin
ddb502540a
* added support for gdb 6.0 and 6.2.1
2004-10-04 17:59:19 +00:00
mazen
0a75c1ad14
- remove WriteLn
2004-10-04 16:20:25 +00:00
mazen
c1a8b51047
* Fix erronous insertion of LTR characters inside a string
2004-10-04 16:19:53 +00:00
peter
892daa42ec
* AB_COMMON symbols need special relocation in stabs
2004-10-04 15:48:11 +00:00
armin
70688f63c8
* changed defines for netware
2004-10-03 20:27:00 +00:00
armin
5c03484982
* SysUpdateScreen modified esi and edi
2004-10-03 20:16:43 +00:00
florian
d57089732b
* fixed dword->single/double on sparc
2004-10-03 19:21:56 +00:00
florian
18ab96362b
+ added sparc code
2004-10-03 18:13:26 +00:00
florian
d2bf4b0d92
* fixedPreviousFramePointer on sparc
2004-10-03 17:43:47 +00:00
florian
9750315ed1
* made sources nicer
2004-10-03 16:27:31 +00:00
florian
30903c5061
* makefile for non-i386 targets fixed
...
* vidutil works with non i386 targets too
2004-10-03 16:27:08 +00:00
florian
4d3dc58f6f
* adapted for new mysql units
2004-10-03 15:03:43 +00:00
florian
12bf88080f
* fixed trunc for abs(value) < 1
2004-10-03 14:09:39 +00:00
florian
7e328ccf29
+ made generic trunc 64 bit aware
2004-10-03 14:00:21 +00:00
florian
001292bf50
* made sqrt, sqr and abs internal for the sparc
2004-10-03 12:41:30 +00:00
florian
0f093b2001
* made assembler implementation of move
2004-10-02 20:46:20 +00:00
michael
2629ece80b
+ Added mysql connection
2004-10-02 14:52:25 +00:00
michael
4bc48f72ba
+ Initial check-in
2004-10-02 14:50:40 +00:00
marco
ef6c8dc443
* small updates to make playing with sparc/sunos easier
2004-10-01 17:41:21 +00:00
peter
75cd5c80fa
* indents
2004-10-01 17:33:47 +00:00
peter
d604b703cb
* fix resizing of LOC_CREGISTER
2004-10-01 17:32:16 +00:00
peter
6d16520853
* don't add stabs for register variables
2004-10-01 15:22:22 +00:00
olle
0e5d980f63
+ Added SetDefaultMacOS[Filetype|Creator]
...
* Files written to by fpc rtl now always will get decent filetype/creator
* Adapted to use FSpGetFullPath
2004-09-30 19:58:42 +00:00
olle
4a9345c203
* FSpGetFullPath now returns the path in an ansistring
2004-09-30 19:53:29 +00:00
michael
756ddadb81
+ Working versions
2004-09-30 19:43:45 +00:00
michael
42e818fd52
+ Split out in version 3 and 4
2004-09-30 19:36:00 +00:00