SWDEV-216213 - Function to lookup module functions from COMGR.
Change-Id: I3890fb188b5b3ae44d2bb161d1b7e75228e30942
このコミットが含まれているのは:
1 親
7afd54f844
コミット
d961c64b00
2ファイル変更
+10
検索条件に一致するファイルはありません
ノーマルファイル → 実行可能ファイル
+9
@@ -2633,6 +2633,15 @@ const bool Program::getLoweredNames(std::vector<std::string>* mangledNames) cons
|
||||
return false;
|
||||
#endif
|
||||
}
|
||||
|
||||
bool Program::getGlobalFuncFromCodeObj(std::vector<std::string>* func_names) const {
|
||||
#if defined(USE_COMGR_LIBRARY)
|
||||
return getSymbolsFromCodeObj(func_names, AMD_COMGR_SYMBOL_TYPE_FUNC);
|
||||
#else
|
||||
return true;
|
||||
#endif
|
||||
}
|
||||
|
||||
bool Program::getGlobalVarFromCodeObj(std::vector<std::string>* var_names) const {
|
||||
#if defined(USE_COMGR_LIBRARY)
|
||||
return getSymbolsFromCodeObj(var_names, AMD_COMGR_SYMBOL_TYPE_OBJECT);
|
||||
|
||||
ノーマルファイル → 実行可能ファイル
+1
@@ -247,6 +247,7 @@ class Program : public amd::HeapObject {
|
||||
//! Get mangled name of a name expresion
|
||||
const bool getLoweredNames(std::vector<std::string>* mangledNames) const;
|
||||
|
||||
bool getGlobalFuncFromCodeObj(std::vector<std::string>* func_names) const;
|
||||
bool getGlobalVarFromCodeObj(std::vector<std::string>* var_names) const;
|
||||
bool getUndefinedVarFromCodeObj(std::vector<std::string>* var_names) const;
|
||||
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする