pierre
|
578465bef0
|
* fix tf000008 bug
|
2000-03-23 22:17:51 +00:00 |
|
Jonas Maebe
|
f6a406c6e9
|
* real fix for web bug882
|
2000-03-23 16:29:32 +00:00 |
|
peter
|
d75bbf8b73
|
* fixed crash with inherited with varsym/propsym
|
2000-03-23 15:56:59 +00:00 |
|
peter
|
273373602f
|
* $VERSION is now version_string
+ $FULLVERSION is now full_version_string
|
2000-03-23 15:35:47 +00:00 |
|
Jonas Maebe
|
82da57a765
|
* fix for webbug 886
|
2000-03-22 17:34:53 +00:00 |
|
Jonas Maebe
|
03939d1fb1
|
* fixed webbug 882
|
2000-03-22 15:41:10 +00:00 |
|
florian
|
2805167e6e
|
* bug #294 fixed: parameters can have now the same name as the function/
procedure, this is compatible with TP/Delphi
|
2000-03-22 09:25:57 +00:00 |
|
pierre
|
0578c906ee
|
fix for bug #312
|
2000-03-21 23:36:46 +00:00 |
|
peter
|
9132430e40
|
* only include crtbegin when linking to libc
|
2000-03-21 21:36:52 +00:00 |
|
peter
|
7a22d50859
|
* some more updates
|
2000-03-21 21:36:05 +00:00 |
|
peter
|
c236646caa
|
* add OPT for optimizing compiler
|
2000-03-21 21:35:27 +00:00 |
|
florian
|
5925e8fb20
|
* fixed bug #881: for the include/exclude instruction sometimes wrong
code was generated
|
2000-03-21 16:24:43 +00:00 |
|
florian
|
872031518d
|
* fixed bug #879: high and low take now any kind of expression
|
2000-03-21 09:12:40 +00:00 |
|
pierre
|
53d50a62a4
|
* probably a fix for bug #615
|
2000-03-20 16:04:05 +00:00 |
|
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 |
|