https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80777
--- Comment #9 from Julian Rose <jrose.manila at gmail dot com> --- (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.