diff --git a/include/asm/CMakeLists.txt b/include/asm/CMakeLists.txt index 8a41972e7dd..32f70eb9393 100644 --- a/include/asm/CMakeLists.txt +++ b/include/asm/CMakeLists.txt @@ -1,7 +1,7 @@ add_library(genincdata SHARED genincdata.c) -set_entrypoint(genincdata DummyEntry) +set_entrypoint(genincdata 0) add_dependencies(genincdata bugcodes) if(MSVC) diff --git a/include/asm/genincdata.c b/include/asm/genincdata.c index 0b4cf031250..fca60606158 100644 --- a/include/asm/genincdata.c +++ b/include/asm/genincdata.c @@ -77,7 +77,3 @@ ASMGENDATA Table[] = {TYPE_END, "", 0} }; -LONG NTAPI DummyEntry(HANDLE hinstDLL, ULONG fdwReason, PVOID lpvReserved) -{ - return 0; -} diff --git a/msc.cmake b/msc.cmake index 06619f34977..413da1c90b1 100644 --- a/msc.cmake +++ b/msc.cmake @@ -46,7 +46,7 @@ endmacro() macro(set_entrypoint MODULE ENTRYPOINT) if(${ENTRYPOINT} STREQUAL "0") - add_linkerflag(${MODULE} "/ENTRY:0") + add_linkerflag(${MODULE} "/NOENTRY") else() add_linkerflag(${MODULE} "/ENTRY:${ENTRYPOINT}") endif()