Commit Graph

17710 Commits

Author SHA1 Message Date
mazen
880427b9aa - remove Dos unit dependency 2004-09-28 16:00:52 +00:00
olle
3bb96fefbd + added skeleton version 2004-09-28 15:39:29 +00:00
peter
6da9996dba * fixed passing of flaot parameters. The general size is still float,
only the size of the locations is now OS_32
2004-09-27 21:24:17 +00:00
peter
25b0dc04d7 * fixed spilling code 2004-09-27 21:23:26 +00:00
olle
5d088845d3 + added -h option to show help 2004-09-27 18:04:11 +00:00
peter
d4401732d7 * regenerate 2004-09-27 15:17:54 +00:00
peter
6180168a5a * register loopvarsym for fields instead of record variable
* don't allow class fields as loop var
2004-09-27 15:15:52 +00:00
peter
96a6acbda2 * dealloc function result registers, register allocation is now
back at pre-paraloc level
2004-09-27 15:15:20 +00:00
peter
77b6de17a6 * reference local varsyms can't be regvar 2004-09-27 15:14:34 +00:00
peter
ba87da9bc2 * fix compile for oldregvars 2004-09-27 15:14:08 +00:00
peter
30a4185153 * IE when expecting top_ref 2004-09-27 15:12:47 +00:00
peter
f6d3c1cf9c * new bug 2004-09-27 15:11:08 +00:00
peter
ec04a5a899 * handle 3 operand opcodes the same as 2 operand opcodes, the
third operand can only be a const or register CL, so it doesn't
    affect spilling
  * support shrd/shld that don't allow memory operands
2004-09-27 14:49:45 +00:00
florian
62f93d3473 + partial overflow checking on sparc; multiplication still missing 2004-09-26 21:04:35 +00:00
armin
80e621011a * added define netware and netware_libc for target netwlibc, netware_clib for netware 2004-09-26 19:51:02 +00:00
armin
0f1fec0de1 * exiting threads at nlm unload 2004-09-26 19:25:49 +00:00
armin
173aea0681 * exiting threads at nlm unload
* renamed some libc functions
2004-09-26 19:23:34 +00:00
michael
2bcaf8ceaf + Fix to use postgres3 unit 2004-09-26 18:56:08 +00:00
michael
6313ed64ca + Added postgres3 unit 2004-09-26 18:54:53 +00:00
florian
9cc9d68060 + sparc 2004-09-26 18:32:15 +00:00
peter
8fb3536f6e * simple regvar support, not yet finished 2004-09-26 17:45:29 +00:00
florian
5392f62678 + a_jmp_name for sparc added 2004-09-26 17:36:12 +00:00
michael
5ec64e484e + Corrected used unit postgres3 -> postgres 2004-09-26 17:13:19 +00:00
michael
566dd41dc9 + Initial Postgres implementation from Joost van der Sluis 2004-09-26 16:58:43 +00:00
michael
f348e8bef4 + Further fixes from Joost van der sluis for Postgresql 2004-09-26 16:56:32 +00:00
michael
fc9989eb80 * big patch from Joost van der Sluis
bufdataset.inc:
  fix getrecord (prior)
  getcanmodify default false
database.inc / db.inc:
  Added transactions
dataset.inc:
  raise error if trying to insert into an readonly dataset
db.inc:
  remove published properties from bufdataset
  changed ancestor of tbufdataset to tdbdataset
2004-09-26 16:55:24 +00:00
michael
67c5974db4 + Fixes to CreateDataset from Luiz Americo 2004-09-26 09:35:21 +00:00
florian
9d29de2b43 * fixed qword -> float conversion for x86 2004-09-26 09:12:50 +00:00
florian
9205c6e800 * fixed overflow checking in qword multiplication 2004-09-26 08:52:51 +00:00
florian
f77e8ab5a6 * fixed overflow checking for qword 2004-09-26 07:37:49 +00:00
florian
62f8ed92dc * tried to fix overflow checking in qword multiplication 2004-09-26 07:15:34 +00:00
florian
9ebffe215b * ie checking in spilling code improved 2004-09-26 07:15:07 +00:00
michael
89a4205acc + Patch from Jesus Reyes to fix the change to TField.AsFloat (double) 2004-09-26 00:21:10 +00:00
florian
be3f78e283 * handling of C styled varargs fixed 2004-09-25 20:28:39 +00:00
florian
36112785f8 * indention fixed 2004-09-25 20:28:20 +00:00
florian
05ca833859 * fixed dyn. linker name for sparc 2004-09-25 18:44:12 +00:00
florian
df90903031 * fixed symbol names 2004-09-25 18:43:45 +00:00
peter
1bc2f4c97f * remove strpas() before syscalls so it chooses the pchar overload 2004-09-25 15:09:57 +00:00
peter
65c3ba277c * ungetregister is now only used for cpuregisters, renamed to
ungetcpuregister
  * renamed (get|unget)explicitregister(s) to ..cpuregister
  * removed location-release/reference_release
2004-09-25 14:23:54 +00:00
florian
8540efa2f9 * first implementation 2004-09-25 12:25:32 +00:00
armin
384e2e4d43 * added GROUP for .a files to linker script 2004-09-24 10:48:31 +00:00
florian
79d3c1ab8d * fixed Makefile to work on non i386 platforms 2004-09-23 21:41:08 +00:00
armin
614b33d957 * corrected format for seListenFailed 2004-09-23 18:55:21 +00:00
florian
35dde41997 * fixed indention 2004-09-23 11:30:41 +00:00
peter
8b58545947 * problem with temp ansistrings 2004-09-22 20:21:43 +00:00
michael
ed3945ca04 + More optimal FreeNotification when destroying 2004-09-22 19:57:45 +00:00
michael
8b3a3858eb + Fix in TComponent destroy FreeNotifications. 2004-09-22 18:48:31 +00:00
Tomas Hajny
8a1a277673 * fix for cycling with 1.0.x 2004-09-22 18:22:52 +00:00
mazen
e27d695e7c * Fix new command line parameters 2004-09-22 15:41:57 +00:00
mazen
da1c3fb6f0 * Fix error committing : previous version must be in branch USE_SYSUTILS 2004-09-22 15:25:14 +00:00