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 |
|