Revīziju vēsture

Autors SHA1 Ziņojums Datums
  florian bc672e8fb2 * do not mess with the global symbol when compiling the implementation part of a unit 10 gadi atpakaļ
  florian cab98a58d0 + parameters of nested procedure variable parameters are taken into account during name mangling, resolves #27515 10 gadi atpakaļ
  florian 726a78be08 * fix possible range check errors, resolves #27461 10 gadi atpakaļ
  Jonas Maebe 071282b286 * add methods of objcprotocols to the list of visible "helper" methods when 10 gadi atpakaļ
  svenbarth ba75fd62f0 Fix for Mantis #27348. Applied patch by Do-wan Kim plus comments for the reason. 10 gadi atpakaļ
  svenbarth 943a094683 Fix for Mantis #27320. 10 gadi atpakaļ
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 10 gadi atpakaļ
  Jonas Maebe e97f31541e - reverted partial commit of merge 10 gadi atpakaļ
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 10 gadi atpakaļ
  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. 10 gadi atpakaļ
  svenbarth 5848637db3 Fix generation of class names for specializations. 10 gadi atpakaļ
  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. 10 gadi atpakaļ
  marco 2578514853 * first dragonfly patch (existing most). Mantis #27091 10 gadi atpakaļ
  sergei 07ab3fbec4 * Fixed RTTI name mangling for nested types, resolves #26069. 10 gadi atpakaļ
  Jonas Maebe 95b95497d4 * mark the typesyms generated in trecorddef.create_global_internal() as used 10 gadi atpakaļ
  Jonas Maebe 854fe2230a * store the vmt field rather than only its offset in tobjectdef, so we can 10 gadi atpakaļ
  Jonas Maebe 489594f02f * fixed copy/paste error in r28322 10 gadi atpakaļ
  Jonas Maebe 0def3629cc * factored out adding a single field to a record based on a def 10 gadi atpakaļ
  Jonas Maebe 864b36fbe5 * create the recorddef at the start when building an anonymous recorddef, 10 gadi atpakaļ
  Jonas Maebe b18ba8e85b * syncrhonised with trunk up till r28471 11 gadi atpakaļ
  Jonas Maebe 63a3ff3c7f * integrate the functionality to create an address-only procvardef from a 11 gadi atpakaļ
  Jonas Maebe 6f01bb56d6 * automatically call calcparas adter creating a procvardef from a procvdef, 11 gadi atpakaļ
  Jonas Maebe 83c7dbb7a6 * fixed copy/paste error that caused all warnings to be disabled after 11 gadi atpakaļ
  Jonas Maebe ee76e8dbf5 * fixed warning about always-true comparison when compiling a 16 bit target 11 gadi atpakaļ
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 11 gadi atpakaļ
  Jonas Maebe 6e1d370417 * split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can 11 gadi atpakaļ
  Jonas Maebe 5a49727cdf * moved functionality to create a global recorddef based on a tfplist of 11 gadi atpakaļ
  nickysn e6c5c35d65 * tarraydef.create_from_pointer changed to require the actual pointerdef as a 11 gadi atpakaļ
  svenbarth d46ae01589 Fix inlining of record methods across units if the unit with the method definitions is already compiled. 11 gadi atpakaļ
  nickysn 86726a5dc8 * return ptrsinttype instead of sinttype in pointerdef.pointer_arithmetic_int_type 11 gadi atpakaļ