cvs commit: fptools/ghc/driver/mangler ghc-asm.lprl

Julian Seward sewardj@glass.cse.ogi.edu
Tue, 9 Oct 2001 07:58:35 -0700


sewardj     2001/10/09 07:58:35 PDT

  Modified files:        (Branch: ghc-5-02-branch)
    ghc/driver/mangler   ghc-asm.lprl 
  Log:
  merge revs
  
    1.63      +36 -11    fptools/ghc/driver/mangler/ghc-asm.lprl
    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
  
    1.64      +1 -2      fptools/ghc/driver/mangler/ghc-asm.lprl
    Disable debugging message.  (Only affects Alpha.)
  
    1.65      +1 -1      fptools/ghc/driver/mangler/ghc-asm.lprl
    Stick with trad. function syntax in prev commit; avoids unnecessary
    Perl versioning issues
  
  Revision  Changes    Path
  1.61.4.2  +35 -11    fptools/ghc/driver/mangler/ghc-asm.lprl