Skip to content

Commit 3d8b1bd

Browse files
committed
druntime: Fix core.stdc.stdint.(u)int64_t on 64-bit macOS etc.
* Use it instead of newly introduced, LDC-specific `core.stdc.config.c(pp)_(u)int64_t`. * Cherry-pick Walter's upstream commit replacing the magic structs in core.stdc.config by magic enums (supporting implicit conversion from integer literals) [as well as adding cpp_{size,ptrdiff}_t]. * Add a clarifying comment wrt. DMD/LDC mangling difference on 64-bit OS X and use version(LDC) guards. * Adapt dmd-testsuite accordingly.
1 parent a919e92 commit 3d8b1bd

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

tests/d2/dmd-testsuite

0 commit comments

Comments
 (0)