From 5962645829c856afb7dcc9e2bd62a086f6c1e71b Mon Sep 17 00:00:00 2001 From: simonmar Date: Tue, 2 Aug 2005 12:01:57 +0000 Subject: [PATCH] [project @ 2005-08-02 12:01:57 by simonmar] Allow an empty list of volatile regs on a call --- ghc/compiler/cmm/CmmParse.y | 1 + 1 file changed, 1 insertion(+) diff --git a/ghc/compiler/cmm/CmmParse.y b/ghc/compiler/cmm/CmmParse.y index e81d34c..45f411b 100644 --- a/ghc/compiler/cmm/CmmParse.y +++ b/ghc/compiler/cmm/CmmParse.y @@ -295,6 +295,7 @@ bool_op :: { ExtFCode BoolExpr } -- This is not C-- syntax. What to do? vols :: { Maybe [GlobalReg] } : {- empty -} { Nothing } + | '[' ']' { Just [] } | '[' globals ']' { Just $2 } globals :: { [GlobalReg] } -- 1.7.10.4