My initializer stuff
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
// CUDA headers define __noinline__ which interferes with libstdc++'s use of
|
||||
// `__attribute((__noinline__))`. In order to avoid compilation error,
|
||||
// temporarily unset __noinline__ when we include affected libstdc++ header.
|
||||
|
||||
#pragma push_macro("__noinline__")
|
||||
#undef __noinline__
|
||||
#include_next "bits/basic_string.h"
|
||||
|
||||
#pragma pop_macro("__noinline__")
|
||||
@@ -0,0 +1,9 @@
|
||||
// CUDA headers define __noinline__ which interferes with libstdc++'s use of
|
||||
// `__attribute((__noinline__))`. In order to avoid compilation error,
|
||||
// temporarily unset __noinline__ when we include affected libstdc++ header.
|
||||
|
||||
#pragma push_macro("__noinline__")
|
||||
#undef __noinline__
|
||||
#include_next "bits/basic_string.tcc"
|
||||
|
||||
#pragma pop_macro("__noinline__")
|
||||
@@ -0,0 +1,9 @@
|
||||
// CUDA headers define __noinline__ which interferes with libstdc++'s use of
|
||||
// `__attribute((__noinline__))`. In order to avoid compilation error,
|
||||
// temporarily unset __noinline__ when we include affected libstdc++ header.
|
||||
|
||||
#pragma push_macro("__noinline__")
|
||||
#undef __noinline__
|
||||
#include_next "bits/shared_ptr_base.h"
|
||||
|
||||
#pragma pop_macro("__noinline__")
|
||||
Reference in New Issue
Block a user