[Bf-blender-cvs] [433eaffd55a] blender-v2.83-release: Fix some LLVM symbols outside of the llvm namespace being public on Linux
Brecht Van Lommel
noreply at git.blender.org
Fri May 1 23:03:13 CEST 2020
Commit: 433eaffd55a5815dfae31a07747f358bda162aed
Author: Brecht Van Lommel
Date: Fri May 1 22:54:38 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rB433eaffd55a5815dfae31a07747f358bda162aed
Fix some LLVM symbols outside of the llvm namespace being public on Linux
This may help with T68052, crashes with Intel NEO OpenCL driver.
===================================================================
M source/creator/blender.map
===================================================================
diff --git a/source/creator/blender.map b/source/creator/blender.map
index fda6c37b10d..7720ad2b56c 100644
--- a/source/creator/blender.map
+++ b/source/creator/blender.map
@@ -18,14 +18,12 @@ local:
*cineon*;
*COLLADA*;
cu*;
- decodeInstruction;
*default_error_condition*;
*dpx*;
*embree*;
ff_*;
fftw*;
FLAC*;
- ForceStackAlign;
FT_*;
*GeneratedSaxParser*;
*google*;
@@ -40,14 +38,11 @@ local:
jack_*;
jpeg_*;
jsimd**;
- _Jv_RegisterClasses;
lame_*;
*llvm*;
*LLVM*;
*MathML*;
*mkldnn*;
- Name;
- NumNamedVarArgParams;
oc_*;
ogg*;
*oidn*;
@@ -72,8 +67,46 @@ local:
vp9*;
vpx*;
x264_*;
- X86CompilationCallback*;
xml*;
xvid*;
*YAML*;
+
+ /* LLVM symbols not in the LLVM namespace that can conflict with LLVM usage
+ * in OpenGL and OpenCL drivers. */
+ decodeInstruction;
+ EnableHotColdSplit;
+ EnableIPRA;
+ EnableOrderFileInstrumentation;
+ EnableVPlanNativePath;
+ EnableVPlanPredication;
+ FlattenedProfileUsed;
+ ForceStackAlign;
+ ForceSummaryEdgesCold;
+ FSEC;
+ __jit_debug_descriptor;
+ __jit_debug_register_code;
+ _Jv_RegisterClasses;
+ MachineRegionInfoPassID;
+ MemOPSizeLarge;
+ MemOPSizeRange;
+ MISchedPostRA;
+ ModuleSummaryDotFile;
+ __morestack;
+ Name;
+ NumNamedVarArgParams;
+ PGOViewCounts;
+ PrintBlockFreqFuncName;
+ PrintBranchProbFuncName;
+ ProfileLikelyProb;
+ StartAfterOptName;
+ StartBeforeOptName;
+ StaticLikelyProb;
+ StopAfterOptName;
+ StopBeforeOptName;
+ UseDbgAddr;
+ ViewBlockFreqFuncName;
+ ViewBlockLayoutWithBFI;
+ ViewHotFreqPercent;
+ WriteRelBFToSummary;
+ X86CompilationCallback*;
};
More information about the Bf-blender-cvs
mailing list