some of those issues come up even more forcefully when cross compiling from a 64bit to 32 bit architecture :), but you're absolutely right, and It sounds like theres a clear near term concensus
Even more fun is in the case of ghc-ios, where ideally a single build would create the right object code for 64bit + 32bit arm both! I think theres some subtle fun there! :) On Tue, Jan 14, 2014 at 4:12 PM, Sven Panne <svenpa...@gmail.com> wrote: > 2014/1/14 Carter Schonwald <carter.schonw...@gmail.com>: > > I emphatically and forcefully agree with Isaac. [...] > > Yup, I would prefer to no touch FP optimization in a rush, too. I am > not sure if this is still the case today, but I remember breaking some > FP stuff in GHC when doing cross-compilation + bootstrapping with it > ages ago. Can this still happen today? I don't know how GHC is ported > to a brand new platform nowadays... All the rounding magic etc. has to > happen as if it was executed on the target platform, not like on the > platform GHC is running. More fun stuff to consider, I guess. .-) >
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs