Hello lonetiger, I don't think any relevant logic changed in 7.10; however, this commit may be relevant:
commit 8fb03bfd768ea0d5c666bbe07a50cb05214bbe92 Author: Ian Lynagh <ig...@earth.li> Sun Mar 18 11:42:31 2012 Committer: Ian Lynagh <ig...@earth.li> Sun Mar 18 11:42:31 2012 Original File: compiler/typecheck/TcForeign.lhs If we say we're treating StdCall as CCall, then actually do so But this warning should have applied even on older versions of GHC. Are you running x86_64 Windows? stdcall is specific to x86_32. Edward Excerpts from lonetiger's message of 2014-12-24 08:24:52 -0500: > Hi, > > > I’ve had some issues building this (and the git HEAD), it seems that the > config.guess and config.sub in the libffi tarball is old, it doesn’t detect > the platform when building with msys2. I had to unpack the tarfile and update > the files, after this it correctly built. > > > Then I proceeded to try to make a shared library and got the following > warning: > > > ManualCheck.hs:18:1: Warning: > the 'stdcall' calling convention is unsupported on this platform, > treating as ccall > When checking declaration: > foreign export stdcall "testFoo" testFooA :: CInt -> IO (FooPtr) > > > > Does this mean that GHC no longer supports stdcall on windows? or could this > be related to issue I had building? > > > Regards, > > Tamar > > > > > > From: Austin Seipp > Sent: Tuesday, December 23, 2014 15:36 > To: ghc-d...@haskell.org, glasgow-haskell-users@haskell.org > > > > > > We are pleased to announce the first release candidate for GHC 7.10.1: > > https://downloads.haskell.org/~ghc/7.10.1-rc1/ > > This includes the source tarball and bindists for 64bit/32bit Linux > and Windows. Binary builds for other platforms will be available > shortly. (CentOS 6.5 binaries are not available at this time like they > were for 7.8.x). These binaries and tarballs have an accompanying > SHA256SUMS file signed by my GPG key id (0x3B58D86F). > > We plan to make the 7.10.1 release sometime in February of 2015. We > expect another RC to occur during January of 2015. > > Please test as much as possible; bugs are much cheaper if we find them > before the release! > _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users