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 |