Commit History

Author SHA1 Message Date
  nickysn c25585daee * fixed addr(procedure), mantis #28775 9 years ago
  Jonas Maebe 2cea723a0d * only write the parts of the unit localsymtables that are actually needed: 9 years ago
  Jonas Maebe e921d7847a * add "doregister" parameter to tstringdef.create*, and don't register 9 years ago
  svenbarth 114dfe41a3 Fix for Mantis #28741. 10 years ago
  Jonas Maebe 2b01a7e2c6 * initialize errorp1 for classrefdef after r31856 (mantis #28741, but this 10 years ago
  svenbarth e2be6f400f Fix for Mantis #28738. 10 years ago
  svenbarth bb873c93af pexpr.pas: 10 years ago
  svenbarth 9dcfec8c63 pexpr.pas: 10 years ago
  Jonas Maebe 8e50695f78 * make the meaning of "string" in {$h+} mode the same as that of ansistring: 10 years ago
  svenbarth 17a0ac7fc0 pdecsub.pas: 10 years ago
  svenbarth 35d8a51730 pexpr.pas: 10 years ago
  svenbarth 295a8af4bb pexpr.pas: 10 years ago
  svenbarth 0539ab29d0 pexpr.pas: 10 years ago
  svenbarth 529677cc79 ncal.pas: 10 years ago
  svenbarth 040786e5bb + extend tundefineddef with the possiblity to create it as unregistered 10 years ago
  yury aa150093d2 * Hack-fixed a compiler note. 10 years ago
  Jonas Maebe 9ab80874cc - removed FPC_REAL2REAL_FIXED-related checks, FPC 2.6.4 has it 10 years ago
  Jonas Maebe 2afd8eb802 - removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it 10 years ago
  nickysn 026d2be316 + support Mem[Seg:Ofs] for the win16 target as well 10 years ago
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 years ago
  florian 5f4dc5e54f * parentheses after an @-operator can contain a full expression, resolves #27517 10 years ago
  Jonas Maebe 5b3c511467 * don't crash when "return exitvalue" is used in a procedure 10 years ago
  florian ba3f0281b0 * fix compilation errors with -O2 due to dfa based warnings 10 years ago
  svenbarth 5a344ee263 Rework the way how "specialize" is handled. Instead of initializing the specialization of a full type declaration (including unit name and parent types) it is now considered part of the specialized type itself. This means that for example the following code: 10 years ago
  svenbarth 9611c3df52 Fix for Mantis #25606. 10 years ago
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time 10 years ago
  svenbarth a7a9440692 Add a new warning message that is generated if an instance of an abstract class is created. This message is disabled by default, but can be switched on by using {$warn 4122 on} or {$warn 4122 error}. 11 years ago
  Károly Balogh 195dbc15fa + second try on warning fix 11 years ago
  Károly Balogh 00b55e100c + try to fix the warnings introduced in r27947, so the compiler builds with -Sew 11 years ago
  Jonas Maebe 9450407ed5 * when taking the address of a method1 that is specified by subscripting 11 years ago