projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 2000-06-08 14:59:17 by rrt]
[ghc-hetmet.git]
/
docs
/
ffi.sgml
diff --git
a/docs/ffi.sgml
b/docs/ffi.sgml
index
428a531
..
e59ff9e
100644
(file)
--- a/
docs/ffi.sgml
+++ b/
docs/ffi.sgml
@@
-680,7
+680,7
@@
defines the mapping between Haskell and C types.
<Entry> <Literal>HsWord8</Literal> </Entry>
<Entry> 8 bit unsigned integral </Entry>
<Entry> <Literal>0</Literal> ..
<Entry> <Literal>HsWord8</Literal> </Entry>
<Entry> 8 bit unsigned integral </Entry>
<Entry> <Literal>0</Literal> ..
-<Entry> <Literal>HS_WORD8_MAX</Literal></Entry>
+<Literal>HS_WORD8_MAX</Literal></Entry>
</Row>
<Row>
<Entry>
</Row>
<Row>
<Entry>
@@
-688,7
+688,7
@@
defines the mapping between Haskell and C types.
<Entry> <Literal>HsWord16</Literal> </Entry>
<Entry> 16 bit unsigned integral </Entry>
<Entry> <Literal>0</Literal> ..
<Entry> <Literal>HsWord16</Literal> </Entry>
<Entry> 16 bit unsigned integral </Entry>
<Entry> <Literal>0</Literal> ..
-<Entry> <Literal>HS_WORD16_MAX</Literal></Entry>
+<Literal>HS_WORD16_MAX</Literal></Entry>
</Row>
<Row>
<Entry>
</Row>
<Row>
<Entry>
@@
-1285,7
+1285,7
@@
contain the address of the label <Literal>freeAtLast</Literal>.
</Sect2>
</Sect1>
</Sect2>
</Sect1>
-
+<!-- This doesn't need to be seen in the docs
<Sect1 id="sec-changelog">
<Title>Change history
</Title>
<Sect1 id="sec-changelog">
<Title>Change history
</Title>
@@
-1296,14
+1296,14
@@
contain the address of the label <Literal>freeAtLast</Literal>.
<ListItem>
<Para>
<ListItem>
<Para>
-0.95 --> 0.96:
+0.95 > 0.96:
<ItemizedList>
<ListItem>
<Para>
changed the C representation of <Literal>Haskell_ForeignObj</Literal> from
<ItemizedList>
<ListItem>
<Para>
changed the C representation of <Literal>Haskell_ForeignObj</Literal> from
-<Literal>(long*)</Literal> to <Literal>(void*)</Literal> -- ANSI C guarantees that <Literal>(void*)</Literal>
+<Literal>(long*)</Literal> to <Literal>(void*)</Literal> ANSI C guarantees that <Literal>(void*)</Literal>
is the widest possible data pointer.
</Para>
</ListItem>
is the widest possible data pointer.
</Para>
</ListItem>
@@
-1328,7
+1328,7
@@
Replaced confusing uses of <Literal>stdcall</Literal> with <Literal>ccall</Liter
<ListItem>
<Para>
<ListItem>
<Para>
-0.96 --> 0.97:
+0.96 > 0.97:
<ItemizedList>
<ListItem>
<ItemizedList>
<ListItem>
@@
-1380,7
+1380,7
@@
FFI types rather than the longer <Literal>Haskell_</Literal>.
<ListItem>
<Para>
<ListItem>
<Para>
-0.97 --> 0.98:
+0.97 > 0.98:
<ItemizedList>
<ListItem>
<ItemizedList>
<ListItem>
@@
-1412,7
+1412,7
@@
functions.
<ListItem>
<Para>
<ListItem>
<Para>
-0.98 --> 0.99:
+0.98 > 0.99:
<ItemizedList>
<ListItem>
<ItemizedList>
<ListItem>
@@
-1438,7
+1438,7
@@
in that section was contributed by Sven Panne.)
<ListItem>
<Para>
<ListItem>
<Para>
-0.99 --> 0.99.1:
+0.99 > 0.99.1:
<ItemizedList>
<ListItem>
<ItemizedList>
<ListItem>
@@
-1460,3
+1460,4
@@
in that section was contributed by Sven Panne.)
</Para>
</Sect1>
</Para>
</Sect1>
+-->