You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Type core.stdc.locale.lconv has just one definition in druntime, but the layout is different for different platforms.
For OSX and FreeBSD, only the members int_p_sep_by_space and int_n_cs_precedes seem to be swapped.
On Windows, the type has more differences.
Found by comparing type sizes in druntime with type sizes found with ImportC: https://github.com/dlang/dmd/pull/16571
The text was updated successfully, but these errors were encountered:
Tim reported this on 2024-07-07T09:30:07Z
Transferred from https://issues.dlang.org/show_bug.cgi?id=24652
Description
Type core.stdc.locale.lconv has just one definition in druntime, but the layout is different for different platforms. For OSX and FreeBSD, only the members int_p_sep_by_space and int_n_cs_precedes seem to be swapped. On Windows, the type has more differences. Found by comparing type sizes in druntime with type sizes found with ImportC: https://github.com/dlang/dmd/pull/16571
The text was updated successfully, but these errors were encountered: