Changes in uspace/lib/dltest/dltest.c [97696ab:9182e86f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/dltest/dltest.c
r97696ab r9182e86f 34 34 */ 35 35 36 #include <fibril.h>37 36 #include "libdltest.h" 38 37 … … 46 45 /** Public uninitialized variable */ 47 46 int dl_public_uvar; 48 49 /** Private initialized fibril-local variable */50 static fibril_local int dl_private_fib_var = dl_private_fib_var_val;51 /** Private uninitialized fibril-local variable */52 static fibril_local int dl_private_fib_uvar;53 54 /** Public initialized fibril-local variable */55 fibril_local int dl_public_fib_var = dl_public_fib_var_val;56 /** Public uninitialized fibril-local variable */57 fibril_local int dl_public_fib_uvar;58 47 59 48 /** Return constant value. */ … … 69 58 } 70 59 71 /** Return address of private initialized variable */72 int *dl_get_private_var_addr(void)73 {74 return &private_var;75 }76 77 60 /** Return value of private uninitialized variable */ 78 61 int dl_get_private_uvar(void) 79 62 { 80 63 return private_uvar; 81 }82 83 /** Return vaddress of private uninitialized variable */84 int *dl_get_private_uvar_addr(void)85 {86 return &private_uvar;87 64 } 88 65 … … 93 70 } 94 71 95 /** Return address of public initialized variable */96 int *dl_get_public_var_addr(void)97 {98 return &dl_public_var;99 }100 101 72 /** Return value of public uninitialized variable */ 102 73 int dl_get_public_uvar(void) … … 105 76 } 106 77 107 /** Return address of public uninitialized variable */108 int *dl_get_public_uvar_addr(void)109 {110 return &dl_public_uvar;111 }112 113 /** Return value of private initialized fibril-local variable */114 int dl_get_private_fib_var(void)115 {116 return dl_private_fib_var;117 }118 119 /** Return address of private initialized fibril-local variable */120 int *dl_get_private_fib_var_addr(void)121 {122 return &dl_private_fib_var;123 }124 125 /** Return value of private uninitialized fibril-local variable */126 int dl_get_private_fib_uvar(void)127 {128 return dl_private_fib_uvar;129 }130 131 /** Return address of private uninitialized fibril-local variable */132 int *dl_get_private_fib_uvar_addr(void)133 {134 return &dl_private_fib_uvar;135 }136 137 /** Return value of public initialized fibril-local variable */138 int dl_get_public_fib_var(void)139 {140 return dl_public_fib_var;141 }142 143 /** Return value of public initialized fibril-local variable */144 int *dl_get_public_fib_var_addr(void)145 {146 return &dl_public_fib_var;147 }148 149 /** Return value of public uninitialized fibril-local variable */150 int dl_get_public_fib_uvar(void)151 {152 return dl_public_fib_uvar;153 }154 155 /** Return value of public uninitialized fibril-local variable */156 int *dl_get_public_fib_uvar_addr(void)157 {158 return &dl_public_fib_uvar;159 }160 161 78 /** 162 79 * @}
Note:
See TracChangeset
for help on using the changeset viewer.