Commit e99828e4 by Peng Huang Committed by Commit Bot

Remove DllMain() from static angle library

Bug: chromium:1179061 Change-Id: I89167eb9c6ed244072e00500b47c7df83ac2e80d Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2699188Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org>
parent 64b5b3d3
...@@ -927,6 +927,7 @@ config("library_name_config") { ...@@ -927,6 +927,7 @@ config("library_name_config") {
config("angle_static") { config("angle_static") {
defines = [ defines = [
"ANGLE_EXPORT=", "ANGLE_EXPORT=",
"ANGLE_STATIC=1",
"ANGLE_UTIL_EXPORT=", "ANGLE_UTIL_EXPORT=",
"EGLAPI=", "EGLAPI=",
"GL_APICALL=", "GL_APICALL=",
......
...@@ -122,7 +122,7 @@ void GenerateContextLostErrorOnCurrentGlobalContext() ...@@ -122,7 +122,7 @@ void GenerateContextLostErrorOnCurrentGlobalContext()
} }
} // namespace gl } // namespace gl
#ifdef ANGLE_PLATFORM_WINDOWS #if defined(ANGLE_PLATFORM_WINDOWS) && !defined(ANGLE_STATIC)
namespace egl namespace egl
{ {
...@@ -238,4 +238,4 @@ extern "C" BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID) ...@@ -238,4 +238,4 @@ extern "C" BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID)
return TRUE; return TRUE;
} }
#endif // ANGLE_PLATFORM_WINDOWS #endif // defined(ANGLE_PLATFORM_WINDOWS) && !defined(ANGLE_STATIC)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment