Jonas Maebe
|
6f5905684f
+ support for specifying the name of fields added to anonymous record
|
10 years ago |
Jonas Maebe
|
e34a16d1f1
* change rtti_mangledname resultdef into TSymStr
|
10 years ago |
Jonas Maebe
|
b21610050f
* don't store reusable defs based on other defs from localsymtables into the
|
10 years ago |
Jonas Maebe
|
508828958c
* changed getprocaddressprocvar() into a tprocvardef.getreusableprocaddr()
|
10 years ago |
Jonas Maebe
|
f40ea04540
* changed getarraydef() into a tarraydef.getreusable() class method
|
10 years ago |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 years ago |
Jonas Maebe
|
3f736f6114
* handle the loading of VMT entries at the node level, so it's done in a
|
10 years ago |
Jonas Maebe
|
48ffe7b033
* don't create RTTI for internally generated recorddefs (doing so can cause
|
10 years ago |
Jonas Maebe
|
bd8079f896
* cache and reuse procvardefs internally created to get the address of a
|
10 years ago |
Jonas Maebe
|
fb8c61889b
* when getting a copy of a special procdef (such as a con/destructor) as a
|
10 years ago |
nickysn
|
8cf469e9ef
* base the default alignment on voidpointertype.alignment instead of
|
10 years ago |
Jonas Maebe
|
3be51e1455
* fixed endless recursion in tabstractrecorddef.contains_float_field() in
|
10 years ago |
florian
|
e0b27e1688
* unified typing and ppu reading/writing of setdef fields regarding aint/asizeint
|
10 years ago |
Jonas Maebe
|
c32b6b01ad
* make sure the calcparas() is called when calling getcopyas() on a
|
10 years ago |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
10 years ago |
Jonas Maebe
|
765044aede
* fixed a number of (mostly false) warnings regarding uninitialised
|
10 years ago |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 years ago |
florian
|
f0984fb628
* abstractrecorddef.contains_float_field should search recursively, resolves #27580
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
florian
|
0a17a08b28
- remove accidently committed (commented though) debug statement
|
10 years ago |
Jonas Maebe
|
79a06b1514
+ iphonesim/x86_64 target (64 bit iOS simulator)
|
10 years ago |
Jonas Maebe
|
0203f5e32f
* search iphoneall rather than cocoaall for Cocoa types on Darwin/AArch64
|
10 years ago |
Jonas Maebe
|
851b3499b4
* aarch64 only/always uses its vector fpu
|
10 years ago |
Jonas Maebe
|
73a9dc8077
* fixed formatting
|
10 years ago |
florian
|
bc672e8fb2
* do not mess with the global symbol when compiling the implementation part of a unit
|
10 years ago |
florian
|
cab98a58d0
+ parameters of nested procedure variable parameters are taken into account during name mangling, resolves #27515
|
10 years ago |
florian
|
726a78be08
* fix possible range check errors, resolves #27461
|
10 years ago |
Jonas Maebe
|
071282b286
* add methods of objcprotocols to the list of visible "helper" methods when
|
10 years ago |
svenbarth
|
ba75fd62f0
Fix for Mantis #27348. Applied patch by Do-wan Kim plus comments for the reason.
|
10 years ago |
svenbarth
|
943a094683
Fix for Mantis #27320.
|
10 years ago |