[project @ 2001-09-22 12:24:57 by ken]
authorken <unknown>
Sat, 22 Sep 2001 12:24:57 +0000 (12:24 +0000)
committerken <unknown>
Sat, 22 Sep 2001 12:24:57 +0000 (12:24 +0000)
commit349de67a5301e9636c2f88d5f565b823e60b3ed4
tree8408c14ce6d28f23792448a11b4065d7b7ee43ed
parent2f07b57fa70c7035238b444b05dede847dc77362
[project @ 2001-09-22 12:24:57 by ken]
Alphas: The heroic Simon Marlow found a bug in the Digital UNIX
assembler (!) wherein .quad constants inside .text sections are
first narrowed to 32 bits then sign-extended back to 64 bits.
This obviously screws up our 64-bit bitmaps, so we work around
the bug by replacing .quad with .align 3 + .long + .long
MERGE TO STABLE
ghc/driver/mangler/ghc-asm.lprl