Converting more kernel methods to the new style.

This commit is contained in:
Ben Vanik
2013-05-26 22:04:12 -07:00
parent 6e8828f843
commit b87b17f51e
8 changed files with 149 additions and 74 deletions

View File

@@ -29,12 +29,6 @@ namespace kernel {
shim_data, \
(xe_kernel_export_shim_fn)export_name##_shim, \
NULL);
#define SHIM_SET_MAPPING_WITH_IMPL(library_name, export_name, shim_data) \
export_resolver->SetFunctionMapping( \
library_name, ordinals::##export_name, \
shim_data, \
(xe_kernel_export_shim_fn)export_name##_shim, \
(xe_kernel_export_impl_fn)export_name##_impl);
#define SHIM_MEM_ADDR(a) (ppc_state->membase + a)
@@ -53,6 +47,9 @@ namespace kernel {
#define SHIM_SET_RETURN(v) SHIM_SET_GPR_64(3, v)
#define IMPL_MEM_ADDR(a) xe_memory_addr(state->memory(), a)
} // namespace kernel
} // namespace xe