summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
diff options
context:
space:
mode:
authorJohn <[email protected]>2024-01-20 21:08:19 +0100
committerGitHub <[email protected]>2024-01-20 21:08:19 +0100
commit192f7f1b291d21fbe4bdd2c373e6cf94e69272bb (patch)
tree1a732b4a137059f783eea0cf85aa9cf5e9fc2fc1 /src/raylib.h
parent0a8165c0acc85bab1624b94ee28ab67535aedbdd (diff)
downloadraylib-192f7f1b291d21fbe4bdd2c373e6cf94e69272bb.tar.gz
raylib-192f7f1b291d21fbe4bdd2c373e6cf94e69272bb.zip
[rcore rglfw] Feature Test Macros before include (#3737)
Move/Add Feature Test Macros before any includes. See: [GNU Feature Test Macros](https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html) > You should define these macros by using ‘#define’ preprocessor directives at the top of your source code files. These directives must come before any #include of a system header file. It is best to make them the very first thing in the file, preceded only by comments. Alternative changes to rcore would be to change _POSIX_C_SOURCE to 200809L, which removes the need to define _XOPEN_SOURCE >= 500. These changes allow for compilation with -std=c* (such as -std=c99) without adding -D macros to the build step. Co-authored-by: JayLCypher <[email protected]>
Diffstat (limited to 'src/raylib.h')
0 files changed, 0 insertions, 0 deletions