提交历史

作者 SHA1 备注 提交日期
  svenbarth 461d231daa Rebase to revision 19078 (directly before the merge of cpstrnew) 14 年之前
  svenbarth 594f84dc2c Merge branch 'unique-syms' 14 年之前
  svenbarth 3dcefeb20b Set "current_structdef", "current_genericdef" and "current_specializedef" to values that were valid during the declaration of the generic when specializing it ("current_genericdef" and "current_specializedef" might need to still be corrected though) 14 年之前
  svenbarth f594e5a3fc Arrays and procvars inside a generic declaration are not declared as generic/specialization anymore (this partly reverts a previous commit). This reduces the problematic cases in the check whether a found def was specialized inside the class (the changed check in read_named_type.expr_type). 14 年之前
  svenbarth 7c3a95d63f Extend the test with a usage of "TTestInteger" and correct the comments a bit. 14 年之前
  svenbarth feeff56099 We need to flag specializations of record-/objectdef once we have generated their methods otherwise an interesting situation might occur: 14 年之前
  svenbarth 950f1e6a73 This check was commited by accident; it was a remain from an experimental solution to the "fix compilation of fgl"-problem. 14 年之前
  svenbarth a133a6af3f Fix compilation of unit "fgl.pp" and of test "tests/test/tgeneric29.pp". 14 年之前
  svenbarth 90278ec755 Allow generics to be overloaded by variables. 14 年之前
  svenbarth a93aeebb1f types_dec: 14 年之前
  svenbarth 5352f1dda4 Corrected the handling of hint directives. 14 年之前
  svenbarth 988c799b0e generate_specialization needs to return the correct generic def if the parent classes are parsed, so that that the usage of generic interfaces is allowed. 14 年之前
  svenbarth d54b7dd58f Added two reminders for me 14 年之前
  svenbarth 6b03193783 Switching from overloaded type symbol to unique symbol per generic. 14 年之前
  Jonas Maebe 6920c7a0c1 * fixed stat/fstat-related types for iphonesim platform 14 年之前
  pierre ea6138cffa * Add Category and svn information 14 年之前
  marco 44bd4470f9 * Patch from Mantis #20046 fixing an issue in rcmatchstring. 14 年之前
  sergei 1365467b0d + Support classes for creating unwind bytecode for Win64. 14 年之前
  sergei 6280ee2eed * Changed attributes of .pdata section so it is smart-linkable on x86_64. 14 年之前
  sergei 782cdd8e9a x86 external Intel assembler: 14 年之前
  Jonas Maebe 05c4c3ae25 + test for mantis #20257 (already fixed in 2.7.x) 14 年之前
  pierre 874f27a105 * Remove useless local variable which prevents go32v2 compilation 14 年之前
  pierre 30129a0363 * msg files regeneration after commit 19057 14 年之前
  pierre a5d2840980 + Fix commit 19061, by restoring cs_link_smart code and disabling 14 年之前
  pierre f9fbe661f0 * msg files regeneration after commit 19057 14 年之前
  pierre b5c4df8eb5 * exclude cs_create_smart if using external assembler and dwarf 14 年之前
  pierre 0d15a427c2 * Consider cs_create_smart instead of cs_link_smart for 14 年之前
  pierre 5d39f2208a * Consider cs_create_smart instead of cs_link_smart for disabling 14 年之前
  marco 1556751109 * also quote ftguid fields. Mantis 20219. 14 年之前
  pierre 53d3d518fa Check warning for %es:0 in assmebler code 14 年之前