#5019: OS X: ld: warning: could not create compact unwind for _ffi_call_unix64
-------------------------------+--------------------------------------------
    Reporter:  altaic          |       Owner:                                   
        Type:  bug             |      Status:  new                              
    Priority:  normal          |   Component:  Compiler                         
     Version:  7.1             |    Keywords:                                   
    Testcase:                  |   Blockedby:                                   
          Os:  MacOS X         |    Blocking:                                   
Architecture:  x86_64 (amd64)  |     Failure:  Incorrect warning at compile-time
-------------------------------+--------------------------------------------
Changes (by altaic):

 * cc: william.knop.nospam@… (added)


Comment:

 I inquired on the libffi mailing list about an upstream fix and received a
 response from the author of libffi, Anthony Green:

 {{{
 Thanks for these pointers.  I read the first thread and my summary is
 that the EH unwind info format has changed in OS X 10.6 and GCC hasn't
 caught up yet.

 I'm not aware of any volunteers planning to update libffi to match this
 change, but it sounds like it is required in order to support EH.
 Volunteers welcome!

 AG
 }}}

 In the meantime, I hacked out a patch for the testsuite that filters out
 the warnings. It's not intended to be any sort of fix for merging, but it
 is useful for examining the results of the testsuite until an actual fix
 is produced.

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

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to