Skip to content
New issue

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

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

Already on GitHub? Sign in 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…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant