Added -fno-strict-aliasing option for shaderc to prevent glsl-optimizer from crashing.

This commit is contained in:
bkaradzic 2013-04-08 22:06:00 -07:00
Родитель 159b1ce8b2
Коммит 22815698ec
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -22,6 +22,11 @@ project "shaderc"
"/wd4996" -- warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. "/wd4996" -- warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup.
} }
configuration { "mingw or linux or osx" }
buildoptions {
"-fno-strict-aliasing" -- glsl-optimizer has bugs if strict aliasing is used.
}
configuration { "windows", "vs*" } configuration { "windows", "vs*" }
includedirs { includedirs {
GLSL_OPTIMIZER .. "include/c99", GLSL_OPTIMIZER .. "include/c99",