diff options
| author | Daniel Kolesa | 2022-10-26 00:30:00 +0200 |
|---|---|---|
| committer | jvoisin | 2023-06-25 18:26:45 +0200 |
| commit | fe149628eaae9748be08815d726cc56e8e492c73 (patch) | |
| tree | 252ed41ea13504b67b3c03e648113015b8f85dda /include/stdlib.h | |
| parent | adae76af26e498af6c3004a52a4b1de2c6fd91c3 (diff) | |
add initial clang support
Diffstat (limited to 'include/stdlib.h')
| -rw-r--r-- | include/stdlib.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index bc93b60..38015d4 100644 --- a/include/stdlib.h +++ b/include/stdlib.h | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 2015-2016 Dimitris Papastamos <sin@2f30.org> | 2 | * Copyright (C) 2015-2016 Dimitris Papastamos <sin@2f30.org> |
| 3 | * Copyright (C) 2022 q66 <q66@chimera-linux.org> | ||
| 3 | * | 4 | * |
| 4 | * Permission to use, copy, modify, and/or distribute this software for any | 5 | * Permission to use, copy, modify, and/or distribute this software for any |
| 5 | * purpose with or without fee is hereby granted. | 6 | * purpose with or without fee is hereby granted. |
| @@ -35,7 +36,8 @@ __extension__ | |||
| 35 | extern "C" { | 36 | extern "C" { |
| 36 | #endif | 37 | #endif |
| 37 | 38 | ||
| 38 | #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) | 39 | /* FIXME clang */ |
| 40 | #if (defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE)) && !defined(__clang__) | ||
| 39 | #undef realpath | 41 | #undef realpath |
| 40 | _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) | 42 | _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) |
| 41 | { | 43 | { |
