------- Comment #4 from ktietz at gcc dot gnu dot org 2008-12-02 11:51 ------- (In reply to comment #2) > This seems to work for me with r141893 which means this broke recently.
The subject is that here a ms_abi function is calling via a variable an sysv_abi function on linux64. This problem happens just on linux and not on w64. I tested the testcase. What happens is that the seventh argument is stored on wrong stack position (the w64 reserved stack area is added here). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38366