
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
2014/1/14 Carter Schonwald
: 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. .-)