https://issues.dlang.org/show_bug.cgi?id=16243
--- Comment #17 from Walter Bright <[email protected]> --- On Linux x86, given the code: struct S { }; int test(S s, int a) { return a; } g++ produces: mov EAX,8[ESP] ret while clang++ produces: mov EAX,4[ESP] ret This is with optimization on. With it off, the same problem. --
