• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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()11 int GetNsRootNum()
12 {
13     return NS_ROOT_NUM;
14 }
15 
GetNsOneNum()16 int GetNsOneNum()
17 {
18     return NS_ONE_NUM;
19 }
20 
GetNsTwoNum()21 int GetNsTwoNum()
22 {
23     return NS_TWO_NUM;
24 }
25 
GetNsOneImplNum()26 int GetNsOneImplNum()
27 {
28     if (GetNsImplNum) {
29         return GetNsImplNum();
30     }
31     return 0;
32 }
33