diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/Makefile | 2 | ||||
| -rw-r--r-- | tests/test_getlogin_r_dynamic.c | 3 | ||||
| -rw-r--r-- | tests/test_getlogin_r_static.c | 3 |
3 files changed, 7 insertions, 1 deletions
diff --git a/tests/Makefile b/tests/Makefile index a8c7ac5..740fe4d 100644 --- a/tests/Makefile +++ b/tests/Makefile | |||
| @@ -150,7 +150,7 @@ RUNTIME_TARGETS= \ | |||
| 150 | 150 | ||
| 151 | .SILENT: | 151 | .SILENT: |
| 152 | 152 | ||
| 153 | gcc: CC=../x86_64-linux-musl-native/bin/gcc | 153 | gcc: CC=../aarch64-linux-musl-native/bin/gcc |
| 154 | gcc: $(RUNTIME_TARGETS) | 154 | gcc: $(RUNTIME_TARGETS) |
| 155 | 155 | ||
| 156 | clang: CC=clang | 156 | clang: CC=clang |
diff --git a/tests/test_getlogin_r_dynamic.c b/tests/test_getlogin_r_dynamic.c index 33156ee..b1e66f7 100644 --- a/tests/test_getlogin_r_dynamic.c +++ b/tests/test_getlogin_r_dynamic.c | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | #include <unistd.h> | 3 | #include <unistd.h> |
| 4 | 4 | ||
| 5 | int main(int argc, char** argv) { | 5 | int main(int argc, char** argv) { |
| 6 | #if _REENTRANT || _POSIX_C_SOURCE >= 199506L | ||
| 6 | char buffer[8] = {0}; | 7 | char buffer[8] = {0}; |
| 7 | 8 | ||
| 8 | getlogin_r(buffer, 6); | 9 | getlogin_r(buffer, 6); |
| @@ -13,4 +14,6 @@ int main(int argc, char** argv) { | |||
| 13 | 14 | ||
| 14 | puts(buffer); | 15 | puts(buffer); |
| 15 | return ret; | 16 | return ret; |
| 17 | #endif | ||
| 18 | return 0; | ||
| 16 | } | 19 | } |
diff --git a/tests/test_getlogin_r_static.c b/tests/test_getlogin_r_static.c index 64f76c5..52638b9 100644 --- a/tests/test_getlogin_r_static.c +++ b/tests/test_getlogin_r_static.c | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | #include <unistd.h> | 3 | #include <unistd.h> |
| 4 | 4 | ||
| 5 | int main(int argc, char** argv) { | 5 | int main(int argc, char** argv) { |
| 6 | #if _REENTRANT || _POSIX_C_SOURCE >= 199506L | ||
| 6 | char buffer[12] = {0}; | 7 | char buffer[12] = {0}; |
| 7 | 8 | ||
| 8 | getlogin_r(buffer, 10); | 9 | getlogin_r(buffer, 10); |
| @@ -13,4 +14,6 @@ int main(int argc, char** argv) { | |||
| 13 | 14 | ||
| 14 | puts(buffer); | 15 | puts(buffer); |
| 15 | return ret; | 16 | return ret; |
| 17 | #endif | ||
| 18 | return 0; | ||
| 16 | } | 19 | } |
