Commit History

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