Ticket #7617 (closed bug: fixed)

Opened 4 months ago

Last modified 4 months ago

LLVM backend broken on 32bit OS X (when 64bit host)

Reported by: dterei Owned by: dterei
Priority: normal Milestone:
Component: Compiler (LLVM) Version:
Keywords: Cc:
Operating System: MacOS X Architecture: x86_64 (amd64)
Type of failure: Compile-time crash Difficulty:
Test Case: Blocked By:
Blocking: Related Tickets:

Description

OSX 32bit GHC is broken when running on a 64bit host. This is as we aren't passing the correct flags through to clang (the assembler used) to indicate it should compile as 32bit instead of 64bit...

Change History

Changed 4 months ago by davidterei@…

commit fa1e5933bf39f3c4cc09457f7fc9d7e928b5e611

Author: David Terei <davidterei@gmail.com>
Date:   Tue Jan 22 23:05:46 2013 -0800

    Fix llvm backend when 32bit build on 64bit OSX. (#7617)

 compiler/main/DriverPipeline.hs |   16 ++++++++--------
 compiler/main/SysTools.lhs      |   13 ++++++++++---
 2 files changed, 18 insertions(+), 11 deletions(-)

Changed 4 months ago by dterei

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.