Attempt to fix #35228: hide a few LLVM symbols that are not in the llvm namespace
[blender.git] / source / creator / blender.map
1
2 /* on Linux we exclude LLVM symbols, they conflict with Mesa llvmpipe
3  * we also keep boost's symbols local, since some python modules could
4  * be using boost as well (mainly that's for lux render)
5  */
6
7 {
8 global:
9         *;
10         *_boost*;
11 local:
12         *llvm*;
13         *LLVM*;
14         decodeInstruction;
15         ForceStackAlign;
16         _Jv_RegisterClasses;
17         Name;
18         NumNamedVarArgParams;
19         X86CompilationCallback*;
20         *boost*;
21 };
22