[GHC] #7620: Via-C unregistered QNX ARM build fails

GHC cvs-ghc at haskell.org
Thu Jan 24 01:35:15 CET 2013


#7620: Via-C unregistered QNX ARM build fails
--------------------------------+-------------------------------------------
Reporter:  singpolyma           |          Owner:                                       
    Type:  bug                  |         Status:  new                                  
Priority:  normal               |      Component:  Compiler                             
 Version:  7.7                  |       Keywords:  qnx unregistered via-c integer-simple
      Os:  Unknown/Multiple     |   Architecture:  Unknown/Multiple                     
 Failure:  Building GHC failed  |      Blockedby:                                       
Blocking:                       |        Related:                                       
--------------------------------+-------------------------------------------
 The cross-compiling toolchain I used can be had from
 https://developer.blackberry.com/develop/platform_choice/ndk.html

 {{{
 ./configure --target=arm-unknown-nto-qnx8.0.0eabi --enable-unregistered
 }}}

 I will attach my build.mk to this ticket, but I did *not* set it to use
 LLVM for this attempt.

 I have also attached two make.log files.  One that succeeds up to #7490,
 and another quite short one that fails very fast with:

 {{{
 when making flags consistent: Warning:
     Compiler unregisterised, so compiling via C
 /tmp/ghc25531_0/ghc25531_0.hc: In function 'c2pA_entry':

 /tmp/ghc25531_0/ghc25531_0.hc:3691:1:
      warning: this decimal constant is unsigned only in ISO C90 [enabled
 by default]

 /tmp/ghc25531_0/ghc25531_0.hc:3691:17:
      error: expected ')' before numeric constant
 }}}

 Can current `integer-simple` not be compiled via-C for unregistered?

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7620>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list