Commit Graph

873 Commits

Author SHA1 Message Date
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
florian
b5f091d0cb * initinterfacepointers improved 2002-10-11 14:05:21 +00:00
florian
6459b97052 + write(ln) support for variants added 2002-10-10 19:24:28 +00:00
florian
c6ea429567 + several widestring/pwidechar related helpers added 2002-10-10 16:08:50 +00:00
florian
b38887e311 + range checking for dyn. arrays 2002-10-09 20:24:30 +00:00
florian
c75dbfdf0c * hopefully last fix to get things working :/ 2002-10-09 20:13:26 +00:00
florian
8c257e4d26 * variant assignments don't work yet, commented out 2002-10-09 19:56:01 +00:00
florian
a92fd8fe74 + Variant constants Unassigned and Null added 2002-10-09 19:08:22 +00:00
carl
b0aab01e4c - removed OS depedencies 2002-10-09 16:10:14 +00:00
carl
175a822e08 * fix range check errors
- overflow checking must be off always
  * debugged and works as expected
2002-10-08 20:07:08 +00:00
florian
84f4935593 * fixed wrong commit 2002-10-07 15:15:02 +00:00
florian
45091120fd + variant wrappers for cmp operators added 2002-10-07 15:10:45 +00:00
florian
1032bba553 + more variant wrappers added 2002-10-07 10:27:45 +00:00
florian
77caaf906b * wrappers for xor, or and and operator with variants added 2002-10-06 22:13:55 +00:00
peter
ecc3b24fd4 * round returns int64 2002-10-06 21:26:17 +00:00
carl
a24ab38214 - remove stack checking for every target in system unit 2002-10-06 13:56:47 +00:00
carl
302c977a8b * bugfix of assigning to external filename output 2002-10-05 15:19:46 +00:00
peter
ea8118b37c * fpc_pchar_length compilerproc and strlen alias 2002-10-05 14:20:16 +00:00
Jonas Maebe
60183c693c * fixed web bug #2131 2002-10-04 16:41:17 +00:00
peter
603b3bc48b * Copy() changed to internal function calling compilerprocs
* FPC_SHORTSTR_COPY renamed to FPC_SHORTSTR_ASSIGN because of the
    new copy functions
2002-10-02 18:21:51 +00:00
florian
6a0da8d89d * map comp to int64 for the powerpc 2002-09-28 21:18:02 +00:00
carl
ab9e07a2d7 * fix 2GB limit problem 2002-09-27 21:10:40 +00:00
florian
0e22fc491b + some WideString<->AnsiString conversion functions added 2002-09-26 21:50:37 +00:00
florian
b7f8fc41d8 + tvarrec field vcurrency for compilers with hascurrency released 2002-09-26 14:43:24 +00:00
carl
23f2c80911 * assert now halts with exitcode 227 (as Delphi does) 2002-09-18 18:32:01 +00:00
carl
bf6a6b4d46 * first revision of FPU emulation 2002-09-16 19:10:17 +00:00
carl
e1167f8d09 * Delphi compatibility fix (with string routines) 2002-09-14 11:20:50 +00:00
carl
933d28f62b * FPC_HELP_FAIL : reset _self to nil 2002-09-13 19:13:06 +00:00
Jonas Maebe
a3e6f8cb66 * added some missing compilerproc directives 2002-09-10 21:29:44 +00:00
Jonas Maebe
242a9f8937 * made result type of calculate_release_sig() a longword instead of a
longint
2002-09-09 15:45:49 +00:00
carl
9a219375c1 - removed os_types 2002-09-07 21:22:31 +00:00
carl
4b11cd11cd - remove FPUInt64 variable 2002-09-07 21:21:42 +00:00
carl
7215ccb0e8 * cardinal -> longword
- remove FPUInt64 variable
2002-09-07 21:20:50 +00:00
carl
7cbb2eb379 * cardinal -> longword 2002-09-07 21:16:45 +00:00
carl
1baf0ef1b5 - some cleanup (less ifdef) 2002-09-07 21:15:25 +00:00
carl
7ebda0a778 * cardinal -> longword
- remove some unused routines
2002-09-07 21:10:47 +00:00
carl
cd50814a64 * cardinal -> longword
- remove generic boundcheck (does not exist in v1.1)
2002-09-07 21:08:42 +00:00
carl
0b561daa54 - remove unused file 2002-09-07 19:55:57 +00:00
peter
01dfac4a4e * old logs removed and tabs fixed 2002-09-07 15:06:34 +00:00
carl
712bd8dbc1 - unit cleanup (removed unused defines) 2002-09-07 12:43:02 +00:00
carl
e94bef4279 - unit cleanup (removed unused defines) 2002-09-07 12:37:19 +00:00
carl
027292b880 - unit cleanup (removed unused defines)
* compilation options are restored
2002-09-07 12:36:15 +00:00
carl
85032ae6c6 * stack checking supported for all systems 2002-09-07 11:09:40 +00:00
carl
1b53eca49d - remove logs 2002-09-07 11:08:58 +00:00
peter
a17291b2d4 * array of char support for Str() 2002-09-02 19:24:41 +00:00
peter
24384c648b * moved genrtti.inc code to rtti
* removed rttip.inc, the generic code is almost as fast and
    much easier to maintain and has less risks on bugs
2002-09-02 18:42:41 +00:00
florian
8fbb716b82 + powerpc support added 2002-09-01 19:03:19 +00:00
peter
c003f63790 * renamed conditional to insert optimized mod_qword for i386. The
code is broken
2002-09-01 14:44:01 +00:00