michael
dfe2a0417e
+ Implementation of GetTempDir and GetTempFileName
2004-10-10 10:28:34 +00:00
peter
5ca70455ed
regvar ppu writing doesn't affect any crc
2004-10-10 09:31:28 +00:00
Jonas Maebe
0f26252376
+ cgenmath with libc math functions. Faster than the routines in genmath
...
and also have full double support (exp() only has support for values in
the single range in genmath, for example). Used in FPC_USE_LIBC is
defined
* several fixes to allow compilation with -dHASINLINE, but internalerrors
because of missing support for inlining assembler code
2004-10-09 21:00:46 +00:00
olle
bf57e41ac5
* Exchanged hardcoded "./" to CurDirRelPath
...
* In FindObjectFile, when link on target, special handling is now
only done for units.
2004-10-09 11:37:09 +00:00
olle
45e4998167
* Exchanged hardcoded "./" to CurDirRelPath
2004-10-09 11:29:15 +00:00
olle
61645ef149
+ Added CurDirRelPath
...
* Exchanged hardcoded "./" to CurDirRelPath
2004-10-09 11:27:59 +00:00
olle
d87707fc6c
* Refs to DEBUGINFO_<x> is now not inserted for target MacOS
2004-10-09 10:51:13 +00:00
olle
8461184f4b
* minor fix
2004-10-09 10:48:34 +00:00
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