Skip to content

Conversation

@czurnieden
Copy link
Contributor

Regarding issue #509

The macro __SIZEOF_INT128__ is in GCC >= 4.6, CLANG >= 3.3, and ICC >= 16 (probably earlier but I don't have them), I do not know if anybody uses older compilers.

@czurnieden czurnieden linked an issue Jul 10, 2021 that may be closed by this pull request
@DerDakon
Copy link

If you can give me a simple test I can test on 3.4 and 4.1..4.5, which I have around but which are too old to be used as system compilers.

@czurnieden czurnieden force-pushed the 64bit_with_32bit_userspace branch from bbc0cbb to 1073e98 Compare April 4, 2023 17:45
@czurnieden
Copy link
Contributor Author

As we are slowly removing the support for some the stone-old compilers we should be able to assume that the mentioned macro __SIZEOF_INT128__ is available.
Negative sideeffects of including it are not known but highly unlikely.

@sjaeckel sjaeckel force-pushed the 64bit_with_32bit_userspace branch from 1e62967 to eb7fe2d Compare April 5, 2023 08:14
@sjaeckel sjaeckel merged commit 37bd262 into libtom:develop Apr 5, 2023
@czurnieden czurnieden deleted the 64bit_with_32bit_userspace branch April 5, 2023 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build fails on Linux/Sparc with 32 bit userspace

3 participants