forked from bartvdbraak/blender
cfd16c04f8
Instead of specifying which symbols to hide, we hide all and make a few visible. Some users may be relying on calling internal Blender functions, but Windows is already hiding all of them and this is just not supported. Fixes T99900: crash with some third-party Python libraries since OneAPI Ref T76442 Differential Revision: https://developer.blender.org/D14971
72 lines
755 B
Plaintext
72 lines
755 B
Plaintext
## The symbols will be treated as if they were marked as __private_extern__
|
|
## (aka visibility=hidden) and will not be global in the output file
|
|
al*
|
|
*Alembic*
|
|
av*
|
|
blosc*
|
|
*boost*
|
|
*ceres*
|
|
*cineon*
|
|
*clang*
|
|
*COLLADA*
|
|
cu*
|
|
decodeInstruction
|
|
*default_error_condition*
|
|
*dpx*
|
|
*embree*
|
|
ff_*
|
|
fftw*
|
|
FLAC*
|
|
ForceStackAlign
|
|
FT_*
|
|
*GeneratedSaxParser*
|
|
*google*
|
|
gsm*
|
|
Gsm*
|
|
html*
|
|
id3tag*
|
|
*Iex*
|
|
*Ilm*
|
|
*Imath*
|
|
*Imf*
|
|
jack_*
|
|
jpeg_*
|
|
jsimd**
|
|
_Jv_RegisterClasses
|
|
lame_*
|
|
*llvm*
|
|
*LLVM*
|
|
*MathML*
|
|
*mkldnn*
|
|
Name
|
|
NumNamedVarArgParams
|
|
nvrtc*
|
|
oc_*
|
|
ogg*
|
|
*oidn*
|
|
*OpenColorIO*
|
|
*OpenImageIO*
|
|
*OpenSubdiv*
|
|
*openvdb*
|
|
opj_*
|
|
opus_*
|
|
*OSL*
|
|
*pathYy*
|
|
png_*
|
|
*SDL*
|
|
*squish*
|
|
*tbb*
|
|
*textFileFormatYy*
|
|
*TIFF*
|
|
*tinyformat*
|
|
*usdBlender*
|
|
vorbis*
|
|
vp8*
|
|
vp9*
|
|
vpx*
|
|
x264_*
|
|
X86CompilationCallback*
|
|
xml*
|
|
xvid*
|
|
*YAML*
|