[GHC] #10882: Fix target tripe for Arm

#10882: Fix target tripe for Arm -----------------------------------+--------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.10.3 Component: Compiler | Version: 7.10.2 Keywords: | Operating System: Linux Architecture: arm | Type of failure: None/Unknown Test Case: | Blocked By: Blocking: | Related Tickets: Differential Revisions: | -----------------------------------+--------------------------------- LLVM IR code generated by GHC on Arm (Debian) uses a target triple of "arm-linux-gnueabi" which according the LLVM people is something like ARMv4 with software float. Clang on the other hand generates IR code with a target triple of "armv6 -linux-gnueablhf" which is ARMv6 and hardware float so it works on the original Raspberry Pi. GHC should either use the same target triple as Clang or at least make it configurable. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10882 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10882: Fix target triple for Arm ---------------------------------+--------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.10.3 Component: Compiler | Version: 7.10.2 Resolution: | Keywords: Operating System: Linux | Architecture: arm Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Revisions: ---------------------------------+--------------------------------- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10882#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10882: Fix target triple for Arm ---------------------------------+--------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.10.3 Component: Compiler | Version: 7.10.2 Resolution: | Keywords: Operating System: Linux | Architecture: arm Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #7608 | Differential Revisions: ---------------------------------+--------------------------------- Changes (by thomie): * related: => #7608 Comment: #7608 is related. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10882#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#10882: Fix target triple for Arm ---------------------------------+------------------------------ Reporter: erikd | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.10.3 Component: Compiler | Version: 7.10.2 Resolution: fixed | Keywords: Operating System: Linux | Architecture: arm Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #7608 | Differential Rev(s): Wiki Page: | ---------------------------------+------------------------------ Changes (by erikd): * status: new => closed * resolution: => fixed Comment: This was fixed as part of #10375 with commit [changeset:"933adc0f31164cb651d11ecfcfe612ac429f714f/ghc" 933adc0f/ghc]. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10882#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC