ACL_API_0.8 { global: oclCompilerInit; oclCompilerFini; oclCompilerVersion; oclVersionSize; oclCompileSource; oclCompileSourceToIR; oclCompileIRToIL; oclCompileILToISA; oclCompileBinary; oclGetCompilerLog; oclGetArchInfo; oclGetDeviceInfo; oclGetTargetInfo; oclGetArchitecture; oclGetFamily; oclGetChip; readOclElfFromFile; readOclElfFromMem; writeOclElfToFile; writeOclElfToMem; createElfFromElf; getBIFVersion; constructOclElf; destructOclElf; elfInsertSection; elfExtractSection; elfInsertSymbol; elfExtractSymbol; oclirSetType; oclirRetrieveType; oclirLink; oclhsaCompileSource; oclhsaCompileBinary; oclhsaSetType; oclhsaRetrieveType; oclhsaConvertType; oclilCompileSource; oclilCompileBinary; oclilSetType; oclilRetrieveType; oclilConvertType; oclisaDisassemble; oclisaGetBinaryBlob; rtGetInfo; 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; aclGetDeviceBinary; aclLoader_OnLoad; aclLoader_OnUnload; aclJITObjectImageCreate; aclJITObjectImageCopy; aclJITObjectImageDestroy; aclJITObjectImageFinalize; aclJITObjectImageSize; aclJITObjectImageData; aclJITObjectImageDisassembleKernel; aclJITObjectImageIterateSymbols; aclJITObjectImageGetGlobalsSize; #if defined(WITH_TARGET_HSAIL) aclHsaLoader; #endif #if defined(OPENCL_MAINLINE) local: *; #endif };