paul
|
90a92061a9
compiler: enumerator directive support:
|
15 years ago |
paul
|
ef9d010cc3
complier: continue enumerator implementation:
|
15 years ago |
paul
|
d29de71b75
compiler: allow message after the *deprecated* keyword
|
16 years ago |
Jonas Maebe
|
5bda2aa648
+ added warning that TImplementedInterface.getcopy is completely broken
|
16 years ago |
florian
|
e8dff46f8e
* several small bugs in the handling of implements fixed, resolves #14418
|
16 years ago |
Jonas Maebe
|
14107b42b2
* fixed tw9039{a,b} for 64 bit platforms (qwordvar > int64var) is evaluated
|
16 years ago |
Jonas Maebe
|
e13a708002
* fixed compiler crash when using a bitpacked array whose size was
|
16 years ago |
Jonas Maebe
|
41acad1d11
+ keep track of called virtual methods per unit. -Owoptvtms will now replace
|
16 years ago |
Jonas Maebe
|
844e0d04ba
* to determine the alignment of arrays of orddef, enumdef and floatdef,
|
16 years ago |
Jonas Maebe
|
c04e9e36f7
* set alignment for 0-byte sized entities to 1 instead of to 0
|
16 years ago |
Jonas Maebe
|
e58d8d6b92
* set maximum alignment of shortstrings to 2 in MacPas mode
|
16 years ago |
Jonas Maebe
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 years ago |
peter
|
2a952c89a5
* store vmt entries in ppu
|
16 years ago |
peter
|
36cad44923
* refactor is_visible_for_object
|
16 years ago |
peter
|
8419161964
* current_objectdef is now always valid when parsing is within the
|
16 years ago |
peter
|
a3a66ba74d
* split tvisibility from tsymoptions
|
16 years ago |
peter
|
ca48c2f34c
* tobjectdef.set_parent also inherits oo_can_have_published
|
16 years ago |
peter
|
84112032c3
* rename aktobjectdef to current_objectdef
|
16 years ago |
michael
|
b40d826439
* Fixed bug #12323. Bug is in getting default value of string parameters, unterminated memory copy
|
17 years ago |
Jonas Maebe
|
afa14de20d
+ some generic changes preparing for darwin/arm support
|
17 years ago |
florian
|
8c9baed5cb
* force static; being repeated in the procedure body, this avoids trouble as in #12242
|
17 years ago |
Jonas Maebe
|
76ce35b905
* method definitions in "child" interfaces also hide those in "parent"
|
17 years ago |
florian
|
d2214685c3
* fixes compiler crash with out of memory on illegal array declarations
|
17 years ago |
florian
|
f0dcb10509
* more fixes for 11062
|
17 years ago |
florian
|
916e982519
* possible fix for 11062
|
17 years ago |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 years ago |
yury
|
cf7390ea81
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 years ago |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
17 years ago |
peter
|
c2e5f885c6
* handle (build)derefimpl also for objectdef so it also works for methods
|
17 years ago |
Jonas Maebe
|
c00108009d
* insert vmt as hidden field in objectdefs
|
17 years ago |