florian
2f291713e1
* fixed aligntoptr
2004-10-10 19:18:31 +00:00
peter
e71d0d3670
* more x11 headers from Ido Kannner
2004-10-10 18:28:00 +00:00
peter
c853d10cc2
* optimized spilling writing when the reg operand can be
...
replaced by reference
2004-10-10 16:30:26 +00:00
peter
044ec56b56
* default optimization cpu changed to CLassPentium3
2004-10-10 15:42:22 +00:00
Jonas Maebe
cf085fb9d0
* several fixes to allocregbetween()
2004-10-10 15:01:19 +00:00
Jonas Maebe
28e0869e6f
- disabled oldregvars because it no longer compiles
2004-10-10 14:57:29 +00:00
michael
003a9b8a16
+ Fixed some dependencies
2004-10-10 14:49:05 +00:00
michael
a63a672f28
+ Use of dbconst for resource strings
2004-10-10 14:45:51 +00:00
michael
5ab50a2316
* Patch from joost van der sluis not to realloc buffers
2004-10-10 14:26:05 +00:00
michael
06c3cc3bd0
+ Small fix for close so it does not check browsemode
2004-10-10 14:25:21 +00:00
michael
8030ebf357
* Large patch from Joost Van der Sluis.
...
* Float fix in interbase
+ Commit and commitretaining for pqconnection
+ Preparestatement and prepareselect joined.
+ Freestatement and FreeSelect joined
+ TSQLQuery.GetSQLStatementType implemented
+ TBufDataset.AllocBuffer now no longer does a realloc
+ Fetch=True means succesfully got data. False means end of data.
+ Default implementation of GetFieldData implemented/
2004-10-10 14:24:22 +00:00
michael
6d6da25c59
+ Added support for file uploads
2004-10-10 10:29:07 +00:00
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