diff options
author | Justin Berger <j.david.berger@gmail.com> | 2018-04-07 08:46:50 -0600 |
---|---|---|
committer | Justin Berger <j.david.berger@gmail.com> | 2018-04-07 08:46:50 -0600 |
commit | b792a65dbfbb304927400ca6c754195d92089b61 (patch) | |
tree | a8e7052ddafb0b1a6e1e7d4af323bf2bfb061188 /include | |
parent | c1f59615f9639bae75cd0e1a7cffe118ac6a7b41 (diff) | |
download | libsurvive-b792a65dbfbb304927400ca6c754195d92089b61.tar.gz libsurvive-b792a65dbfbb304927400ca6c754195d92089b61.tar.bz2 |
Fixed 32 bit linker issue
Diffstat (limited to 'include')
-rw-r--r-- | include/libsurvive/survive.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/libsurvive/survive.h b/include/libsurvive/survive.h index 65343b7..c1bb52c 100644 --- a/include/libsurvive/survive.h +++ b/include/libsurvive/survive.h @@ -323,8 +323,7 @@ void RegisterDriver(const char *name, void *data); #ifdef _MSC_VER #define REGISTER_LINKTIME(func) \ - __pragma(comment(linker, "/export:REGISTER" #func)); \ - void REGISTER##func() { RegisterDriver(#func, &func); } + SURVIVE_EXPORT void REGISTER##func() { RegisterDriver(#func, &func); } #else #define REGISTER_LINKTIME(func) \ void __attribute__((constructor)) REGISTER##func() { RegisterDriver(#func, &func); } |