florian
|
fca8883f27
* moved oo_copied into defoptions
|
пре 17 година |
florian
|
396b1c7c1e
* do not write a "copied" symtable to a ppu when holding only a reference to it,
|
пре 17 година |
florian
|
d79851dc1b
* patch by Sergei Gorelkin to improve class creation speed and make objpas.inc more readable
|
пре 17 година |
florian
|
d7673694f1
* enable parsing of default properties when used with objects, resolves #10795
|
пре 17 година |
florian
|
eca558b33b
* don't crash on empty ProcDefs when handling interfaces, resolves #11295
|
пре 17 година |
florian
|
c56c6e976c
+ allow dyn. arrays to be published, resolves #10493
|
пре 17 година |
yury
|
348e30958e
* If object has VMT, properly align whole object instance if target CPU requires alignment. It fixes usage of static object instances created as var or const on CPUs which require alignment.
|
пре 17 година |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
пре 17 година |
florian
|
6c53785e3a
* first part of implements clean up and fixing
|
пре 17 година |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
пре 17 година |
florian
|
bc73f9021c
Merged revisions 5891-10167,10169-10180 via svnmerge from
|
пре 17 година |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
пре 17 година |
peter
|
793fd8fc09
* Add -Xg to help pages
|
пре 17 година |
yury
|
6a4ee90cb0
* Inherit recordalignment by objects. Otherwise static instances of child objects are not aligned properly. Mantis #10454.
|
пре 17 година |
Jonas Maebe
|
124c6c0c13
* always let mangled names start with an underscore on Mac OS X, because
|
пре 17 година |
florian
|
5c96c4a671
+ first part of support for an unicodestring type
|
пре 17 година |
florian
|
4fed8c4ab5
+ write aliasnames to ppu as well
|
пре 18 година |
peter
|
c8ed392469
* defstates doesn't affect any crc
|
пре 18 година |
peter
|
273bfffe5b
* store defstates in ppu, this field keeps the info what
|
пре 18 година |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
пре 18 година |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
пре 18 година |
peter
|
703158292b
* fix high value in pointer to array conversion
|
пре 18 година |
peter
|
1249bf70ff
* shorten mangledname names much quicker for nested procedures
|
пре 18 година |
daniel
|
1f8fdf43c5
* Make elecount aword to handle u32bit typeconversions of array indexes.
|
пре 18 година |
daniel
|
9a3c692bb3
* Make pointer to array conversion 64-bit safe.
|
пре 18 година |
daniel
|
e542a502c6
* Prevent some operations between qwords and signed types.
|
пре 18 година |
florian
|
463fc20ecc
* return proper vardef value for wordbool, resolves #9125
|
пре 18 година |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
пре 18 година |
Jonas Maebe
|
af97f3350b
* fixed bitsize of qwords in bitpacked records (mantis #9054)
|
пре 18 година |
Jonas Maebe
|
ae54e01b72
* don't use inc/dec on a property with a write method
|
пре 18 година |