Histórico de Commits

Autor SHA1 Mensagem Data
  svenbarth 0ac12f0eaf Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed. há 9 anos atrás
  svenbarth 922646d106 Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed. há 9 anos atrás
  florian 70b8789262 o basic extended pascal support: há 9 anos atrás
  svenbarth 0ff87336aa Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls. há 9 anos atrás
  svenbarth 65c37df999 + extend tprocdef with the possiblity to create it as unregistered há 10 anos atrás
  svenbarth d45c275ef3 + extend ttypesym with the possiblity to create it as unregistered há 10 anos atrás
  nickysn 4068a05631 + support the 'absolute seg:ofs' variable declaration in the win16 target as well há 10 anos atrás
  Jonas Maebe 25e6eaf07f * store the to be used recordalignmin and maxcrecordalign settings inside há 10 anos atrás
  Jonas Maebe 165aaea8a4 * made a separate abi entry for powerpc_darwin, as it's not exactly the same há 10 anos atrás
  Jonas Maebe 159a35da4e * check for read/write after a newly declared property (mantis #26011) há 11 anos atrás
  Jonas Maebe 5795daf2cd * removed no longer used/needed {$ifdef jvm} parts há 11 anos atrás
  Jonas Maebe 8634aa8ad2 * fixes for the support for overriding properties on the JVM target: há 11 anos atrás
  Jonas Maebe 5f99ec6197 * factored out overridden properties into a virtual method há 11 anos atrás
  Jonas Maebe 2bd39f62cb * factored out associating properties with their getters/setters/fiels há 11 anos atrás
  Jonas Maebe 47c6b08ece * changed write-only parameter of parse_symlist() into an out-parameter há 11 anos atrás
  Jonas Maebe 145e9c1aae * don't generate debug info for class fields in generic types há 11 anos atrás
  svenbarth 639a59df92 Added support for partial specialization. This should fix a few problems with generics, the tests for which will be added in the next days after I've verified them. há 11 anos atrás
  Jonas Maebe 4a79481c51 * isolated segment-related functionality of tabsolutevarsym into i386/i8086- há 11 anos atrás
  Jonas Maebe b57c95043f + support overriding tdef/tsym methods with target-specific functionality: há 11 anos atrás
  nickysn b4bb09254e * use a 16-bit integer for property indexes on 16- and 8-bit targets há 11 anos atrás
  nickysn dcc2354760 * disallow 64-bit property index specifiers on 64-bit CPUs, since they were not há 11 anos atrás
  florian 6364cf412d * do not crash on invalid property declaration, resolves #23980 há 11 anos atrás
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables há 11 anos atrás
  svenbarth 798bb91e90 Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp. há 11 anos atrás
  svenbarth 76f6de5cf1 Refactor tobjectdef.find_implemented_interface out into unit defcmp so that the recently introduced cycle between symdef and defcmp can be broken again. há 11 anos atrás
  nickysn f2763b98fa + implemented absolute seg:ofs vars on i8086 há 12 anos atrás
  paul 0d8ad2a932 compiler: don't treat TRUE and FALSE as keywords. They are predefined constants from this moment. This change is compatible with other pascal compilers. Fixes issue #0025030 há 12 anos atrás
  florian 0e41df598e * merge i8086 branch by Nikolay Nikolov há 12 anos atrás
  florian 2fdd3e2d0a + introduce tvariantrecbranch to be able to store há 12 anos atrás
  florian fef7832790 * enable absolute for i8086-msdos há 12 anos atrás