peter
|
079e489b08
* absolute to object field supported, fixes tb0458
|
22 anos atrás |
peter
|
95f132db3d
* set_varstate cleanup
|
22 anos atrás |
peter
|
e27d6f67da
* inline supported again, LOC_REFERENCEs are used to pass the
|
22 anos atrás |
florian
|
6684d2c520
+ added basic olevariant support
|
22 anos atrás |
peter
|
99bb20747e
* parent framepointer changed to hidden parameter
|
22 anos atrás |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 anos atrás |
peter
|
3a3d710c47
* basics for x86 register calling
|
22 anos atrás |
peter
|
0a8bddc756
* calling convention fix
|
22 anos atrás |
peter
|
b9d09a4e5c
* preparations for different default calling conventions
|
22 anos atrás |
peter
|
52c73e80d1
* start of sparc support for newra
|
22 anos atrás |
peter
|
6731abb0db
* fixed some reported bugs
|
22 anos atrás |
peter
|
bfb8ae2151
* sym,def resolving partly rewritten to support also parent objects
|
22 anos atrás |
peter
|
e7975c7592
* re-resolving added instead of reloading from ppu
|
22 anos atrás |
peter
|
345228fd29
* defer codegeneration for nested procedures
|
22 anos atrás |
peter
|
8f5b16d364
* remove po_containsself
|
22 anos atrás |
peter
|
1a2eedd767
* self moved to hidden parameter
|
22 anos atrás |
peter
|
e2cbae0ff1
* vs_hidden replaced by is_hidden boolean
|
22 anos atrás |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 anos atrás |
peter
|
7f14891d66
* aktprocdef cleanup, aktprocdef is now always nil when parsing
|
22 anos atrás |
peter
|
fe96aad6d6
* vo_is_result flag added for the special RESULT symbol
|
22 anos atrás |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
22 anos atrás |
peter
|
c21ca3dfa0
+ added currency support based on int64
|
22 anos atrás |
peter
|
7dae726270
* po_comp for proc to procvar fixed
|
22 anos atrás |
peter
|
34de6782a5
* convert_l3 convertlevel added. This level is used for conversions
|
22 anos atrás |
peter
|
2721d341f0
* merged some verbosity options.
|
22 anos atrás |
peter
|
80b463da2e
* po_addressonly added to retrieve the address of a methodpointer
|
22 anos atrás |
florian
|
07110d20f9
+ added proper support of type = type <type>; for simple types
|
22 anos atrás |
florian
|
b59b436130
* x86-64 compiles
|
22 anos atrás |
peter
|
d0725b2e7d
* high value insertion changed so it works also when 2 parameters
|
22 anos atrás |
peter
|
bbf8bddbb4
* unit loading changed to first register units and load them
|
22 anos atrás |