Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
macros like `__USE_XOPEN` are internal to libc and shouldn't be defined by the user. the proper macro to define is `_XOPEN_SOURCE`. defining `_XOPEN_SOURCE_EXTENDED` shouldn't be needed anymore since according to the manpage (`man feature_test_macros`): > defining _XOPEN_SOURCE with a value of 500 or greater produces the same > effects as defining _XOPEN_SOURCE_EXTENDED. but define it anyways, just in case. also define _BSD_SOURCE and _DEFAULT_SOURCE
- Loading branch information