paul
|
0d6b62d293
compiler: allow generic inline specialization for delphi mode (like TFoo<Integer>.Create)
|
пре 14 година |
paul
|
d55a141d70
compiler: allow generics as class parents + fixed test
|
пре 14 година |
paul
|
bd64575add
compiler: require generic name with type parameters for the method class prefix (like TGenericClass<T>.MethodName instead of TGenericClass.MethodName) in delphi mode
|
пре 14 година |
paul
|
fa41b6ffe3
compiler: allow generic classes to derive from generic classes and generic interfaces
|
пре 14 година |
paul
|
4cfcc7ae7b
compiler: implement delphi generic syntax for delphi mode
|
пре 14 година |
marco
|
a7c1e0f134
* ptypes updates from Jasper Lievens.
|
пре 14 година |
marco
|
ab744932b2
* errnostr by Jasper Lievens.
|
пре 14 година |
marco
|
56ca6b2db3
* small fix from Jasper Lievens.
|
пре 14 година |
Tomas Hajny
|
d2262b1a41
* avoid warning during compilation
|
пре 14 година |
Tomas Hajny
|
f0084393de
+ support for passing of options via environment variable added
|
пре 14 година |
Tomas Hajny
|
c12b695eb2
* added comment about planned support for passing of options via environment variable
|
пре 14 година |
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 година |
Tomas Hajny
|
0449c62dff
+ proper Makefile for rmwait added
|
пре 14 година |
Tomas Hajny
|
c59fc868e6
+ have fpmc built for os2 and emx targets too
|
пре 14 година |
Tomas Hajny
|
dc21a0d721
* old make versions require a separator after colon in rule definitions
|
пре 14 година |
paul
|
e69de6110b
rtl: add mkOperatorOverload to TMethodKind enum
|
пре 14 година |
pierre
|
f4597459b5
* Correct keybrd2 => keyboard2
|
пре 14 година |
Jonas Maebe
|
6fe0084caa
* fixed result of NSObject(Protocol).hash: cuint -> NSUInteger (fixes 64 bit
|
пре 14 година |
Tomas Hajny
|
f5d9ab3038
* fixes for OS/2 threading support by Stefan Zigulec
|
пре 14 година |
marco
|
efabb72e71
* grapviz output for fpclasschart, mantis 18201
|
пре 14 година |
Jonas Maebe
|
5fc94a5076
* don't look for helper executables (assembler, linker, resource compiler,
|
пре 14 година |
paul
|
dd921ffc9d
utils: fix ppudump:
|
пре 14 година |
marco
|
e896d94650
* fix for 18366, maximum_processors for 64-bit
|
пре 14 година |
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 година |
Jonas Maebe
|
360d102ea4
* fixed some comments after r16684
|
пре 14 година |
Jonas Maebe
|
3ca3276400
* changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another
|
пре 14 година |
joost
|
4bd0f6db7a
* Dwarf: Hide the implicit pointer from a function-parameter which is passed
|
пре 14 година |
paul
|
79813da090
compiler: don't allow record case with parameterized members
|
пре 14 година |
paul
|
55a0fefb1f
compiler: implement generic array type:
|
пре 14 година |
paul
|
3ceee496d6
tests: fail test tw9509: disable type section in generic interfaces
|
пре 14 година |