felixf
|
9802c8ed33
Preliminary patches for EFI 64-bit. Alignment issues require further consideration.
|
преди 9 години |
eth.morozova
|
8bba99d8b1
allow forgotten SET type in AddProperty
|
преди 9 години |
felixf
|
84f025c53a
Reverted bad changes and replaced with new patch
|
преди 9 години |
felixf
|
68efa0a0c2
Patched issues with EFI boot file generation
|
преди 9 години |
felixf
|
ba0c909622
Implemented Inheritance on Cells (NOT: Polymorphism)
|
преди 9 години |
felixf
|
dea60cabfc
added set properties
|
преди 9 години |
felixf
|
9bf936102f
Added support for boolean and longreal properties
|
преди 9 години |
felixf
|
b83e5863c9
Improved initialization code
|
преди 9 години |
felixf
|
efa9bc9ee7
global initialization in the object file only when new object file is used
|
преди 9 години |
felixf
|
17fba8816e
Initializer for global variables acts directly on memory now -- yet redundant code
|
преди 9 години |
eth.negelef
|
f046347ded
Fixed missing patch of link register in up-call to finalizer of base object
|
преди 9 години |
felixf
|
723ad5af1e
More patches with regards to link register used in RPI coop
|
преди 9 години |
felixf
|
8832b64386
Patched forgotten push of lr
|
преди 9 години |
felixf
|
94a7f96688
Patched port arrays -- works now for static and semidynamic arrays of ports.
|
преди 9 години |
felixf
|
a3e21a67db
Adde @len section for semidynamic arrays of ports (ActiveCells3)
|
преди 9 години |
felixf
|
5d63ddb4a0
added support for static arrays of ports in ActiveCells3
|
преди 9 години |
felixf
|
e7ca9ce59f
removed dependencies on module ActiveCells, Hardware and TRMTools
|
преди 9 години |
felixf
|
09307c1367
Simplified IntermediateLinker for ActiveCells3 -- intermediate state!
|
преди 9 години |
felixf
|
9fdbb7c67b
Patched a bug with recursive imports in Runtime.
|
преди 9 години |
felixf
|
ac725027b0
Patched a problem with register transfer.
|
преди 9 години |
felixf
|
aaeb29ef8d
disabled all features of reflection when new object file is not used
|
преди 9 години |
felixf
|
34135000f2
Removed reflection for simple metadata (such as in Minos)
|
преди 9 години |
eth.morozova
|
c382dd998e
implemented support of "ALL" operator; it was necessary to introduce procedure type comparison in FoxSemanticChecker.Distance to allow procedure as a parameter of the operator;
|
преди 9 години |
felixf
|
0c548c331c
Started with support for reflection
|
преди 9 години |
felixf
|
f40eeed0a6
Patched the long name size
|
преди 9 години |
felixf
|
1eeca1b5a5
procedure array patched
|
преди 9 години |
felixf
|
ee41b715c0
Added reflection for procedure (stub / temporary!)
|
преди 9 години |
felixf
|
9b39e6259c
Added heuristic check for forbidden variable access for len argument of ARRAY len OF Type (allowed are only properties, currently)
|
преди 9 години |
eth.morozova
|
fa4a0e213f
partially revived optimization for small vector and matrices: currently only static arrays are handled;
|
преди 9 години |
felixf
|
2d84ea448c
Finally got the reflection back.
|
преди 9 години |