mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-26 21:48:16 +02:00
![]() order to minimise memory losses due to alignment padding. Not yet enabled by default at any optimization level, but can be (de)activated separately via -Oo(no)orderfields o added separate tdef.structalignment method that returns the alignment of a type when it appears in a record/object/class (factors out AIX-specific double alignment in structs) o changed the handling of the offset of a delegate interface implemented via a field, by taking the field offset on demand rather than at declaration time (because the ordering optimization causes the offsets of fields to be unknown until the entire declaration has been parsed) git-svn-id: trunk@21947 - |
||
---|---|---|
.. | ||
aasmcpu.pas | ||
agavrgas.pas | ||
aoptcpu.pas | ||
aoptcpub.pas | ||
aoptcpud.pas | ||
avrreg.dat | ||
cgcpu.pas | ||
cpubase.pas | ||
cpuinfo.pas | ||
cpunode.pas | ||
cpupara.pas | ||
cpupi.pas | ||
cputarg.pas | ||
hlcgcpu.pas | ||
itcpugas.pas | ||
navradd.pas | ||
navrcnv.pas | ||
navrmat.pas | ||
raavr.pas | ||
raavrgas.pas | ||
ravrcon.inc | ||
ravrdwa.inc | ||
ravrnor.inc | ||
ravrnum.inc | ||
ravrrni.inc | ||
ravrsri.inc | ||
ravrsta.inc | ||
ravrstd.inc | ||
ravrsup.inc | ||
rgcpu.pas |