florian
|
814bee0cc6
|
* fixed <dword>/<dword>, <int64>/<int64> and <qword>/<qword>
|
2000-03-20 10:16:51 +00:00 |
|
florian
|
360f371c44
|
* catching of exceptions is switched off on all targets if the define
DEBUG is used
|
2000-03-20 09:37:51 +00:00 |
|
florian
|
431ec3bfe8
|
* using the directive DEBUG when compiling the compiler will include now
the lineinfo unit on all targets
|
2000-03-20 09:36:23 +00:00 |
|
florian
|
4ac9fc1812
|
* in delphi mode: method parameters can now have the same name as parameters
|
2000-03-20 09:34:33 +00:00 |
|
peter
|
86a9551dcb
|
* some beginning
|
2000-03-19 18:46:50 +00:00 |
|
florian
|
fa207becc1
|
* not(b) if b is a register variable, didn't work, fixed
|
2000-03-19 15:20:22 +00:00 |
|
florian
|
9376275364
|
* bug #873 fixed
* some cleanup in objectdec
|
2000-03-19 14:56:38 +00:00 |
|
florian
|
9f57527c98
|
* crash when using exception classes without sysutils unit fixed
|
2000-03-19 14:17:05 +00:00 |
|
peter
|
03dcba2fda
|
* fixed temp ansi handling within array constructor
|
2000-03-19 11:55:08 +00:00 |
|
peter
|
797267fde1
|
* protected member check for classes works
|
2000-03-19 11:22:21 +00:00 |
|
peter
|
98a50970e7
|
* check for unknown id in on exception
|
2000-03-19 11:16:44 +00:00 |
|
peter
|
ffab53c30f
|
* tp7 fix
|
2000-03-19 08:17:36 +00:00 |
|
peter
|
c7cd8edaf2
|
* small order change for array of const which allows better optimization
|
2000-03-19 08:14:17 +00:00 |
|
Jonas Maebe
|
90bc5eb4be
|
+ added $maxfpuregisters 0 for compile() procedure
|
2000-03-18 15:05:33 +00:00 |
|
Jonas Maebe
|
ec01188f97
|
* moved a $maxfpuregisters directive a bit up because it was being
ignored
|
2000-03-18 15:01:19 +00:00 |
|
pierre
|
0f4e1e10e0
|
* fix for bug #807
|
2000-03-16 16:41:11 +00:00 |
|
pierre
|
080a34ce07
|
* avoid wrong ungetpersistanttemp
|
2000-03-16 15:18:13 +00:00 |
|
pierre
|
e0cc4f9bed
|
+ oppower
|
2000-03-16 15:13:03 +00:00 |
|
pierre
|
977081b2d7
|
assembler method code does not need ebp framepointer
|
2000-03-16 15:12:06 +00:00 |
|
pierre
|
33cc2a0a35
|
* correct the fixups for inlined assembler code
|
2000-03-16 15:10:25 +00:00 |
|
daniel
|
a511be87c4
|
* Changed names of procedures flags
* Changed VMT generation
|
2000-03-16 12:52:47 +00:00 |
|
florian
|
2d0b954c56
|
* disk full runerror writes now a nice message
|
2000-03-16 10:29:06 +00:00 |
|
pierre
|
4177d64781
|
* fix for bug #848 (that still genrated wrong code)
+ better testing for variables used in assembler
(gives an error if variable is not directly reachable !)
|
2000-03-15 23:09:58 +00:00 |
|
pierre
|
cadf4cc024
|
* destructor can have args in TP mode only (bug825 and 839)
|
2000-03-14 16:37:25 +00:00 |
|
pierre
|
e95573a025
|
+ lineinfo for win32 with debug
|
2000-03-14 16:30:14 +00:00 |
|
pierre
|
34795ccd60
|
* - 1**4 = -1 fix
|
2000-03-14 15:50:19 +00:00 |
|
pierre
|
70263e1c6d
|
* fix for bug #866
|
2000-03-14 15:05:18 +00:00 |
|
pierre
|
031c0b22a3
|
* DebuggerValue moved to fpsymbol unit
|
2000-03-14 15:04:19 +00:00 |
|
peter
|
9f1695f700
|
* ^m support also after a string
|
2000-03-13 21:21:57 +00:00 |
|
pierre
|
3527bd4fd0
|
* X was not found in TSortedSymbolCollection.LookUp
|
2000-03-13 20:28:12 +00:00 |
|
michael
|
34c8f49271
|
+ Added switch to swicth on assertions.
|
2000-03-13 20:15:08 +00:00 |
|
michael
|
26c924229c
|
+ Added switch to swicth on assertions.
|
2000-03-13 20:06:59 +00:00 |
|
florian
|
60058ae960
|
* very small change to scanner ...
|
2000-03-12 17:53:16 +00:00 |
|
daniel
|
c02ecc3513
|
* Made check for message file TP compilable.
|
2000-03-12 08:24:45 +00:00 |
|
daniel
|
e72ff5f936
|
* Modification for new symtable
|
2000-03-12 08:24:03 +00:00 |
|
daniel
|
59cfa402c9
|
* Ported hcgdata to new symtable.
* Alignment code changed as suggested by Peter
+ Usage of my is operator replacement, is_object
|
2000-03-11 21:11:24 +00:00 |
|
pierre
|
8e3de2ef1c
|
* generate allways symbol for stabs
|
2000-03-10 16:05:57 +00:00 |
|
pierre
|
7045afb894
|
* check that symbol is in object
|
2000-03-10 16:05:28 +00:00 |
|
pierre
|
24353efcb7
|
* rva relocation bug fixed
|
2000-03-10 09:15:54 +00:00 |
|
pierre
|
38ec9c22bb
|
* dlltool is also needed if we use DefFile
|
2000-03-10 09:14:40 +00:00 |
|
florian
|
e31020b12c
|
* initial release derieved from the ALPHA cpubase.pas, the
file still contains some ALPHA stuff
|
2000-03-09 20:28:00 +00:00 |
|
pierre
|
dd89e25cb2
|
* fix for the stab section size changes with smartlinking
|
2000-03-09 14:29:47 +00:00 |
|
pierre
|
a84bd72dde
|
* fix a problem with smartlink and stabs
|
2000-03-09 10:07:18 +00:00 |
|
daniel
|
97a5b84098
|
+ Added align_from_size function as suggested by Peter.
|
2000-03-08 15:39:45 +00:00 |
|
pierre
|
fadf943935
|
* more fixes for TSymbol
|
2000-03-08 12:25:29 +00:00 |
|
pierre
|
f05d1bb02d
|
* Tsymbol and Ancestor fixes
|
2000-03-07 21:55:59 +00:00 |
|
peter
|
b02f4452ff
|
* better error pos for overridden error
|
2000-03-06 15:57:42 +00:00 |
|
daniel
|
e08b17c010
|
* Removed a comment to fix gtk.
|
2000-03-02 13:12:37 +00:00 |
|
pierre
|
1606fbbef1
|
* fix for bug #848
|
2000-03-02 11:48:31 +00:00 |
|
carl
|
94e71486a7
|
+ More information and suggestions
|
2000-03-02 03:22:16 +00:00 |
|