Tomas Hajny
|
c12b695eb2
* added comment about planned support for passing of options via environment variable
|
14 ani în urmă |
Tomas Hajny
|
cbf2e4fc96
+ rmwait building now included for os2, emx, go32v2 and windows targets; it should work on Unix targets too but no support for handling of Unix permissions required for proper working of --force is implemented yet
|
14 ani în urmă |
Tomas Hajny
|
0449c62dff
+ proper Makefile for rmwait added
|
14 ani în urmă |
Tomas Hajny
|
c59fc868e6
+ have fpmc built for os2 and emx targets too
|
14 ani în urmă |
Tomas Hajny
|
dc21a0d721
* old make versions require a separator after colon in rule definitions
|
14 ani în urmă |
paul
|
e69de6110b
rtl: add mkOperatorOverload to TMethodKind enum
|
14 ani în urmă |
pierre
|
f4597459b5
* Correct keybrd2 => keyboard2
|
14 ani în urmă |
Jonas Maebe
|
6fe0084caa
* fixed result of NSObject(Protocol).hash: cuint -> NSUInteger (fixes 64 bit
|
14 ani în urmă |
Tomas Hajny
|
f5d9ab3038
* fixes for OS/2 threading support by Stefan Zigulec
|
14 ani în urmă |
marco
|
efabb72e71
* grapviz output for fpclasschart, mantis 18201
|
14 ani în urmă |
Jonas Maebe
|
5fc94a5076
* don't look for helper executables (assembler, linker, resource compiler,
|
14 ani în urmă |
paul
|
dd921ffc9d
utils: fix ppudump:
|
14 ani în urmă |
marco
|
e896d94650
* fix for 18366, maximum_processors for 64-bit
|
14 ani în urmă |
paul
|
7c33505916
compiler: don't create enum defs for specializations declarations. Enums are stored in the unit symtables and generic declarations already add them there. Therefore specializations should search for enum defs declared by generics and use them instead of own.
|
14 ani în urmă |
Jonas Maebe
|
360d102ea4
* fixed some comments after r16684
|
14 ani în urmă |
Jonas Maebe
|
3ca3276400
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
|
14 ani în urmă |
joost
|
4bd0f6db7a
* Dwarf: Hide the implicit pointer from a function-parameter which is passed
|
14 ani în urmă |
paul
|
79813da090
compiler: don't allow record case with parameterized members
|
14 ani în urmă |
paul
|
55a0fefb1f
compiler: implement generic array type:
|
14 ani în urmă |
paul
|
3ceee496d6
tests: fail test tw9509: disable type section in generic interfaces
|
14 ani în urmă |
paul
|
906ca89f4e
compiler:
|
14 ani în urmă |
paul
|
7dd6cf07b4
compiler: comment TSymTableType entries + formatting
|
14 ani în urmă |
joost
|
a7cea8606f
* Dwarf3: Classes are not encoded as a pointer to a class-structure, but
|
14 ani în urmă |
marco
|
dbb2a44286
* tconnectevent added to comobj
|
14 ani în urmă |
paul
|
fc33a2542b
formatting
|
14 ani în urmă |
paul
|
e8502b8ec2
compiler: make current_genericdef, current_specializedef tstoreddef instead of tabstractrecorddef to implement generic arrays
|
14 ani în urmă |
paul
|
52667b6822
compiler: implement generics for records based on generic objects implementation + 1 test
|
14 ani în urmă |
paul
|
101f545ad0
compiler: don't allow generic object types (interfaces,dispinterfaces,objclasses,...) to have type,var,const sections if regular object types don't have them. currently only objects, classes and records are allowed to have nested type,var,const sections.
|
14 ani în urmă |
paul
|
b7f1ea0a93
compiler: remove unneeded check that def is objectdef when we have another check that object has vmt. records don't have vmt so we can leave only one check there
|
14 ani în urmă |
paul
|
89dc742de2
compiler: mark operator overloads as operators in rtti (although classes don't have operator overloads now)
|
14 ani în urmă |