Commit History

Autor SHA1 Mensaxe Data
  florian e0b27e1688 * unified typing and ppu reading/writing of setdef fields regarding aint/asizeint %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe c32b6b01ad * make sure the calcparas() is called when calling getcopyas() on a %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 25e6eaf07f * store the to be used recordalignmin and maxcrecordalign settings inside %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 765044aede * fixed a number of (mostly false) warnings regarding uninitialised %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 %!s(int64=10) %!d(string=hai) anos
  florian f0984fb628 * abstractrecorddef.contains_float_field should search recursively, resolves #27580 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  florian 0a17a08b28 - remove accidently committed (commented though) debug statement %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 79a06b1514 + iphonesim/x86_64 target (64 bit iOS simulator) %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 0203f5e32f * search iphoneall rather than cocoaall for Cocoa types on Darwin/AArch64 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 851b3499b4 * aarch64 only/always uses its vector fpu %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 73a9dc8077 * fixed formatting %!s(int64=10) %!d(string=hai) anos
  florian bc672e8fb2 * do not mess with the global symbol when compiling the implementation part of a unit %!s(int64=10) %!d(string=hai) anos
  florian cab98a58d0 + parameters of nested procedure variable parameters are taken into account during name mangling, resolves #27515 %!s(int64=10) %!d(string=hai) anos
  florian 726a78be08 * fix possible range check errors, resolves #27461 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 071282b286 * add methods of objcprotocols to the list of visible "helper" methods when %!s(int64=10) %!d(string=hai) anos
  svenbarth ba75fd62f0 Fix for Mantis #27348. Applied patch by Do-wan Kim plus comments for the reason. %!s(int64=10) %!d(string=hai) anos
  svenbarth 943a094683 Fix for Mantis #27320. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe e97f31541e - reverted partial commit of merge %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 %!s(int64=10) %!d(string=hai) anos
  sergei d4969ca2ee * Fixed subscripting records of size OS_PAIR on big endian targets and enabled placing such records into registers. Tested and shows no regressions on mips-linux. %!s(int64=10) %!d(string=hai) anos
  svenbarth 5848637db3 Fix generation of class names for specializations. %!s(int64=10) %!d(string=hai) anos
  svenbarth 77df68b2d9 Fix basically a regression since the reworking of Delphi compatible generics. The typenames of specialization now (again) contains the type names of the parameters. Additionally they are nicely formatted (TypeName<UnitName1.TypeName1[,...]>. If the full string should be longer than 255 characters an ellipsis will be added accordingly instead of the remaining parameters. %!s(int64=10) %!d(string=hai) anos
  marco 2578514853 * first dragonfly patch (existing most). Mantis #27091 %!s(int64=10) %!d(string=hai) anos
  sergei 07ab3fbec4 * Fixed RTTI name mangling for nested types, resolves #26069. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 95b95497d4 * mark the typesyms generated in trecorddef.create_global_internal() as used %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 854fe2230a * store the vmt field rather than only its offset in tobjectdef, so we can %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 489594f02f * fixed copy/paste error in r28322 %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 0def3629cc * factored out adding a single field to a record based on a def %!s(int64=11) %!d(string=hai) anos