Ticket #2725 (new bug)

Opened 4 years ago

Last modified 4 months ago

Remove Hack in compiler/nativeGen/MachCodeGen.hs

Reported by: clemens Owned by: clemens
Priority: lowest Milestone: 7.6.1
Component: Compiler (NCG) Version: 6.11
Keywords: Cc: dterei
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description (last modified by igloo) (diff)

Remove the hack around Line 3914 labeled with:

    -- HACK: On x86_64 binutils<2.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.

Change History

Changed 4 years ago by igloo

  • difficulty set to Unknown
  • description modified (diff)
  • milestone set to 6.12 branch

Changed 2 years ago by igloo

  • milestone changed from 6.12 branch to 6.12.3

Changed 2 years ago by igloo

  • priority changed from normal to low
  • milestone changed from 6.12.3 to 6.14.1

Changed 18 months ago by igloo

  • milestone changed from 7.0.1 to 7.0.2

Changed 15 months ago by igloo

  • milestone changed from 7.0.2 to 7.2.1

Changed 12 months ago by dterei

  • cc dterei added
  • failure set to None/Unknown

Changed 8 months ago by igloo

  • milestone changed from 7.2.1 to 7.4.1

Changed 4 months ago by igloo

  • priority changed from low to lowest
  • milestone changed from 7.4.1 to 7.6.1
Note: See TracTickets for help on using tickets.