
#7904: GHC calls the cc1 of a gcc thats not the first in PATH ---------------------------+------------------------------------------------ Reporter: carter | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.6.3 Resolution: | Keywords: Os: MacOS X | Architecture: x86_64 (amd64) Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: ---------------------------+------------------------------------------------ Comment(by carter): the way the haskell platform papers over this on mac is with https://github.com/haskell/haskell- platform/blob/master/src/macos/PatchSettings.hs to adjust the ar and gcc name settings in the ghc settings file. which effectively hides / papers over the issue that the -pgmc CCName flag doesn't seem to quite work Hrm, it looks like my other issue comes from the {{{as}}} that apple provides not supporting AVX! I tried the workaround using "gcc -c" or "clang -c" or "gcc -c -Xassembler" my assembler via the -pgma flags, but that didn't fix it / didn't work instead, i used the directions in this stack overflow http://stackoverflow.com/questions/9840207/how-to-use-avx-pclmulqdq-on- mac-os-x-lion to an {{{as}}} wrapper i've put on my PATH. This works. That still leaves the matter that -pgmc doesn't fully override the ghc SETTINGS file though, and that my attempt at using -pgma didn't work either -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7904#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler