pierre
|
2d311def72
|
+ code for FPC_TESTOBJEXT conditionnal
|
1999-02-05 12:26:25 +00:00 |
|
florian
|
769b8d8711
|
* class destructor helper routine for the new calling copnventions fixed
|
1999-02-02 11:04:27 +00:00 |
|
Jonas Maebe
|
2738539d11
|
+ fixed bug0163 (set1 <= set2 support)
|
1999-01-20 17:48:02 +00:00 |
|
pierre
|
02a46a6547
|
* HandleError -> HandleErrorFrame to avoid problem in
assembler code in i386.inc
(call to overloaded function in assembler block !)
|
1998-12-21 14:28:20 +00:00 |
|
michael
|
36d5398924
|
+ Finalize fixed after florians fix :)
|
1998-12-20 14:08:06 +00:00 |
|
florian
|
9af41247e4
|
* Finalize fixed, constant for ansistrings is 9, not 10
|
1998-12-19 00:22:09 +00:00 |
|
peter
|
4eeae4e425
|
* fixed io-error handling
|
1998-12-18 17:21:32 +00:00 |
|
peter
|
516958a67b
|
* removed temp symbols
|
1998-12-15 22:42:49 +00:00 |
|
pierre
|
86f0e64b17
|
* vmt address pushed for CHECK_OBJECT was not removed from stack
|
1998-11-30 15:27:28 +00:00 |
|
michael
|
5f21062312
|
+ Adjusted typeinfo constants
|
1998-11-30 10:07:34 +00:00 |
|
peter
|
842c6be313
|
* NOATTCDQ define
|
1998-11-28 14:09:48 +00:00 |
|
Jonas Maebe
|
fc52d94323
|
* changed cdq to cltd in AT&T assembler block
|
1998-11-26 23:14:52 +00:00 |
|
peter
|
d2ba96eeac
|
+ FPC_BOUNDCHECK
|
1998-11-26 21:33:58 +00:00 |
|
peter
|
24cb89c2bd
|
* removed all explicit leave;ret commands and let them generate by
the compiler (needed for stack alignment)
|
1998-11-24 12:54:57 +00:00 |
|
peter
|
06209a3be3
|
+ FPC_SET_CREATE_ELEMENT
|
1998-11-24 12:54:01 +00:00 |
|
peter
|
7aeb09d89d
|
* renamed string functions
|
1998-11-17 00:41:08 +00:00 |
|
pierre
|
ec5cec5909
|
* changed fsqrtl to fsqrt (needed by as v2.9.4 for win32)
|
1998-11-16 14:26:03 +00:00 |
|
peter
|
a990cb8ab6
|
* fixes for 0.99.8
|
1998-11-16 12:21:47 +00:00 |
|
peter
|
c42ce9d1d0
|
* ATT reader
|
1998-11-13 10:10:54 +00:00 |
|
pierre
|
7e1942412d
|
+ added FPC_SET_UNSET_BYTE for exclude of normsets
|
1998-10-22 14:50:08 +00:00 |
|
peter
|
4967811717
|
* fixed for stackaligment also on 4 bytes, never use 'ret $..' direct
|
1998-10-22 12:48:29 +00:00 |
|
pierre
|
5c9acf66ad
|
* removed old code forgotten about vmtoffset
|
1998-10-19 08:49:16 +00:00 |
|
pierre
|
850e611770
|
* added code for vmt_offset in destructors
|
1998-10-16 13:37:45 +00:00 |
|
peter
|
852db81fd0
|
* fill_object in constructor changed to 'inline' code to overcome
pushw/pushl problem
|
1998-10-16 08:53:50 +00:00 |
|
pierre
|
2312760103
|
+ first step of variable vmt offset
offset is stored in R_EDI (R_D0)
if objectvmtoffset is defined
|
1998-10-15 11:35:02 +00:00 |
|
peter
|
96159c617a
|
* more constant expression evals
|
1998-10-02 09:25:09 +00:00 |
|
michael
|
7b19196a21
|
+ Corrections in record and array handling.
|
1998-09-29 08:38:25 +00:00 |
|
peter
|
8b2c09d032
|
* added some more $ifdef FPCNAMES
|
1998-09-28 11:02:34 +00:00 |
|
florian
|
c27d0bd2e0
|
* FPC_NEW_CLASS optimized: addl $0,%eax => orl %eax,%eax
|
1998-09-28 10:23:43 +00:00 |
|
michael
|
afa6b37391
|
+ Bugreport from Gertjan Schouten
|
1998-09-28 08:40:47 +00:00 |
|
peter
|
03ba16b03f
|
+ fpc_pchar_to_str alias for strpas
|
1998-09-22 15:32:00 +00:00 |
|
florian
|
41efdfd57d
|
* some ansistring fixes
|
1998-09-20 17:49:07 +00:00 |
|
peter
|
4620a73a9b
|
* FPC_ names
* Heap manager is now system independent
|
1998-09-14 10:48:00 +00:00 |
|
pierre
|
e283510c19
|
merge for fixes branch
|
1998-09-11 17:38:48 +00:00 |
|
peter
|
b95cabdc60
|
* much more readable :)
|
1998-09-08 15:02:48 +00:00 |
|
pierre
|
5342205224
|
* small corrections
|
1998-09-04 17:27:48 +00:00 |
|
peter
|
b8ff0c3320
|
+ internconst
|
1998-09-01 17:36:17 +00:00 |
|
pierre
|
d5df96ef6a
|
* corrected a bug introduced by my last change
(allocating 1Mb but only using a small part !!)
|
1998-08-25 14:15:51 +00:00 |
|
florian
|
f2b23a48b9
|
* corrected exp() function
|
1998-08-25 08:49:05 +00:00 |
|
pierre
|
69aed4ad5c
|
* bug allocation of more than 1 MB failed corrected
|
1998-08-24 14:44:04 +00:00 |
|
florian
|
cb2b504eb1
|
+ rtti for objects and classes
+ TObject.GetClassName implemented
|
1998-08-23 20:58:50 +00:00 |
|
peter
|
515764fec4
|
+ set_load_small
* fixed set_set_range
|
1998-08-14 18:13:44 +00:00 |
|
peter
|
de0a5038f9
|
* splitted default_extended from support_extended
|
1998-08-11 21:39:04 +00:00 |
|
peter
|
bd57e42086
|
* $ifdef ver0_99_5 updates
|
1998-08-11 00:04:46 +00:00 |
|
peter
|
7bf6c1a006
|
* removed dup power(longint)
|
1998-08-10 15:54:50 +00:00 |
|
florian
|
29a7bb1314
|
* a lot small fixes to the extended data type work
|
1998-08-08 12:28:09 +00:00 |
|
michael
|
6a11ae5e72
|
reverted to non-assmebler version, florians fix is applied.
|
1998-08-05 08:59:53 +00:00 |
|
pierre
|
b495ca5d7d
|
* problem with asmmode for bugfix branch
|
1998-08-04 18:22:02 +00:00 |
|
florian
|
c9c4bfe19e
|
* stricomp and strlicomp were buggy (unworkable :(), should be fixed now
|
1998-08-03 11:46:07 +00:00 |
|
michael
|
4e11459938
|
+ Added support for ErrorProc variable. All internal functions are required
to call HandleError instead of runerror from now on.
This is necessary for exception support.
|
1998-07-30 13:26:14 +00:00 |
|