Jonas Maebe
|
83ae160057
+ get_threadvar_record() to get a recorddef representing a threadvar (index
|
10 年之前 |
Jonas Maebe
|
54642f5f09
* return the added symbol from trecorddef.add_field_by_def()
|
10 年之前 |
svenbarth
|
65c37df999
+ extend tprocdef with the possiblity to create it as unregistered
|
10 年之前 |
svenbarth
|
84b9d9839c
+ extend tobjectdef with the possiblity to create it as unregistered
|
10 年之前 |
svenbarth
|
d45c275ef3
+ extend ttypesym with the possiblity to create it as unregistered
|
10 年之前 |
svenbarth
|
938c8335a9
symdef.pas:
|
10 年之前 |
Jonas Maebe
|
6f5905684f
+ support for specifying the name of fields added to anonymous record
|
10 年之前 |
Jonas Maebe
|
e34a16d1f1
* change rtti_mangledname resultdef into TSymStr
|
10 年之前 |
Jonas Maebe
|
b21610050f
* don't store reusable defs based on other defs from localsymtables into the
|
10 年之前 |
Jonas Maebe
|
508828958c
* changed getprocaddressprocvar() into a tprocvardef.getreusableprocaddr()
|
10 年之前 |
Jonas Maebe
|
f40ea04540
* changed getarraydef() into a tarraydef.getreusable() class method
|
10 年之前 |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 年之前 |
Jonas Maebe
|
3f736f6114
* handle the loading of VMT entries at the node level, so it's done in a
|
10 年之前 |
Jonas Maebe
|
48ffe7b033
* don't create RTTI for internally generated recorddefs (doing so can cause
|
10 年之前 |
Jonas Maebe
|
bd8079f896
* cache and reuse procvardefs internally created to get the address of a
|
10 年之前 |
Jonas Maebe
|
fb8c61889b
* when getting a copy of a special procdef (such as a con/destructor) as a
|
10 年之前 |
nickysn
|
8cf469e9ef
* base the default alignment on voidpointertype.alignment instead of
|
10 年之前 |
Jonas Maebe
|
3be51e1455
* fixed endless recursion in tabstractrecorddef.contains_float_field() in
|
10 年之前 |
florian
|
e0b27e1688
* unified typing and ppu reading/writing of setdef fields regarding aint/asizeint
|
10 年之前 |
Jonas Maebe
|
c32b6b01ad
* make sure the calcparas() is called when calling getcopyas() on a
|
10 年之前 |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
10 年之前 |
Jonas Maebe
|
765044aede
* fixed a number of (mostly false) warnings regarding uninitialised
|
10 年之前 |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 年之前 |
florian
|
f0984fb628
* abstractrecorddef.contains_float_field should search recursively, resolves #27580
|
10 年之前 |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 年之前 |
florian
|
0a17a08b28
- remove accidently committed (commented though) debug statement
|
10 年之前 |
Jonas Maebe
|
79a06b1514
+ iphonesim/x86_64 target (64 bit iOS simulator)
|
10 年之前 |
Jonas Maebe
|
0203f5e32f
* search iphoneall rather than cocoaall for Cocoa types on Darwin/AArch64
|
10 年之前 |
Jonas Maebe
|
851b3499b4
* aarch64 only/always uses its vector fpu
|
10 年之前 |
Jonas Maebe
|
73a9dc8077
* fixed formatting
|
10 年之前 |