https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80777
--- Comment #10 from Julian Rose <jrose.manila at gmail dot com> --- (In reply to Julian Rose from comment #9) > (In reply to Jonathan Wakely from comment #8) > > It uses the ms-abi for calling conventions but LP64, no LLP64: > > https://cygwin.com/cygwin-ug-net/programming.html > > > > That's by design, and so GCC's behaviour is not a bug. If GDB is > > inconsistent that's not a GCC bug. > > Ok, that's good for me. > > Thanks all for the replies. I shall do as comment 6. https://sourceware.org/bugzilla/show_bug.cgi?id=21500