gallivm: Remove MSVC RT hack.
authorJosé Fonseca <jfonseca@vmware.com>
Wed, 1 Feb 2012 14:38:28 +0000 (14:38 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 2 Feb 2012 09:04:10 +0000 (09:04 +0000)
The hack never worked reliably, and docs/llvmpipe.html is quite clear on
the requirement of matching CRT when building LLVM and Mesa already.

src/gallium/auxiliary/gallivm/lp_bld_init.c

index 503c04e107f2d1f0d10894dca400fa96d3819759..768d935dae524db3057ced59694260d41684e5a7 100644 (file)
@@ -445,17 +445,3 @@ gallivm_destroy(struct gallivm_state *gallivm)
    /* No-op: don't destroy the singleton */
    (void) gallivm;
 }
-
-
-
-/* 
- * Hack to allow the linking of release LLVM static libraries on a debug build.
- *
- * See also:
- * - http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/7234ea2b-0042-42ed-b4e2-5d8644dfb57d
- */
-#if defined(_MSC_VER) && defined(_DEBUG)
-#include <crtdefs.h>
-_CRTIMP void __cdecl
-_invalid_parameter_noinfo(void) {}
-#endif