Fixing printfs and fixing exports. link.exe is too good.

This commit is contained in:
Ben Vanik
2015-06-01 21:40:53 -07:00
parent a91a754b24
commit 5c34b0a73e
13 changed files with 88 additions and 81 deletions

View File

@@ -447,7 +447,7 @@ xe::cpu::Export* RegisterExport(void (*fn)(Ps&...), std::string name,
using xe::cpu::ExportTag;
#define DECLARE_EXPORT(module_name, name, tags) \
auto EXPORT_##module_name##_##name = \
const auto EXPORT_##module_name##_##name = \
RegisterExport_##module_name(xe::kernel::shim::RegisterExport< \
xe::kernel::shim::KernelModuleId::module_name, ordinals::##name>( \
&name, std::string(#name), tags));