summaryrefslogtreecommitdiff
path: root/compiler/cmm/CmmNode.hs
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2012-02-13 22:08:45 +0000
committerSimon Marlow <marlowsd@gmail.com>2012-02-13 22:08:45 +0000
commit5cf9c0191566a3fd806a12e58b93ee813d4528f9 (patch)
tree405c75654bdaeda3532e2f80dfa946eb1ec653fa /compiler/cmm/CmmNode.hs
parent32d652e4d2fd9ae01de08d0cb6ef82a2f409b0ae (diff)
downloadhaskell-5cf9c0191566a3fd806a12e58b93ee813d4528f9.tar.gz
remove unused Conventions (Foreign, Private)
Diffstat (limited to 'compiler/cmm/CmmNode.hs')
-rw-r--r--compiler/cmm/CmmNode.hs8
1 files changed, 0 insertions, 8 deletions
diff --git a/compiler/cmm/CmmNode.hs b/compiler/cmm/CmmNode.hs
index 971b351320..2a491e9b6b 100644
--- a/compiler/cmm/CmmNode.hs
+++ b/compiler/cmm/CmmNode.hs
@@ -223,14 +223,6 @@ data Convention
| GC -- Entry to the garbage collector: uses the node reg!
| PrimOpCall -- Calling prim ops
| PrimOpReturn -- Returning from prim ops
- | Foreign -- Foreign call/return
- ForeignConvention
- | Private
- -- Used for control transfers within a (pre-CPS) procedure All
- -- jump sites known, never pushed on the stack (hence no SRT)
- -- You can choose whatever calling convention you please
- -- (provided you make sure all the call sites agree)!
- -- This data type eventually to be extended to record the convention.
deriving( Eq )
data ForeignConvention