GHC iOS ARMv7/ARMv7s fat support completed

Hi folks, Happy to report that I've finished an approach to armv7/armv7s fat compilation, just in time for 7.8's imminent release. You'll find the necessary scripts here: https://github.com/ghc-ios/ghc-ios-scripts and the latest instructions for building GHC for iOS usage here: https://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS I've also added support for a perf-cross BuildFlavour, which will give a higher-performance and profiling-ready build that matches what we'll be putting together as the official 7.8 GHC iOS binaries: https://ghc.haskell.org/trac/ghc/ticket/8700 Cheers Luke

Awesome! I'll be spinning this up soon.
On Sun, Jan 26, 2014 at 2:23 AM, Luke Iannini
Hi folks,
Happy to report that I've finished an approach to armv7/armv7s fat compilation, just in time for 7.8's imminent release.
You'll find the necessary scripts here: https://github.com/ghc-ios/ghc-ios-scripts
and the latest instructions for building GHC for iOS usage here: https://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS
I've also added support for a perf-cross BuildFlavour, which will give a higher-performance and profiling-ready build that matches what we'll be putting together as the official 7.8 GHC iOS binaries: https://ghc.haskell.org/trac/ghc/ticket/8700
Cheers Luke
_______________________________________________ iPhone mailing list iPhone@haskell.org http://www.haskell.org/mailman/listinfo/iphone
-- Schell Scivally http://blog.efnx.com http://github.com/schell http://twitter.com/schellsan

Hi Luke,
Thanks, I have merged your patch. I also pushed a change to fix the
use of __thread on iOS (since it's unsupported.) Hopefully HEAD is
working well now.
(And as a reminder for #8700 - if you don't set the ticket to 'patch'
status, it's really unlikely I'm going to see it any time soon.)
On Sun, Jan 26, 2014 at 12:33 PM, Schell Scivally
Awesome! I'll be spinning this up soon.
On Sun, Jan 26, 2014 at 2:23 AM, Luke Iannini
wrote: Hi folks,
Happy to report that I've finished an approach to armv7/armv7s fat compilation, just in time for 7.8's imminent release.
You'll find the necessary scripts here: https://github.com/ghc-ios/ghc-ios-scripts
and the latest instructions for building GHC for iOS usage here: https://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS
I've also added support for a perf-cross BuildFlavour, which will give a higher-performance and profiling-ready build that matches what we'll be putting together as the official 7.8 GHC iOS binaries: https://ghc.haskell.org/trac/ghc/ticket/8700
Cheers Luke
_______________________________________________ iPhone mailing list iPhone@haskell.org http://www.haskell.org/mailman/listinfo/iphone
-- Schell Scivally http://blog.efnx.com http://github.com/schell http://twitter.com/schellsan
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Regards, Austin - PGP: 4096R/0x91384671
participants (3)
-
Austin Seipp
-
Luke Iannini
-
Schell Scivally