carl
|
a166bd1bca
|
* FillChar and FillObject bugfix, count was compared with byte
|
1998-10-17 14:34:37 +00:00 |
|
pierre
|
850e611770
|
* added code for vmt_offset in destructors
|
1998-10-16 13:37:45 +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 |
|
pierre
|
93d5b064b0
|
* some bugs related to FPC_ prefix fixed
* problems with pbyte sometimes defined and sometimes not for rttip.inc solved
|
1998-10-13 08:00:04 +00:00 |
|
peter
|
4620a73a9b
|
* FPC_ names
* Heap manager is now system independent
|
1998-09-14 10:48:00 +00:00 |
|
pierre
|
0471257bec
|
* small modifications
|
1998-09-04 17:27:09 +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 |
|
pierre
|
69aed4ad5c
|
* bug allocation of more than 1 MB failed corrected
|
1998-08-24 14:44:04 +00:00 |
|
carl
|
26319a738a
|
* bugfix of heaperror, was pushing wrong parameter
|
1998-08-17 12:27:17 +00:00 |
|
carl
|
5093dda4d7
|
+ simple cleanup of comments
|
1998-08-17 12:26:04 +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 |
|
carl
|
f86a9ccb28
|
* set_sub_sets bugfix, was not using correct operation
|
1998-07-30 12:16:29 +00:00 |
|
michael
|
11cbb1fd82
|
+ Initial implementation
|
1998-07-28 20:36:41 +00:00 |
|
peter
|
702043e165
|
* support_fixed, becuase fixed is not 100% yet for the m68k
|
1998-07-10 11:02:38 +00:00 |
|
carl
|
df00344700
|
+ reinstated hepasize function
* renamed HEAPSIZE global var to HEAP_SIZE to remove conflicts
|
1998-07-08 11:54:40 +00:00 |
|
michael
|
eb9df35117
|
Undid carls changes, but renamed _heapsize to _internal_heapsize. Make cycle now works
|
1998-07-02 14:24:08 +00:00 |
|
carl
|
9aeafd0cc0
|
- removed heapsize function, would cause conflicts with HEAPSIZE var
* GetHeapstart was misplaced
|
1998-07-02 12:22:38 +00:00 |
|
carl
|
7632ce3279
|
+ Io-Error and overflow print erroraddr in hex now
|
1998-07-02 12:20:58 +00:00 |
|
carl
|
a218bfc8ce
|
* LONGDIV bugfixed with signed and modulo
* LONGDIV bugfix when divisor is less then 16 bits
|
1998-07-01 14:28:32 +00:00 |
|
carl
|
14272ace40
|
* set_set and set_in bugfix
|
1998-07-01 14:27:13 +00:00 |
|
carl
|
daf43ca204
|
* strconcat was copying one byte too much
* strcopy bugfix was using signed comparison
+ STRCOPY uses register calling conventions
* FillChar bugfix was loading a word instead of a byte
|
1998-07-01 14:25:57 +00:00 |
|
carl
|
0acb09468b
|
* bugfix of set_in_byte, long must be used at start, same is true for
another routine
|
1998-06-17 13:59:08 +00:00 |
|
michael
|
b36e918420
|
+ Implemented DecRef
|
1998-06-08 19:26:53 +00:00 |
|
michael
|
4b73216117
|
+ Split rtti according to processor. Implemented optimized i386 code.
|
1998-06-08 15:32:08 +00:00 |
|
carl
|
5ad930412e
|
* single_cmp, comparison was reversed!
|
1998-06-05 12:33:16 +00:00 |
|
carl
|
89fd9e9c5d
|
* calculating sets is COMPLETELY different from the intel in
determining the bit number
* new passing parameters conventions
* misc bugfixes
|
1998-06-05 12:32:07 +00:00 |
|
carl
|
26d45eee6d
|
* all string internal routines fixed and tested (to my knowledge)
* bugfix of missing typecast with a call to halt with a word
|
1998-06-05 12:28:58 +00:00 |
|
peter
|
d0ce4085d3
|
* comp,extended are only i386 added support_comp,support_extended
|
1998-06-04 23:45:56 +00:00 |
|
carl
|
57dbf2308a
|
* strcopy bugfix
* co bugfix with stack
|
1998-05-25 12:18:48 +00:00 |
|
michael
|
dbe0135764
|
Changed makefile system to use -I compiler option, and streamlined i a bit
|
1998-05-06 09:09:07 +00:00 |
|
michael
|
62001bab9a
|
+ Changed Random() function. Moved from system to processor dependent files (from Pedro Gimeno)
|
1998-04-08 07:53:31 +00:00 |
|
carl
|
b170680325
|
* bugfix of STRCONCAT alignment problem
|
1998-03-27 23:48:06 +00:00 |
|
carl
|
1988f09fb0
|
* bugfix of FLAGS as return values for SET_IN_BYTE and SET_SET_BYTE
|
1998-03-27 23:47:35 +00:00 |
|
root
|
d1a1f501c8
|
Initial revision
|
1998-03-25 11:18:12 +00:00 |
|