i cam across this:
man 7 feature_test_macros
in its info page i found the following;:
acct(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
i have not understood why it has to be instead:
acct(): _BSD_SOURCE || ( _XOPEN_SOURCE < 500)
thank you in advance for the answer