Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The detection for word size was dependent on `__LONG_WIDTH__` for at least gcc Alpine Linux (probably other musl distros too). This is not working with clang which does not define `__LONG_WIDTH__`. Replace `__LONG_WIDTH__` by `__SIZE_WIDTH__`. As this will not work as expected for x32 ABI, add robust x32 detection first. Closes #87.
- Loading branch information