felixf
|
625f6d6cad
Made reflection a bit robuster (intermediate backend could not compile itself...)
|
9 vuotta sitten |
felixf
|
e02fb52fbf
added reflection info for global procedures and variables
|
9 vuotta sitten |
felixf
|
6e4b6fada4
patched code for dynamic operator overloading. Todo: improve reference to parameters.
|
9 vuotta sitten |
felixf
|
59a99c79da
patched issue with index operator (when generic object file used)
|
9 vuotta sitten |
felixf
|
a1ac6818be
Removed hidden consts from symbol files.
|
9 vuotta sitten |
eth.guenter
|
3b276cdbfe
corrected the fix of rev. 6626
|
9 vuotta sitten |
eth.guenter
|
b9a279517f
fixed a bug introduced in rev. 6625, only in 64-bit mode the caller has to return parameter space
|
9 vuotta sitten |
eth.guenter
|
b67f09f693
added code for returning parameter stackspace in WINAPI
|
9 vuotta sitten |
felixf
|
66b71f5458
Pathced a bug that had caused sporadic traps in Objects.Clock when calling Kernel32.WaitForSingleObject: stack overflow, stack pointer was decreased without reason.
|
9 vuotta sitten |
felixf
|
53c809c07f
Patched Calling Convention for EFI (is actually WINAPI calling convention)
|
9 vuotta sitten |
eth.guenter
|
4d35328f78
fixed calling ext. C-procedures (SysvABI)
|
9 vuotta sitten |
felixf
|
316732e6df
Preparations for Unix x64: 64-bit calling convention (being different from that of the WinAPI)
|
9 vuotta sitten |
felixf
|
9a5101e25c
Patches for 64-bit EFI A2
|
9 vuotta sitten |
felixf
|
ef6d118cd6
Correcred alignment (64-bit)
|
9 vuotta sitten |
felixf
|
9802c8ed33
Preliminary patches for EFI 64-bit. Alignment issues require further consideration.
|
9 vuotta sitten |
eth.morozova
|
8bba99d8b1
allow forgotten SET type in AddProperty
|
9 vuotta sitten |
felixf
|
84f025c53a
Reverted bad changes and replaced with new patch
|
9 vuotta sitten |
felixf
|
68efa0a0c2
Patched issues with EFI boot file generation
|
9 vuotta sitten |
felixf
|
ba0c909622
Implemented Inheritance on Cells (NOT: Polymorphism)
|
9 vuotta sitten |
felixf
|
dea60cabfc
added set properties
|
9 vuotta sitten |
felixf
|
9bf936102f
Added support for boolean and longreal properties
|
9 vuotta sitten |
felixf
|
b83e5863c9
Improved initialization code
|
9 vuotta sitten |
felixf
|
efa9bc9ee7
global initialization in the object file only when new object file is used
|
9 vuotta sitten |
felixf
|
17fba8816e
Initializer for global variables acts directly on memory now -- yet redundant code
|
9 vuotta sitten |
eth.negelef
|
f046347ded
Fixed missing patch of link register in up-call to finalizer of base object
|
9 vuotta sitten |
felixf
|
723ad5af1e
More patches with regards to link register used in RPI coop
|
9 vuotta sitten |
felixf
|
8832b64386
Patched forgotten push of lr
|
9 vuotta sitten |
felixf
|
94a7f96688
Patched port arrays -- works now for static and semidynamic arrays of ports.
|
9 vuotta sitten |
felixf
|
a3e21a67db
Adde @len section for semidynamic arrays of ports (ActiveCells3)
|
9 vuotta sitten |
felixf
|
5d63ddb4a0
added support for static arrays of ports in ActiveCells3
|
9 vuotta sitten |