[project @ 2003-07-28 12:11:46 by malcolm]
authormalcolm <unknown>
Mon, 28 Jul 2003 12:11:46 +0000 (12:11 +0000)
committermalcolm <unknown>
Mon, 28 Jul 2003 12:11:46 +0000 (12:11 +0000)
Use new Data.Dynamic/Data.Typeable story in nhc98.

Makefile.nhc98

index d0393d4..0073159 100644 (file)
@@ -8,7 +8,8 @@ SRCS    = \
        Data/Either.hs Data/FiniteMap.hs Data/IORef.hs Data/Int.hs \
        Data/Ix.hs Data/List.hs Data/Maybe.hs Data/PackedString.hs \
        Data/Ratio.hs Data/Set.hs Data/Tuple.hs Data/Word.hs Data/Array.hs \
-       Data/HashTable.hs Data/Dynamic.hs Data/Monoid.hs Data/Tree.hs \
+       Data/HashTable.hs Data/Typeable.hs Data/Dynamic.hs \
+       Data/Monoid.hs Data/Tree.hs \
        Control/Monad.hs Control/Monad/Fix.hs Control/Monad/Trans.hs \
        Control/Arrow.hs Debug/Trace.hs \
        NHC/SizedTypes.hs \
@@ -58,8 +59,8 @@ NHC/SizedTypes.hs: NHC/SizedTypes.hs.cpp
 $(OBJDIR)/Data/FiniteMap.$O: $(OBJDIR)/Data/Maybe.$O
 $(OBJDIR)/Data/Set.$O: $(OBJDIR)/Data/Maybe.$O $(OBJDIR)/Data/FiniteMap.$O
 $(OBJDIR)/Data/Array.$O: $(OBJDIR)/Data/Ix.$O
-$(OBJDIR)/Data/Dynamic.$O: $(OBJDIR)/Foreign/Ptr.$O \
-       $(OBJDIR)/Foreign/StablePtr.$O $(OBJDIR)/Data/HashTable.$O
+$(OBJDIR)/Data/Dynamic.$O: $(OBJDIR)/Data/HashTable.$O \
+       $(OBJDIR)/Data/Typeable.$O
 $(OBJDIR)/Data/HashTable.$O: $(OBJDIR)/Control/Monad.$O
 $(OBJDIR)/Data/Int.$O: $(OBJDIR)/NHC/SizedTypes.$O
 $(OBJDIR)/Data/Word.$O: $(OBJDIR)/NHC/SizedTypes.$O
@@ -108,7 +109,7 @@ $(OBJDIR)/Text/ParserCombinators/Parsec/Token.$O: \
 Data/FiniteMap.$C: Data/Maybe.$C
 Data/Set.$C:       Data/Maybe.$C Data/FiniteMap.$C
 Data/Array.$C:     Data/Ix.$C
-Data/Dynamic.$C:   Foreign/Ptr.$C Data/HashTable.$C
+Data/Dynamic.$C:   Data/HashTable.$C Data/Typeable.$C
 Data/HashTable.$C: Control/Monad.$C
 Data/Int.$C:       NHC/SizedTypes.$C
 Data/Word.$C:      NHC/SizedTypes.$C