Commit History

Author SHA1 Message Date
  svenbarth 461d231daa Rebase to revision 19078 (directly before the merge of cpstrnew) 14 years ago
  svenbarth 594f84dc2c Merge branch 'unique-syms' 14 years ago
  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 years ago
  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 years ago
  svenbarth 7c3a95d63f Extend the test with a usage of "TTestInteger" and correct the comments a bit. 14 years ago
  svenbarth feeff56099 We need to flag specializations of record-/objectdef once we have generated their methods otherwise an interesting situation might occur: 14 years ago
  svenbarth 950f1e6a73 This check was commited by accident; it was a remain from an experimental solution to the "fix compilation of fgl"-problem. 14 years ago
  svenbarth a133a6af3f Fix compilation of unit "fgl.pp" and of test "tests/test/tgeneric29.pp". 14 years ago
  svenbarth 90278ec755 Allow generics to be overloaded by variables. 14 years ago
  svenbarth a93aeebb1f types_dec: 14 years ago
  svenbarth 5352f1dda4 Corrected the handling of hint directives. 14 years ago
  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 years ago
  svenbarth d54b7dd58f Added two reminders for me 14 years ago
  svenbarth 6b03193783 Switching from overloaded type symbol to unique symbol per generic. 14 years ago
  Jonas Maebe 6920c7a0c1 * fixed stat/fstat-related types for iphonesim platform 14 years ago
  pierre ea6138cffa * Add Category and svn information 14 years ago
  marco 44bd4470f9 * Patch from Mantis #20046 fixing an issue in rcmatchstring. 14 years ago
  sergei 1365467b0d + Support classes for creating unwind bytecode for Win64. 14 years ago
  sergei 6280ee2eed * Changed attributes of .pdata section so it is smart-linkable on x86_64. 14 years ago
  sergei 782cdd8e9a x86 external Intel assembler: 14 years ago
  Jonas Maebe 05c4c3ae25 + test for mantis #20257 (already fixed in 2.7.x) 14 years ago
  pierre 874f27a105 * Remove useless local variable which prevents go32v2 compilation 14 years ago
  pierre 30129a0363 * msg files regeneration after commit 19057 14 years ago
  pierre a5d2840980 + Fix commit 19061, by restoring cs_link_smart code and disabling 14 years ago
  pierre f9fbe661f0 * msg files regeneration after commit 19057 14 years ago
  pierre b5c4df8eb5 * exclude cs_create_smart if using external assembler and dwarf 14 years ago
  pierre 0d15a427c2 * Consider cs_create_smart instead of cs_link_smart for 14 years ago
  pierre 5d39f2208a * Consider cs_create_smart instead of cs_link_smart for disabling 14 years ago
  marco 1556751109 * also quote ftguid fields. Mantis 20219. 14 years ago
  pierre 53d3d518fa Check warning for %es:0 in assmebler code 14 years ago