Historie revizí

Autor SHA1 Zpráva Datum
  Jonas Maebe 347fb53dae - removed BOM (mantis #16179) před 15 roky
  paul 8a0028a62e compiler: support *sealed* and *abstract* for objects (issue #0016174) před 15 roky
  marco 02069109d1 * haiku also sinlen, Mantis 16176 před 15 roky
  joost 95620e8774 * Do not write the DWARF abbrev sections direclty, but use a searchtree to před 15 roky
  olivier a2d41bbdb9 * Fixes all constant declarations according to sys/socket.h and netinet/in.h. před 15 roky
  Jonas Maebe 4833867826 * moved most handling of records that fit in a register but that cannot be před 15 roky
  Jonas Maebe 3cff8df175 * added -Cg- parameter for targets on which -Cg is default před 15 roky
  Jonas Maebe b4b72b8387 * fixed compile-time range error under Windows (mantis #16171) před 15 roky
  olivier 16de86ef7c - Remove unnecessary call to SysInitStdIO probably added here by me for debugging purpose long time ago. The right one is a few line below. před 15 roky
  Jonas Maebe 60f8b7fcb1 + int64 version of randomrange() (mantis #16108) před 15 roky
  Jonas Maebe 734f9de2a0 + support for array of widechar typed constants (based on patch by před 15 roky
  marco 67b7762c34 * Patch from Oliver that corrects some % directives in the testsuite. Mantis 16134 před 15 roky
  paul c879230f08 compiler: fix parsing and handling of typed constants declared inside classes/objects + tests před 15 roky
  paul 1ef53ca590 compiler: remove unused variables (reduce hints) před 15 roky
  paul 973d947d6c compiler: allow const, type, var and class var sections for objects + test před 15 roky
  paul 2a7636580e tests: fix test name před 15 roky
  paul 06a37d1fb1 compiler: remove dummy assignment před 15 roky
  marco 6a7bc76ca0 * later SM_ constants for getmetrics mantis 16138 před 15 roky
  paul ff1520ab8b compiler: add enumsymtable case to FindUnitSymtable helper před 15 roky
  ivost a6022f5df2 * removed IImplementorGetter interface and replaced it by the guid IObjectReference. před 15 roky
  ivost 7025b1ac01 * added supports helper functions for IInterface supports TClass -> TObject,Boolean před 15 roky
  ivost 561997e8ef * added fpc_class_is_corbaintf and fpc_class_cast_corbaintf compiler helper functions před 15 roky
  ivost d9a6e63ef0 * prepeared compiler functions for IS and cast operators před 15 roky
  Jonas Maebe 864ca60adb * fixed compilation on 64 bit platforms před 15 roky
  ivost 31067c290e * tiny change: nil i1,i2 by hand so that everything is freed before the "ok". před 15 roky
  ivost d7e149805b * added new testset for interfaces and delegation, also GetInterface, GetInterfaceWeak, GetInterfaceByStr, AS and IS is tested před 15 roky
  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 před 15 roky
  ivost 6560ed87e9 * removed a debug writeln, unfortunately commited by r15077 před 15 roky
  ivost 5a588e5f06 * fixed Supports function so that it's using new function GetInterfaceWeak. Supports may have accidentially freed a objects. před 15 roky
  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. před 15 roky