515186dcd6
ECR #333756 - Compiler library: always use map file to avoid exporting libelf symbols for HSA build. This fixes incompatibility with open source finalizer build with dynamic libelf. Reviewed by: Evgeniy Mankov Testing: pre-checkin Affected files ... ... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/amdocl.map.in#16 edit ... //depot/stg/opencl/drivers/opencl/compiler/lib/amdoclcl.map.in#12 edit ... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#86 edit ... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/build/Makefile.aoc2#28 edit
59 строки
1.1 KiB
Plaintext
59 строки
1.1 KiB
Plaintext
ACL_API_0.8 {
|
|
global:
|
|
aclCompilerInit;
|
|
aclCompilerFini;
|
|
aclCompilerVersion;
|
|
aclVersionSize;
|
|
aclGetErrorString;
|
|
aclGetArchInfo;
|
|
aclGetFamilyInfo;
|
|
aclGetDeviceInfo;
|
|
aclGetAsicInfo;
|
|
aclGetTargetInfo;
|
|
aclGetArchitecture;
|
|
aclGetFamily;
|
|
aclGetChip;
|
|
aclGetAsic;
|
|
aclBinaryInit;
|
|
aclBinaryFini;
|
|
aclReadFromFile;
|
|
aclReadFromMem;
|
|
aclWriteToFile;
|
|
aclWriteToMem;
|
|
aclCreateFromBinary;
|
|
aclBinaryVersion;
|
|
aclInsertSection;
|
|
aclRemoveSection;
|
|
aclExtractSection;
|
|
aclInsertSymbol;
|
|
aclRemoveSymbol;
|
|
aclExtractSymbol;
|
|
aclQueryInfo;
|
|
aclDbgAddArgument;
|
|
aclDbgRemoveArgument;
|
|
aclCompile;
|
|
aclLink;
|
|
aclGetCompilerLog;
|
|
aclRetrieveType;
|
|
aclSetType;
|
|
aclConvertType;
|
|
aclDisassemble;
|
|
aclInsertKernelStatistics;
|
|
aclGetDeviceBinary;
|
|
aclLoader_OnLoad;
|
|
aclLoader_OnUnload;
|
|
aclJITObjectImageCreate;
|
|
aclJITObjectImageCopy;
|
|
aclJITObjectImageDestroy;
|
|
aclJITObjectImageFinalize;
|
|
aclJITObjectImageSize;
|
|
aclJITObjectImageData;
|
|
#if defined(LEGACY_COMPLIB)
|
|
aclJITObjectImageDisassembleKernel;
|
|
#endif
|
|
aclJITObjectImageIterateSymbols;
|
|
aclJITObjectImageGetGlobalsSize;
|
|
local:
|
|
*;
|
|
};
|