Hi,

Kindly take a look at the issues with building current development
sources of GNU Emacs with MinGW64, described here:

  http://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00171.html

The build emits a lot of warnings related to printf specifications for
printing 64-bit integral values. From these warnings it sounds like
there are at least two issues:

    . GCC doesn't recognize the PRIdMAX format spec, defined in
      MinGW64 inntypes.h header as "lld";
    . GCC doesn't recognize the MS native I64x format spec, either

Therefore, it seems like there's no way of invoking printf to print a
long long int data type without emitting a warning, and perhaps also
generating incorrect code.

Does Emacs do anything wrong in these cases?

Thanks.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to