Skip to content

Clang and linux portability fixes #10

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

Conversation

KatashiMonosato
Copy link
Contributor

This series requires libbsd from http://libbsd.freedesktop.org/wiki/ which is in all majors distros anyway

sprinkle the source with #if HAVE_MACH and remove lots of now useless
things from linux_stubs.c

implement pthread_mach_thread_np() as gettid() on linux

linux & OS X don't agree on uint64_t (the former wants long, the latter
long long) so use PRI[ux]64 to avoid silly compiler warnings
@KatashiMonosato
Copy link
Contributor Author

Doesn't apply anymore, I'll look into rebasing later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant