[project @ 2002-03-19 11:24:51 by simonmar]
authorsimonmar <unknown>
Tue, 19 Mar 2002 11:24:52 +0000 (11:24 +0000)
committersimonmar <unknown>
Tue, 19 Mar 2002 11:24:52 +0000 (11:24 +0000)
commit7d4b7f77fccd02d7bd8b22040751c126a1ff4606
treea76ba64c879d9626d5531a6ece980fa91b7db479
parentf2c6879637426228502fd42ae9afa3404e57f014
[project @ 2002-03-19 11:24:51 by simonmar]
Fix 64-bit shift operations.

- Move the declarations of the 64-bit "primops" from PrimOps.h to
  HsBase.h where they more properly belong.

- change the names of the 64-bit shift ops to include the "unchecked"
  prefix

- add checked versions of these primops to GHC.Int and GHC.Word, and
  use them.

- update the FFI declarations in GHC.Int and GHC.Word while I'm there.
ghc/includes/PrimOps.h