Error: selected processor does not support ARM mode `ldrd r0, r1, [r7, #64]'

Austin Seipp austin at well-typed.com
Tue Nov 3 14:47:48 UTC 2015


Isn't armel the (old, but not EABI-very-old) pre-hardware-floating point ABI?

In any case, this is fallout from
933adc0f31164cb651d11ecfcfe612ac429f714f, but fixing it means we'd
need to add in several more code paths to handle this case... So I
suppose we should probably file a ticket and get that fixed for 8.0

On Tue, Nov 3, 2015 at 6:37 AM, Joachim Breitner
<mail at joachim-breitner.de> wrote:
> Hi,
>
> I cannot build ghc-7.10.3 on Debian armel:
>
> "inplace/bin/ghc-stage1" -static  -H32m -O -lffi -optl-pthread -optl-B/usr/bin/ld.gold -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-package-key rts -dcmm-lint      -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen           -O2    -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.o
> /tmp/ghcd0b9_0/ghc_7.s: Assembler messages:
>
> /tmp/ghcd0b9_0/ghc_7.s:96:0:
>      Error: selected processor does not support ARM mode `ldrd r0,r1,[r3,#64]'
>
> /tmp/ghcd0b9_0/ghc_7.s:99:0:
>      Error: selected processor does not support ARM mode `strd r0,r1,[r3,#64]'
>
> /tmp/ghcd0b9_0/ghc_7.s:210:0:
>      Error: selected processor does not support ARM mode `ldrd r0,r1,[r7,#64]'
>
> /tmp/ghcd0b9_0/ghc_7.s:214:0:
>      Error: selected processor does not support ARM mode `strd r0,r1,[r7,#64]'
> rts/ghc.mk:236: recipe for target 'rts/dist/build/StgStartup.o' failed
> make[3]: *** [rts/dist/build/StgStartup.o] Error 1
> Makefile:71: recipe for target 'all' failed
> make[2]: *** [all] Error 2
>
> Erik, can you comment on that?
>
> Greetings,
> Joachim
>
> --
> Joachim “nomeata” Breitner
>   mail at joachim-breitner.dehttp://www.joachim-breitner.de/
>   Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0xF0FBF51F
>   Debian Developer: nomeata at debian.org
>
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>



-- 
Regards,

Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/


More information about the ghc-devs mailing list