Commit: e224b5b9cab9255ddf634e967556379df4111be0 Author: Sergey Sharybin Date: Mon Feb 2 22:15:33 2015 +0500 Branches: master https://developer.blender.org/rBe224b5b9cab9255ddf634e967556379df4111be0
Cycles: OSL kernel now also ignores maybe-uninitialized This is a bit of a mess because of the header dependency hell, but since the tweak is small enough it's gonna be fine. =================================================================== M intern/cycles/kernel/osl/osl_services.cpp =================================================================== diff --git a/intern/cycles/kernel/osl/osl_services.cpp b/intern/cycles/kernel/osl/osl_services.cpp index 73c21fb..1f6015d 100644 --- a/intern/cycles/kernel/osl/osl_services.cpp +++ b/intern/cycles/kernel/osl/osl_services.cpp @@ -14,6 +14,14 @@ * limitations under the License. */ +/* TODO(sergey): There is a bit of headers dependency hell going on + * here, so for now we just put here. In the future it might be better + * to have dedicated file for such tweaks. + */ +#if defined(__GNUC__) && defined(NDEBUG) +# pragma GCC diagnostic ignored "-Wmaybe-uninitialized" +#endif + #include <string.h> #include "mesh.h" _______________________________________________ Bf-blender-cvs mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-blender-cvs
