
#8210: Make fails for Building a GHC cross-compiler for Apple iOS target (i386 -apple-darwin11) ----------------------------------+---------------------------------------- Reporter: alen_ribic | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.7 Keywords: | Operating System: Unknown/Multiple Architecture: x86_64 (amd64) | Type of failure: Building GHC failed Difficulty: Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | ----------------------------------+---------------------------------------- I followed the instructions for '''Building a GHC cross-compiler for Apple iOS targets''' (http://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS). I ran the '''./configure --target=i386-apple-darwin11 --prefix=/usr/local /ghc-ios-sim/''' which ran successfully. However, '''make''' failed with the below error: {{{ /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:145:0: no such instruction: `vmovss 40(%ebx), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:146:0: no such instruction: `vmovss %xmm0, -4(%ebp)' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:155:0: no such instruction: `vmovsd 64(%ebx), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:156:0: no such instruction: `vmovsd %xmm0, -8(%ebp)' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:165:0: no such instruction: `vmovsd 208(%ebx), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:166:0: no such instruction: `vmovsd %xmm0, -8(%ebp)' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:663:0: no such instruction: `vmovss 4(%ebp), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:664:0: no such instruction: `vmovss %xmm0, 40(%ebx)' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:681:0: no such instruction: `vmovsd 4(%ebp), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:682:0: no such instruction: `vmovsd %xmm0, 64(%ebx)' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:699:0: no such instruction: `vmovsd 4(%ebp), %xmm0' /var/folders/cv/1jdvk8bj2sjd_zz5x0d9w05h0000gn/T/ghc50871_0/ghc50871_0.s:700:0: no such instruction: `vmovsd %xmm0, 208(%ebx)' make[1]: *** [rts/dist/build/HeapStackCheck.o] Error 1 make: *** [all] Error 2 }}} Setup details my end: GCC: head Mac OS X version: 10.8.4 GCC: 4.2.1 LLVM: 3.2svn XCode: 4.6.3 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8210 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler