[project @ 1999-01-26 11:12:41 by simonm]
authorsimonm <unknown>
Tue, 26 Jan 1999 11:13:15 +0000 (11:13 +0000)
committersimonm <unknown>
Tue, 26 Jan 1999 11:13:15 +0000 (11:13 +0000)
commited4cd6d403d932026f38608f81c3a8872e38b2ce
treedb5d3c69601b8240211e971d5f8fc00cda5fc05b
parentb311f131b123c6941daf3825f7432d85aa19368f
[project @ 1999-01-26 11:12:41 by simonm]
- Add Stable Names

- Stable pointers and stable names are now both provided by the
  "Stable" module in ghc/lib/exts.  Documentation is updated, and Foriegn
  still exports the stable pointer operations for backwards compatibility.
40 files changed:
ghc/compiler/absCSyn/PprAbsC.lhs
ghc/compiler/basicTypes/Unique.lhs
ghc/compiler/nativeGen/AsmCodeGen.lhs
ghc/compiler/prelude/PrelInfo.lhs
ghc/compiler/prelude/PrelMods.lhs
ghc/compiler/prelude/PrimOp.lhs
ghc/compiler/prelude/PrimRep.lhs
ghc/compiler/prelude/TysPrim.lhs
ghc/compiler/prelude/TysWiredIn.lhs
ghc/compiler/simplCore/Simplify.lhs
ghc/compiler/types/TyCon.lhs
ghc/docs/libraries/Foreign.sgml
ghc/docs/libraries/Weak.sgml
ghc/docs/libraries/libs.sgml
ghc/includes/ClosureTypes.h
ghc/includes/Closures.h
ghc/includes/InfoTables.h
ghc/includes/Prelude.h
ghc/includes/PrimOps.h
ghc/includes/Rts.h
ghc/includes/Stg.h
ghc/includes/StgMiscClosures.h
ghc/includes/StgTypes.h
ghc/rts/Adjustor.c
ghc/rts/Evaluator.c
ghc/rts/GC.c
ghc/rts/GC.h
ghc/rts/Makefile
ghc/rts/PrimOps.hc
ghc/rts/RtsFlags.h
ghc/rts/RtsStartup.c
ghc/rts/Sanity.c
ghc/rts/Schedule.c
ghc/rts/Signals.c
ghc/rts/StablePtr.c [deleted file]
ghc/rts/StablePtr.h [deleted file]
ghc/rts/StgMiscClosures.hc
ghc/rts/Weak.c
ghc/tests/lib/should_run/stableptr002.hs
ghc/tests/lib/should_run/stableptr003.hs [new file with mode: 0644]