mirror of
https://github.com/reactos/reactos.git
synced 2024-10-22 05:46:19 +00:00
[CMAKE]
Allow no entrypoint for MSVC and use no entrypoint in genincdata to silence warning svn path=/branches/cmake-bringup/; revision=49697
This commit is contained in:
parent
046d0e3522
commit
e1f1113670
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
add_library(genincdata SHARED genincdata.c)
|
add_library(genincdata SHARED genincdata.c)
|
||||||
|
|
||||||
set_entrypoint(genincdata DummyEntry)
|
set_entrypoint(genincdata 0)
|
||||||
add_dependencies(genincdata bugcodes)
|
add_dependencies(genincdata bugcodes)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
|
|
|
@ -77,7 +77,3 @@ ASMGENDATA Table[] =
|
||||||
{TYPE_END, "", 0}
|
{TYPE_END, "", 0}
|
||||||
};
|
};
|
||||||
|
|
||||||
LONG NTAPI DummyEntry(HANDLE hinstDLL, ULONG fdwReason, PVOID lpvReserved)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
|
@ -46,7 +46,7 @@ endmacro()
|
||||||
|
|
||||||
macro(set_entrypoint MODULE ENTRYPOINT)
|
macro(set_entrypoint MODULE ENTRYPOINT)
|
||||||
if(${ENTRYPOINT} STREQUAL "0")
|
if(${ENTRYPOINT} STREQUAL "0")
|
||||||
add_linkerflag(${MODULE} "/ENTRY:0")
|
add_linkerflag(${MODULE} "/NOENTRY")
|
||||||
else()
|
else()
|
||||||
add_linkerflag(${MODULE} "/ENTRY:${ENTRYPOINT}")
|
add_linkerflag(${MODULE} "/ENTRY:${ENTRYPOINT}")
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in a new issue