Re: [GHC] #2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs
#2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs -+-- Reporter: clemens | Owner: clemens Type: bug | Status: new Priority: high | Milestone: 7.8.1 Component: Compiler (NCG)| Version: 6.11 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: Related:| -+-- Changes (by igloo): * priority: lowest = high * milestone: 7.6.2 = 7.8.1 Comment: This was opened 4 years ago; let's see if we can remove the hack and close it now. nb, it's now in `nativeGen/X86/CodeGen.hs`. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2725#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler ___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs
#2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs -+-- Reporter: clemens |Owner: clemens Type: bug | Status: new Priority: low |Milestone: 7.2.1 Component: Compiler (NCG)| Version: 6.11 Keywords:| Testcase: Blockedby:| Difficulty: Unknown Os: Unknown/Multiple | Blocking: Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by dterei): * cc: dterei (added) * failure: = None/Unknown -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2725#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler ___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
Re: [GHC] #2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs
#2725: Remove Hack in compiler/nativeGen/MachCodeGen.hs --+- Reporter: clemens | Owner: clemens Type: bug | Status: new Priority: normal| Milestone: 6.12 branch Component: Compiler (NCG)|Version: 6.11 Severity: minor | Resolution: Keywords:| Difficulty: Unknown Testcase:| Architecture: Unknown/Multiple Os: Unknown/Multiple | --+- Changes (by igloo): * difficulty: = Unknown * milestone: = 6.12 branch Old description: Remove the hack around Line 3914 labeled with: -- HACK: On x86_64 binutils2.17 is only able to generate PC32 -- relocations, hence we only get 32-bit offsets in the jump -- table. As these offsets are always negative we need to properly -- sign extend them to 64-bit. This hack should be removed in -- conjunction with the hack in PprMach.hs/pprDataItem once -- binutils 2.17 is standard. This bug is intended for house keeping. New description: Remove the hack around Line 3914 labeled with: {{{ -- HACK: On x86_64 binutils2.17 is only able to generate PC32 -- relocations, hence we only get 32-bit offsets in the jump -- table. As these offsets are always negative we need to properly -- sign extend them to 64-bit. This hack should be removed in -- conjunction with the hack in PprMach.hs/pprDataItem once -- binutils 2.17 is standard. }}} This bug is intended for house keeping. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/2725#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs