Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brecht@blender.org>2020-05-01 23:54:38 +0300
committerBrecht Van Lommel <brecht@blender.org>2020-05-01 23:59:01 +0300
commit433eaffd55a5815dfae31a07747f358bda162aed (patch)
tree2c4729a4a6dc100a3913ecd19c0f00cbec5e63f3
parent805a78e3965b6aed4c6a94aeb469c16fd63345f3 (diff)
Fix some LLVM symbols outside of the llvm namespace being public on Linux
This may help with T68052, crashes with Intel NEO OpenCL driver.
-rw-r--r--source/creator/blender.map45
1 files changed, 39 insertions, 6 deletions
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*;
};