1 #include <dlfcn.h> 2 3 #include "ldso_gtest_util.h" 4 #include "ldso_ns.h" 5 #include "ldso_ns_value.h" 6 7 static const int NS_ROOT_NUM = TEST_NUM_12; 8 9 __attribute__((weak)) int GetNsImplNum(); 10 GetNsRootNum()11int GetNsRootNum() 12 { 13 return NS_ROOT_NUM; 14 } 15 GetNsOneNum()16int GetNsOneNum() 17 { 18 return NS_ONE_NUM; 19 } 20 GetNsTwoNum()21int GetNsTwoNum() 22 { 23 return NS_TWO_NUM; 24 } 25 GetNsOneImplNum()26int GetNsOneImplNum() 27 { 28 if (GetNsImplNum) { 29 return GetNsImplNum(); 30 } 31 return 0; 32 } 33