cvs commit: fptools/ghc/driver/mangler ghc-asm.lprl
ken@glass.cse.ogi.edu
ken@glass.cse.ogi.edu
Sat, 22 Sep 2001 05:24:57 -0700
ken 2001/09/22 05:24:57 PDT
Modified files:
ghc/driver/mangler ghc-asm.lprl
Log:
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
Revision Changes Path
1.63 +36 -11 fptools/ghc/driver/mangler/ghc-asm.lprl