Jonas Maebe
|
71deda6f50
|
+ added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic
implementation (without loc_©mmregister support)
* moved ncgutil.gen_load_return_value() to hlcgobj, and factored out
architecture-specific behaviour to load an uninitialised function result
into a virtual method (+ JVM-specific implementation of that method),
gen_load_uninitialized_function_result()
+ added hlcgx86 unit and thlcgx86 type to override the
thlcgobj.gen_load_uninitialized_function_result() method for x87
function results; the i386 and x86_64 units now instantiate thlcgx86
instead of thlcg2ll
* moved calling of ncgutil.gen_load_loc_cgpara() from ncgcal also to hlcgobj
-> returning function results works for JVM
git-svn-id: branches/jvmbackend@18317 -
|
2011-08-20 07:38:16 +00:00 |
|