#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