Commit Graph

1220 Commits

Author SHA1 Message Date
michael
6571f6a7e5 + Switched to single interface in dosh.inc 2004-02-09 12:03:16 +00:00
michael
66dd127bd9 + Moved CRT interface to common include file 2004-02-08 16:22:20 +00:00
florian
515ee5aef6 * linking problems fixed
+ abi tag added
2004-02-08 15:33:50 +00:00
daniel
f9efd57801 * Use $ for hex numbers instead of alien 0x 2004-02-06 20:17:12 +00:00
florian
c9122a4719 + completed x86-64/linux system unit 2004-02-05 01:16:12 +00:00
florian
9e6f48750a * fixed generic system.int(...) 2004-02-04 14:15:57 +00:00
florian
6cd2cddd33 + added prefetch(const mem) 2004-02-02 20:39:27 +00:00
florian
87f13990e5 * alignment handling of generic fillbyte/word fixed 2004-01-31 16:14:24 +00:00
Jonas Maebe
456eb6eca0 * improved beforeheapend inheritance (remove flag again when possible,
sometimes resulting in more opportunities for TryConcatFreeRecord)
2004-01-29 22:45:25 +00:00
florian
0b8ffc2fb2 * fixed a couple of broken generic routines 2004-01-28 17:02:13 +00:00
florian
7b5dc40284 * compilation on arm fixed 2004-01-26 11:48:24 +00:00
florian
9e00ecb080 * fixed small bugs
* fixed some arm issues
2004-01-24 18:15:58 +00:00
florian
1d3368ccde * some const inserted 2004-01-24 01:32:00 +00:00
florian
8171ad2e10 + implemented software shl/shr for 64 bit ints 2004-01-23 15:14:04 +00:00
peter
6dc4cd8b82 * finalize needs to reset to nil after decr_ref 2004-01-22 22:09:05 +00:00
florian
f65558b4c4 * fixed syscall number 2004-01-22 20:12:37 +00:00
peter
4238814518 * 1.0.x fix 2004-01-21 22:14:05 +00:00
peter
a4178230a7 * decrref does not reset always to nil, only when string is disposed.
the reset to nil for temps is done by the compiler
2004-01-21 22:02:18 +00:00
peter
16746b7d41 * fixed compile for unix 2004-01-21 20:11:06 +00:00
florian
83127c2889 * improved generic int. div routines 2004-01-21 01:25:02 +00:00
florian
44368ca0e1 + created generic versions of software dword/longint mod/div 2004-01-20 23:16:56 +00:00
Tomas Hajny
e0f9297e01 * ExecuteProcess fixes, ProcessID and ThreadID added 2004-01-20 23:05:31 +00:00
Jonas Maebe
4a8d1bcb06 * fixed wrong include filename 2004-01-11 12:21:06 +00:00
Jonas Maebe
5439babeb5 + cgeneric.inc: implementations of rtl routines based on libc
* system.inc: include cgeneric.inc before powerpc.inc/i386.inc/... if
    FPC_USE_LIBC is defined
  * powerpc.inc, i386.inc: check whether the routines they implement aren't
    implemented yet in another include file (cgeneric.inc)
2004-01-11 11:10:07 +00:00
Jonas Maebe
6fe31d0d90 * changed index* to conform to the assembler implementations (interpret
negative upper bound as maximum)
2004-01-10 17:01:29 +00:00
peter
bf56f75425 * abs(double) added
* abs() alias
2004-01-06 21:34:07 +00:00
Jonas Maebe
6bd3eccdac + fpc_cpuinit procedure to allow cpu/fpu initialisation before any unit
initialises
  + fpu exceptions for invalid operations and division by zero enabled for
    ppc
2004-01-02 17:21:50 +00:00
Jonas Maebe
2af569745c * if currency = int64, FPC_CURRENCY_IS_INT64 is defined
+ round and trunc for currency and comp if FPC_CURRENCY_IS_INT64 is
    defined
  * if currency = orddef, prefer currency -> int64/qword conversion over
    currency -> float conversions
  * optimized currency/currency if currency = orddef
  * TODO: write FPC_DIV_CURRENCY and FPC_MUL_CURRENCY routines to prevent
      precision loss if currency=int64 and bestreal = double
2004-01-02 17:19:04 +00:00
Jonas Maebe
c2efd86268 + integer division-by-zero detection support for ppc
+ compilerproc FPC_DIVBYZERO
2004-01-01 17:58:16 +00:00
Jonas Maebe
e15a198928 * fixed PreviousFramePointer() for ppc 2004-01-01 15:30:04 +00:00
florian
021652683a + introduced PtrInt and PtrUInt
* made strscan 64 bit safe
2003-12-29 19:24:12 +00:00
Jonas Maebe
65cc0f990f * fixed NaN/Inf detection for single/double 2003-12-29 19:19:21 +00:00
peter
1f4a3402e2 * fixed type of verror 2003-12-22 23:07:52 +00:00
daniel
fd86e14b01 * Use of 0 instead of nil fixed 2003-12-16 09:43:04 +00:00
daniel
d9b98b35be * Small microoptimization 2003-12-15 21:39:16 +00:00
florian
7cb8b55abb * real functions ifdef'ed depending on the supported types 2003-12-10 01:36:39 +00:00
Jonas Maebe
40a6ce22ff * use HandleError instead of RunError so exception catching works 2003-12-08 19:44:11 +00:00
peter
bbf9d2f9c6 * currency support
* dropped fixed16/32 support
2003-12-08 17:45:00 +00:00
Jonas Maebe
2b28a58c6d * fixed longint/cardinal comparison in int_str 2003-12-06 13:25:30 +00:00
florian
badb5717e1 * widechars in tvarrec fixed for big endian machines as well 2003-12-06 00:02:34 +00:00
Jonas Maebe
8b4adf2a8e * changed tvarrec so chars and booleans work on big endian machines 2003-12-05 23:54:04 +00:00
florian
cd88850377 * fixed some arm stuff 2003-11-30 19:48:20 +00:00
michael
bbb575334b + Removed dummy variable from SetNothreadManager 2003-11-29 17:33:09 +00:00
michael
f42fedd0c3 + Added overloaded version of SetThreadManager without old parameter 2003-11-29 17:29:32 +00:00
michael
2f103d8153 + Added overloaded version of SetWideStringManager without old parameter 2003-11-29 17:27:05 +00:00
peter
f534cdd91d * do not overwrite Inoutres in blockwrite with 101 2003-11-29 14:07:52 +00:00
michael
51c296f60c + Added WideStringManager 2003-11-28 20:36:13 +00:00
michael
3730c41c50 + Added runerrors functionality to sysconst 2003-11-27 20:39:43 +00:00
michael
5d024d4cc3 + Patch from peter to fix make cycle 2003-11-27 10:28:41 +00:00
michael
42a38ae677 + Initial implementation of runerrors string support 2003-11-26 20:12:39 +00:00
michael
0271650b3a + New runerror 231 (exception stack error) and 232 (nothread support) 2003-11-26 20:12:08 +00:00
michael
4b2084fb50 + New threadmanager implementation 2003-11-26 20:10:59 +00:00
michael
b00f51317f + Added IPV6 patch from Johannes Berg 2003-11-23 11:00:07 +00:00
michael
20c89903ec + Changed mode to output for file sockets 2003-11-23 10:57:15 +00:00
marco
8f31a9a9c8 * johill changed his mind 2003-11-22 21:58:09 +00:00
michael
025b37199b + Added several constants 2003-11-22 16:28:56 +00:00
marco
867e44861a fix for last one 2003-11-22 10:59:58 +00:00
marco
7ac67b2caf fix from johill for 2801 2003-11-22 10:33:38 +00:00
marco
4df9146d01 fix from johill 2003-11-22 10:32:41 +00:00
florian
4ff69f3905 * fixed rtl to work with the integrated fpc ppc assembler reader 2003-11-15 19:01:27 +00:00
michael
52709ac6e0 + Added some missing socket options and the shut_* constants 2003-11-09 21:43:15 +00:00
florian
68e4d5c88a * made Index* usage consistent with astrings.inc 2003-11-05 15:33:51 +00:00
florian
d97aa2e973 + currency type can be assigned to variants now 2003-11-05 15:26:37 +00:00
peter
bed1aa36fe * fixed crash in bufstream.write 2003-11-03 17:46:37 +00:00
marco
b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 2003-11-03 09:42:27 +00:00
peter
48ea64442f * fixed a:=copy(b) 2003-10-29 21:00:34 +00:00
Jonas Maebe
34e1c9af8f * hack to allow repeatable random sequences using the new random number
generator
  * fixed range warning/error
2003-10-29 18:23:45 +00:00
Tomas Hajny
a3636fc097 * minor fix for new Random 2003-10-26 21:15:43 +00:00
Jonas Maebe
3f4f17e1f6 * replaced random generator with the Mersenne twister, which is about
3.5 times faster
2003-10-26 18:46:02 +00:00
Jonas Maebe
c8e23c4e58 * fixed web bug #2643 2003-10-26 16:56:44 +00:00
Tomas Hajny
57538cb669 * THandle in sysutils common using System.THandle 2003-10-25 23:42:35 +00:00
florian
78a00b657b * fixed copy(<dynarray>, ...) 2003-10-25 22:52:07 +00:00
olle
fe692f24aa * Changed m68k to cpum68k, i386 to cpui386 2003-10-17 20:52:12 +00:00
peter
d0eac29ab9 * THandle is platform dependent 2003-10-16 15:43:13 +00:00
florian
b6abfdae09 * fixed some variant issues
* improved type declarations
2003-10-08 16:24:47 +00:00
florian
bc2d795aab * some data types cleaned up 2003-10-06 23:52:53 +00:00
florian
91cd02e04e + applied patch for ref. counted exceptions by Johannes Berg 2003-10-06 15:59:20 +00:00
florian
e346ebacb6 * write helper comproc for variants fixed 2003-10-04 23:40:42 +00:00
marco
fcde2c3ffa * *memORY overloads 2003-10-02 14:03:24 +00:00
peter
39add9f5ff * GetCurrentThreadHandle renamed to GetCurrentThreadId 2003-10-01 21:00:09 +00:00
peter
36fd13c639 * fixed wrong check when allocation of a block > 1mb failed 2003-09-28 12:43:48 +00:00
peter
3d8d9c96f8 * sbrk returns pointer 2003-09-27 11:52:35 +00:00
peter
cabc606aab * sparc register typo 2003-09-16 15:57:33 +00:00
marco
0059098949 * fixed typo 2003-09-15 07:55:29 +00:00
marco
dc9558393f * fix 2003-09-15 07:51:09 +00:00
marco
7efaf7dee2 * Unix reform stage two. Remove all calls from Unix that exist in Baseunix. 2003-09-14 20:15:01 +00:00
peter
abbc3fa755 * moved int64 asm code to int64p.inc
* save ebx,esi
2003-09-14 11:34:13 +00:00
peter
9704595c94 * when retrieving stackdump check if bp is smaller than the previous
bp
2003-09-11 15:54:27 +00:00
marco
e4621276af * one VIRTUALPASCAL 2003-09-06 21:56:29 +00:00
florian
eeca30ca30 * fixed Nan and +Inf string 2003-09-06 17:06:59 +00:00
florian
c9a6908a0f * fixed real2str for -Inf and Inf 2003-09-06 16:48:35 +00:00
florian
ed7610985b * fixed qword_to_double conversion on powerpc 2003-09-04 16:07:31 +00:00
florian
8d771df2d4 * arm fixes to the common rtl code
* some generic math code fixed
  * ...
2003-09-03 14:09:37 +00:00
florian
8585d3d0b8 * ifdef'd some helpers 2003-09-02 13:04:08 +00:00
peter
10f0e5cb6e * pcomp added for sparc 2003-09-01 20:47:23 +00:00
olle
b9394fd616 - removed parameter from fpc_iocheck 2003-08-21 22:14:16 +00:00
olle
f384584ac7 - removed parameter from fpc_iocheck
* changed processor compiler directive * to cpu*
2003-08-21 22:10:55 +00:00
olle
f062855e7f - removed parameter from fpc_iocheck 2003-08-21 22:07:43 +00:00
michael
bea2706914 + fix from Ivan Shikhalev for QueryInterface to return ancestor methods 2003-07-19 11:19:07 +00:00
peter
0460035f53 * 1.1 does not need to load esi 2003-07-08 21:21:33 +00:00
peter
a980741757 * generic string routines added 2003-07-07 20:22:05 +00:00
Jonas Maebe
4be7651aa2 * fixed conversion of fpc_*str_unique to compilerproc 2003-06-17 19:24:08 +00:00
Jonas Maebe
394b70f94d * fpc_{ansistr|widestr}_unique is now a function so it can be used as
compilerproc
2003-06-17 16:38:53 +00:00
peter
38985f89ca * use Windows THandle 2003-06-05 14:45:06 +00:00
Jonas Maebe
f0227e6a17 * fpc_shortstr_append_shortstr has to use high(s1) instead of 255 as
maxlen
  + ppc version of fpc_shortstr_append_shortstr
2003-06-01 14:50:17 +00:00
peter
84f2b74142 * FPC_SHORTSTR_APPEND_SHORTSTR public added 2003-05-26 21:18:13 +00:00
peter
60407e302b * fpc_shortstr_concat is now the same for all targets
* fpc_shortstr_append_shortstr added for optimized code generation
2003-05-26 19:36:46 +00:00
Jonas Maebe
df5e0bbfc6 * fsqrt is an optional instruction in the ppc architecture and isn't
implemented by any current ppc afaik, so use the generic sqrt routine
    instead (adapted so it works with compilerproc)
2003-05-24 13:39:32 +00:00
Jonas Maebe
a399f7898c * added longint typecase to odd(smallint_var) call to avoid overload
problem
2003-05-23 22:58:31 +00:00
peter
1ddaa693a3 * check newpos < 0 instead of = -1 2003-05-23 14:53:48 +00:00
Jonas Maebe
4e40e71cbb * moved all loal variables to one block (necessary for ppc until nested
procedures are properly supported)
2003-05-16 23:22:31 +00:00
florian
35bb4d682f * fixed generic shortstr_compare 2003-05-16 22:40:11 +00:00
peter
e5b48ec83d * extra check for self and empty objects 2003-05-13 20:52:50 +00:00
peter
163e06f93b * fpc_help_fail compilerproc
* fpc_new_class, fpc_dispose_class not needed by latest compiler
2003-05-13 19:18:08 +00:00
florian
b5838be7e0 * fixed my commit, strange, it didn't give any conflicts with Jonas patch 2003-05-12 11:17:55 +00:00
florian
2254dc3e82 * qword division fixed (MSB/LSB problem) 2003-05-12 11:16:21 +00:00
Jonas Maebe
eb9d6d7134 * fixed for big endian systems (since Florian doesn't seem to want to
commit this fix :)
2003-05-12 07:19:04 +00:00
peter
c2c11ba6a6 * constructor helper added 2003-05-11 21:39:14 +00:00
Jonas Maebe
c59fb8e28a - removed empty ppc-specific frac()
+ added correct generic frac() implementation for doubles (translated
    from glibc code)
2003-05-02 15:12:19 +00:00
florian
eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 2003-05-01 08:05:23 +00:00
florian
fa4496bddf + support for generic pchar routines added
+ some basic rtl stuff for x86-64 added
2003-04-30 16:36:39 +00:00
peter
511571c60d * fpc_big_array changed to 1k only. using maxlongint will crash gdb 2003-04-25 21:15:20 +00:00
peter
c24c737906 * remove dos lf 2003-04-25 21:09:44 +00:00
florian
6016a91ba5 + powerpc defines now pcomp as well 2003-04-23 22:46:41 +00:00
peter
a7691d8bb8 * fpc_round added, needed for int64 currency 2003-04-23 21:28:21 +00:00
peter
f272c18e94 * remvoe objectsize loading from help_destructor
* implement fpc_check_object
  * saveregistrers for check_object
2003-04-23 13:10:09 +00:00
peter
f0d85ac788 * class helpers compilerprocs are not needed yet, changed
ifndef i386 to ifdef dummy
2003-04-02 14:07:30 +00:00
peter
c412dedb8c * undo previous commit 2003-04-02 14:05:45 +00:00
mazen
9f66d3bc05 * making sparc compiling again by adapting compilerproc declarations after the
last change of compilerproc by i386 team.
2003-04-01 21:12:40 +00:00
peter
51219f6cad * make HResult unique type 2003-04-01 15:36:31 +00:00
armin
2d9ba86107 * more platform independent thread routines, needs to be implemented for unix 2003-03-27 17:14:27 +00:00
peter
ea9e883802 * generic constructor/destructor fixes 2003-03-26 00:17:34 +00:00
peter
8481a902fd * fix ifdef to define elf32 2003-03-25 19:27:45 +00:00
armin
e321c72b22 * CloseSocket added 2003-03-23 17:47:15 +00:00
peter
c7786e73aa * ClassType changed to class method 2003-03-17 20:55:58 +00:00
armin
898c56890a + netware support
+ opened was not initialized
2003-03-17 15:30:06 +00:00
peter
1e86b585f9 * changed address parameter/return values to pointer instead
of longint
2003-03-17 14:30:11 +00:00
Jonas Maebe
eee67f89ea * fixed shortstring version of setstring 2003-02-26 20:04:47 +00:00
Jonas Maebe
b5976b8730 * fixed setstring (+- like suggested by Dimitry Sibiryakov) 2003-02-26 19:16:55 +00:00
Jonas Maebe
15419c49a6 - removed buggy i386-specific FPC_CHARARRAY_TO_SHORTSTR
* fixed generic FPC_CHARARRAY_TO_SHORTSTR (web bug #2382)
  * fixed some potential range errors in indexchar/word/dword
2003-02-18 17:56:06 +00:00
marco
fa0f7cbb23 * fix from oco 2003-02-07 20:55:06 +00:00
mazen
92f035d47f * fixing run time errors related to unimplemented abstract methods in CG
+ giving empty emplementations for some RTL functions
2003-02-05 21:48:34 +00:00
marco
a04170ad69 * Last change broke beos. Fixed. 2003-02-01 22:31:34 +00:00
mazen
c959c98665 - fpc_int64_to_double removed as not supported by most cpu targets 2003-01-21 19:36:36 +00:00
mazen
c3321868d5 * many stuff related to RTL fixed 2003-01-20 22:21:36 +00:00
peter
dd08014a49 * use generic int64 power 2003-01-15 00:45:17 +00:00
peter
166fe37203 * power returns int64 2003-01-15 00:40:18 +00:00
peter
4f08b48ec4 * remove wrong hasunix, replaced with elf32 define which
is set for freebsd,netbsd,linux or sunos
2003-01-14 16:17:37 +00:00
florian
c134e2d478 * cpu defines fixed
* ... = type ...; stuff reactived, should work now with 1.1
2003-01-13 14:37:11 +00:00
florian
62db93e704 * uncommented the variant<->dyn. array stuff 2003-01-11 00:17:29 +00:00
marco
3b9a3fc5e2 * hasunix fix (my first commit from beos :-) 2003-01-10 21:35:48 +00:00
florian
6432af8a76 * fixed helper declarations 2003-01-09 20:14:20 +00:00
mazen
9e5d6dc00b - space removed 2003-01-07 22:04:12 +00:00
mazen
a5e2afbbb3 * functions headers modified in generic.inc to make it possible compiling sparc
RTL based on generic code
2003-01-06 23:04:21 +00:00
michael
90a344edb2 + PAtch from peter fixing daily build 2003-01-06 08:25:47 +00:00
mazen
215880afe8 * fixing several bugs compiling the RTL 2003-01-05 21:32:35 +00:00
Tomas Hajny
00b3fa1faf * PString inherited from System 2003-01-05 16:27:05 +00:00
peter
892e9c864a * i386 fpu controlword functions added 2003-01-03 20:34:02 +00:00
peter
d0776e3492 * implemented some more conversions 2002-12-29 16:59:17 +00:00
peter
551caf65d2 * set p to nil when 0 is passed to reallocmem 2002-12-26 10:46:54 +00:00
peter
0c2feff146 * fix wrong var names for shortstr_compare 2002-12-23 21:27:13 +00:00
florian
ae3e96cdda + some types for D6 compatibility added 2002-12-21 17:20:27 +00:00
peter
438fbdedee * SetString(WideString,[PChar|PWideChar],Len) added 2002-12-15 22:33:12 +00:00
sg
a384390a05 * Ported improvements from the AnsiString equivalents to NewWideString and
fpc_WideStr_SetLength
2002-12-14 19:16:45 +00:00
michael
a1ab52022b + Fixed range check error and others in Delete 2002-12-09 08:33:31 +00:00
Tomas Hajny
c79f0fb1ac * '//' behaviour for Amiga corrected 2002-12-07 16:26:39 +00:00
carl
781415a0da - avoid warnings (add typecast) 2002-12-07 14:34:30 +00:00
Tomas Hajny
be27984b3b * Amiga support hopefully finished 2002-12-01 20:46:44 +00:00
carl
c0f0cf4ce6 * nil should give an error! 2002-11-30 23:34:43 +00:00
carl
22352dad85 * forgot goto on switch in last commit 2002-11-30 23:25:19 +00:00
carl
ebb8dd5261 + compilerproc for softfpu (first step for integration)
* several bugfixes for big-endian support
2002-11-30 21:34:20 +00:00
peter
9a2f05820a * fixed ignorespaces which was broken by the previous commit
when a line started with spaces
2002-11-29 16:26:52 +00:00
peter
bc3943ca4f * fix for tw1896 2002-11-29 15:50:27 +00:00
peter
2b6e06bd4a * fixed dynarray copy 2002-11-26 23:02:07 +00:00
Tomas Hajny
5592fb0dae * Amiga fixes (among others) 2002-11-25 21:03:57 +00:00
Tomas Hajny
00bd354f3a * make use of constants available in the system unit 2002-11-24 15:49:22 +00:00
Jonas Maebe
e81a1b6764 * applied fix from Maxim Artemev (bert_raccoon@freemail.ru) 2002-11-20 14:31:22 +00:00
peter
ef708fdab9 * Swap(QWord) constant support 2002-11-18 18:33:51 +00:00
florian
758a11f069 + sparc types added
+ UTF*/UCS* types added
2002-11-16 20:12:22 +00:00
Jonas Maebe
4b2838b161 * the BeginThread() variant that allowed you to specify the stacksize
still passed DefaultStackSize to the OS-specific routines
2002-11-14 12:40:06 +00:00
peter
d5896e54f2 * fix setmemorymutexmanager to call mutexdone on the already
installed manager instead of the passed manager
2002-11-01 17:38:04 +00:00
carl
1d3e450412 * threadvar.inc -> threadvr.inc 2002-10-31 13:45:21 +00:00
carl
630f9266bd * forgot to init P buffer variable = crash 2002-10-31 13:08:04 +00:00
carl
4cfe3217c0 * more compatibility fixes for objects unit 2002-10-31 12:47:30 +00:00
carl
5d07868df3 * Bugfix for error checking
- DosStreamError is no longer global (bugfix 2043)
2002-10-30 22:44:44 +00:00
peter
ca3679e4bf * MemoryManager record has a field NeedLock if the wrapper functions
need to provide locking for multithreaded programs
2002-10-30 20:39:13 +00:00
peter
766e8d35f6 * remove wrong lock from SysMemSize, MemSize() does the locking
already.
2002-10-30 19:54:19 +00:00
Jonas Maebe
f5a775bc7c * fixed some buffer overflow errors in SetString (both short and
ansistring versions) (merged)
2002-10-21 19:52:47 +00:00
Jonas Maebe
275f02d058 * fixed ansistring append helpers so they preserve the terminating #0
* optimized SetLength() so that it uses reallocmem in case the refcount
    of the target string is 1
2002-10-20 12:59:21 +00:00
carl
c5783607c3 * avoid crashes with negative len counts on fills/moves
* movechar0 was wrong and did not do the behavior as
   described in docs
2002-10-20 11:51:54 +00:00
michael
aae8314d02 + Added check for nil buffer to setstring 2002-10-19 17:06:50 +00:00
peter
4deb6a9b4e * 'inlined' some more calls 2002-10-19 15:53:20 +00:00
florian
72ab5b62bb + ansistring_append* implemented 2002-10-17 12:43:00 +00:00
michael
cb5a3c7050 + More system-independent thread routines 2002-10-16 19:04:27 +00:00
peter
2e3c4a27eb * manual inline classparent calls in the loops 2002-10-15 19:29:49 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
carl
c0a2149c38 * bugfix for int64 to float conversion 2002-10-13 15:47:39 +00:00
carl
2d8417cdfc * RunError 220 -> RunError 219 to be more consistent with as operator 2002-10-12 20:32:41 +00:00
carl
c3d641ec0e * round returns int64 2002-10-12 20:28:49 +00:00
carl
b701f612ed + int64_tof_loat conversion routines 2002-10-12 20:24:22 +00:00