Skip to content

Fix build on recent FreeBSD/powerpc64le - #5255

Merged
thewilsonator merged 2 commits into
ldc-developers:masterfrom
pkubaj:fbsd_ppc64le_ld128
Aug 5, 2026
Merged

Fix build on recent FreeBSD/powerpc64le#5255
thewilsonator merged 2 commits into
ldc-developers:masterfrom
pkubaj:fbsd_ppc64le_ld128

Conversation

@pkubaj

@pkubaj pkubaj commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

FreeBSD on powerpc64le has recently switched to IEEE 128b long double.
Use proper mangling for that. Since we don't support IBM long double -
we switched from 64-bit long double - don't use glibc's double ABI
mechanism.

FreeBSD on powerpc64le has recently switched to IEEE 128b long double.
Use proper mangling for that. Since we don't support IBM long double -
we switched from 64-bit long double - don't use glibc's double ABI
mechanism.
Comment thread runtime/druntime/src/core/stdc/config.d Outdated
Co-authored-by: Martin Kinkelin <kinke@users.noreply.github.com>
@thewilsonator
thewilsonator enabled auto-merge (squash) August 5, 2026 12:45
@thewilsonator
thewilsonator merged commit ace8aab into ldc-developers:master Aug 5, 2026
21 checks passed
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.

3 participants