Commit Graph

17545 Commits

Author SHA1 Message Date
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
michael
b2a1cf91b0 + Split everything in version 3 and version 4 2004-09-30 19:34:47 +00:00
olle
ae0d5d47c0 + even more stuff added 2004-09-30 19:33:53 +00:00
Tomas Hajny
39d6a252e2 * explicit typecast added to avoid range check error 2004-09-30 19:32:19 +00:00
peter
6b5c56cc4b * chdir to remote path before executing test 2004-09-30 15:38:59 +00:00
mazen
209e2b49ed * implement Find{First,Next,Close} according to Dos unit code 2004-09-30 10:42:05 +00:00
mazen
90ef672c12 * Fix Convertion between TUF8String and TString (length) 2004-09-30 10:40:54 +00:00
mazen
e49816e03a * Fix new Caret position after insertion of a character 2004-09-30 10:39:05 +00:00
michael
98f8032223 + Adapted to version 4 of mysql 2004-09-29 20:26:48 +00:00
florian
15d3388449 * fixed more sparc overflow stuff
* fixed some op64 stuff for sparc
2004-09-29 18:55:40 +00:00
mazen
b65cffcdef * widestring conversion routines takes a widechar so no
information is lost
2004-09-29 14:55:49 +00:00
mazen
83cb4fe087 * revert last change : removal of dos unit 2004-09-29 06:52:43 +00:00
peter
0af84db9cf * fixed crash 2004-09-28 20:19:36 +00:00
michael
61172d8471 + Some compatibility issues fixed 2004-09-28 19:08:08 +00:00
michael
991183d8f0 + Switch to version 4.0 2004-09-28 18:38:44 +00:00
michael
b220cddb1f + Moved to subdir, switching to version 4.0 2004-09-28 18:38:23 +00:00
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