[Bug target/22017] [3.4/4.0/4.1 Regression] Error to pass struct parameter when compile with mingw's gcc.exe using "-march=i386 -mrtd" flags

2005-06-12 Thread lyuzhou at 21cn dot com
--- Additional Comments From lyuzhou at 21cn dot com 2005-06-13 05:41 --- I just apply your patch to mingw gcc 3.4.4. But it seems failed too. (In reply to comment #3) > Hi, > This is what is says in the comments above i386/i386.c: > ix86_return_pop_args: >FU

[Bug c/22017] Error to pass struct parameter when compile with mingw's gcc.exe using "-march=i386 -mrtd" flags

2005-06-11 Thread lyuzhou at 21cn dot com
--- Additional Comments From lyuzhou at 21cn dot com 2005-06-11 14:52 --- The sources file MUST ".cpp" file, not ".c" file. Must compile with BOTH two flags: "-march=i386 -mrtd". Known to work:mingw gcc 3.3.3 Known to fail:mingw gcc 3.4.2

[Bug c/22017] New: Error to pass struct parameter when compile with mingw's gcc.exe using "-march=i386 -mrtd" flags

2005-06-11 Thread lyuzhou at 21cn dot com
rameter when compile with mingw's gcc.exe using "-march=i386 -mrtd" flags Product: gcc Version: 3.4.4 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot or