Changeset 97696ab in mainline for uspace/lib/dltest/dltest.c
- Timestamp:
- 2016-05-19T18:46:03Z (9 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2112a79
- Parents:
- 9c07c3d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/dltest/dltest.c
r9c07c3d r97696ab 69 69 } 70 70 71 /** Return address of private initialized variable */ 72 int *dl_get_private_var_addr(void) 73 { 74 return &private_var; 75 } 76 71 77 /** Return value of private uninitialized variable */ 72 78 int dl_get_private_uvar(void) 73 79 { 74 80 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; 75 87 } 76 88 … … 81 93 } 82 94 95 /** Return address of public initialized variable */ 96 int *dl_get_public_var_addr(void) 97 { 98 return &dl_public_var; 99 } 100 83 101 /** Return value of public uninitialized variable */ 84 102 int dl_get_public_uvar(void) 85 103 { 86 104 return dl_public_uvar; 105 } 106 107 /** Return address of public uninitialized variable */ 108 int *dl_get_public_uvar_addr(void) 109 { 110 return &dl_public_uvar; 87 111 } 88 112 … … 93 117 } 94 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 95 125 /** Return value of private uninitialized fibril-local variable */ 96 126 int dl_get_private_fib_uvar(void) 97 127 { 98 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; 99 135 } 100 136 … … 105 141 } 106 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 107 149 /** Return value of public uninitialized fibril-local variable */ 108 150 int dl_get_public_fib_uvar(void) … … 111 153 } 112 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 113 161 /** 114 162 * @}
Note:
See TracChangeset
for help on using the changeset viewer.