2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  ivost dc785f6f68 * implemented intf as object. When doing IInterface as TObject the compiler calls fpc_intf_as_class to query for the IImplementorGetter interface and then invokes GetObject to get the 15 жил өмнө
  ivost 6560ed87e9 * removed a debug writeln, unfortunately commited by r15077 15 жил өмнө
  ivost 5a588e5f06 * fixed Supports function so that it's using new function GetInterfaceWeak. Supports may have accidentially freed a objects. 15 жил өмнө
  ivost 3b5826059d * Added GetInterfaceWeak to TObject. It's equal to GetInterface but the returned interface is not referenced. This way it's possible to query interfaces of unreferenced objects. 15 жил өмнө
  paul 1be92bc750 compiler: allow inline static methods + test (moreover static inline was supported) 15 жил өмнө
  Jonas Maebe a48a37d38b * fixed extended syntax checking {$x-} by moving it from the typecheck pass 15 жил өмнө
  Jonas Maebe d5f415b047 * initialise fwritelocked and freadercount in the TMREWS constructor using 15 жил өмнө
  ivost 3f2d66b188 * when calling GetInterfaceByStr on COM Objects, the refcounter was not increased 15 жил өмнө
  marco 8cce3d3f91 * closethread thread manager field/function. Mantis 13160 15 жил өмнө
  Jonas Maebe d8a902b4c4 * fixed internalerror in case the from-value of a for-loop has loc_jump 15 жил өмнө
  Jonas Maebe f0298ad2f5 + test for mantis #15363 fixed in r15066 15 жил өмнө
  Jonas Maebe 4ce7fc92a0 + added pthread_mutex_trylock() to fix compilation after r15026 15 жил өмнө
  ivost c47c125ec0 * changed 0 to S_OK as return value of QueryInterface (niceness) 15 жил өмнө
  ivost f0ce69b264 * added testcase for right behavior of AS and SUPPORTS so that QueryInterface is called before GetInterface 15 жил өмнө
  ivost 8391b717ea * Some (delphi) applications expect that the QueryInterface method is invoked as first priority to query for an interface and GetInterface as 2nd priority 15 жил өмнө
  michael 154b30b724 * Fixed parsing of hints in alias types 15 жил өмнө
  michael 332b67ecfb * Removed left-over debug statement 15 жил өмнө
  Jonas Maebe 35941dcae9 * added missing -CO option 15 жил өмнө
  paul 1b614b526a compiler: 15 жил өмнө
  Jonas Maebe 4d8f578e4c * when typecasting the result of pthread_self, always call it using 15 жил өмнө
  Jonas Maebe 653974f679 * also give a "potential range error" hint with -CO in case the sizes 15 жил өмнө
  Jonas Maebe 8542632ebe * fixed evaluating constant expressions consisting of more than one term and 15 жил өмнө
  paul 57b67087a8 tests: halt with different error codes for different errors 15 жил өмнө
  joost 520c5fe962 * Since Dwarf 3 the length of a DW_FORM_ref_addr is dependent on the used debug-format (32 or 64 bit), not on the target platform pointer size. 15 жил өмнө
  Jonas Maebe 531efc5a69 * round(x) -> trunc(x+0.5) in Julian date conversion to prevent the current 15 жил өмнө
  paul 1768810783 compiler: allow to derive classes from a nested class type (issue #0016083) 15 жил өмнө
  olivier 8aaa5ee123 The unit name should start with an upper case to pass tobject5.pp test under BeOS (not tested yet ;-). 15 жил өмнө
  olivier 0223697b17 The unit name should start with an upper case to pass tobject5.pp test under Haiku. 15 жил өмнө
  Jonas Maebe 4303eda80c * moved SInvalidJulianDate from rtlconst to sysconst (part of r15032, 15 жил өмнө
  Jonas Maebe 82ff623390 + fixed Julian date helpers (based on patch by Bernd Engelhardt, mantis 15 жил өмнө