2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  svenbarth b4a2b51090 Revert revisions 28791, 28794 and 28795. AB_PRIVATE_EXTERN is only available for Mach-o 10 жил өмнө
  svenbarth f213d5d6ec Declare the indirect symbols as "Private for Extern". 10 жил өмнө
  svenbarth a7008cc17c Generate indirect symbols for global variables and load them indirectly when necessary. 11 жил өмнө
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 11 жил өмнө
  Jonas Maebe 289486346b * factored out code to decide when an asmsym for a staticvarsym has to be 13 жил өмнө
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 жил өмнө
  paul a26bc50ca6 compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility) 13 жил өмнө
  Jonas Maebe d7247c9bd9 * prevent duplicate symbol errors when compiling code with debug info 13 жил өмнө
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 жил өмнө
  florian ce845bf97c * introduction of in_generic in r20699 was unneeded, replaced by parse_generic 13 жил өмнө
  Jonas Maebe 247033cce1 + stabx support for AIX, which is a variant of stabs. Note that we only 13 жил өмнө
  florian 7fe6c0d95d * handle currency constants correctly on non i386 platforms if they are given as integer constant, resolves #21091 13 жил өмнө
  florian 79a77ae7d6 + in_generic for testing if currently a generic declaration/definition is parsed/record 13 жил өмнө
  Jonas Maebe 3589f90cf8 * also show the valid bounds in most cases when signalling a range check 13 жил өмнө
  paul f685d67647 compiler: correctly traverse record fields while generating record constant (bug #0020594) 13 жил өмнө
  paul c6ca9e5091 compiler: 14 жил өмнө
  florian 4868b09844 * patch by alexvin to replace $ifopt by $push/$pop, resolves #20332 14 жил өмнө
  paul 4d3da666db compiler: replace string codepage comparison to numeric. store codepage as number in current settings 14 жил өмнө
  paul aba0106366 compiler: manual merge some cpstrnew changes which was impossible to merge using regular tools due to the merge conflicts 14 жил өмнө
  paul 723f3424d4 merge r17484 from cpstrnew branch by michael: 14 жил өмнө
  paul 1db610ecbd merge r17434 from cpstrnew branch by michael: 14 жил өмнө
  sergei a9515e9446 * Don't include ShortString constants into resourcestring reference table, because current design allows RTL to handle only a single string type. 14 жил өмнө
  sergei 689d4b3ecc + Mantis #19651: Generate table of typed string constants which are initialized with resourcestrings, so they are updated when SetResourceStrings or SetUnitResourceStrings is called. 14 жил өмнө
  Jonas Maebe 51095fdd28 * make it possible to override parts of the typed constant code generation 14 жил өмнө
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated 14 жил өмнө
  Jonas Maebe fa841f8011 * migrated most typed constant parsing code to separate methods so 14 жил өмнө
  Jonas Maebe d248b5992e * moved most code from ptconst to ngtcon; it will be generalised so 14 жил өмнө
  Jonas Maebe 28740dce2d - removed extra "fordefinition" parameter again from tprocdef.mangledname(), 14 жил өмнө
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating 14 жил өмнө
  sergei fec5dde5b6 * Fix handling of Windows WideString typed constants, resolves #15842 and completes the related #14308: 14 жил өмнө