diff options
author | Paul Cercueil <paul@crapouillou.net> | 2024-02-06 11:54:29 +0100 |
---|---|---|
committer | Paul Cercueil <paul@crapouillou.net> | 2024-02-12 17:41:45 +0100 |
commit | 220df2aa0f8025ffe99287c3f5ea0e05436e3d08 (patch) | |
tree | 8cc87e0de47744d314c8914daa38945a9992f7c7 /xcursor | |
parent | 9e426e70e68cc292f55dbd2c496bcfd6bea32caf (diff) |
Add more POSIX compliance macros to fix uClibc support
- Add POSIX 1993.09 compliance macro in source files that use
"struct timespec";
- Add POSIX 2001.12 compliance macro in source files that use
"struct sigaction" and the SA_SIGINFO macro, or the fchmod()
function;
- Add POSIX 2008.09 compliance macro in source files that use the
getline() function.
These compliance macros are enough for wlroots to compile with the
git-master version of uClibc-ng.
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Diffstat (limited to 'xcursor')
-rw-r--r-- | xcursor/xcursor.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xcursor/xcursor.c b/xcursor/xcursor.c index 7e1f310f..17ad758b 100644 --- a/xcursor/xcursor.c +++ b/xcursor/xcursor.c @@ -23,6 +23,7 @@ * SOFTWARE. */ +#define _POSIX_C_SOURCE 200809L #define _DEFAULT_SOURCE #include <stdbool.h> #include <stdio.h> |