Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Use consistent macros to distinguish different OSes #4

Open
jmw182 opened this issue Feb 28, 2019 · 0 comments
Open

Use consistent macros to distinguish different OSes #4

jmw182 opened this issue Feb 28, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@jmw182
Copy link
Member

jmw182 commented Feb 28, 2019

Linux is distinguished in RTMA library by a USE_LINUX compiler input definition, but also defines or uses __UNIX_C__ and __unix__ macros. __unix__ is not defined on Mac but __APPLE__ is. Currently UNIX/APPLE should be treated the same (except that MSG_NOSIGNAL is undefined on Mac, but this has been handled). The need for a USE_LINUX compiler option could be eliminated by using standard OS macros (e.g. __unix__ and __APPLE__)

@jmw182 jmw182 added the enhancement New feature or request label Aug 23, 2019
jmw182 added a commit that referenced this issue Jan 6, 2022
Add functionality to pass a list of RTMA header keywords to ignore de…
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant