summaryrefslogtreecommitdiff
path: root/tools/llvm-upgrade/UpgradeParser.y
diff options
context:
space:
mode:
authorJeff Cohen <jeffc@jolt-lang.org>2007-01-21 19:30:52 +0000
committerJeff Cohen <jeffc@jolt-lang.org>2007-01-21 19:30:52 +0000
commitac2dca9a6f59a2e7fdc4de48c456860b6ecd19a9 (patch)
tree979c9534fcf33a7df949e74fa24cfd954d8d8e62 /tools/llvm-upgrade/UpgradeParser.y
parent361c3efd9aec432f2ede5e49ab02f2549c485aa8 (diff)
downloadllvm-ac2dca9a6f59a2e7fdc4de48c456860b6ecd19a9.tar.gz
llvm-ac2dca9a6f59a2e7fdc4de48c456860b6ecd19a9.tar.bz2
llvm-ac2dca9a6f59a2e7fdc4de48c456860b6ecd19a9.tar.xz
Fix a bunch of missing semicolon parse errors from bison.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33426 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-upgrade/UpgradeParser.y')
-rw-r--r--tools/llvm-upgrade/UpgradeParser.y8
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/llvm-upgrade/UpgradeParser.y b/tools/llvm-upgrade/UpgradeParser.y
index 5ad118ad5d..da0772c3bf 100644
--- a/tools/llvm-upgrade/UpgradeParser.y
+++ b/tools/llvm-upgrade/UpgradeParser.y
@@ -1483,8 +1483,9 @@ DefinitionList : DefinitionList Function {
$$ = 0;
}
| ConstPool { $$ = 0; }
+ ;
-External : EXTERNAL | UNINITIALIZED { $$ = $1; *$$ = "external"; }
+External : EXTERNAL | UNINITIALIZED { $$ = $1; *$$ = "external"; } ;
// ConstPool - Constants with optional names assigned to them.
ConstPool : ConstPool OptAssign TYPE TypesV {
@@ -1564,7 +1565,7 @@ ConstPool : ConstPool OptAssign TYPE TypesV {
AsmBlock : STRINGCONSTANT ;
-BigOrLittle : BIG | LITTLE
+BigOrLittle : BIG | LITTLE ;
TargetDefinition
: ENDIAN '=' BigOrLittle {
@@ -1671,6 +1672,7 @@ FunctionHeaderH
BEGIN : BEGINTOK { $$ = new std::string("{"); delete $1; }
| '{' { $$ = new std::string ("{"); }
+ ;
FunctionHeader
: OptLinkage FunctionHeaderH BEGIN {
@@ -1796,7 +1798,7 @@ InstructionList : InstructionList Inst {
$$ = 0;
};
-Unwind : UNWIND | EXCEPT { $$ = $1; *$$ = "unwind"; }
+Unwind : UNWIND | EXCEPT { $$ = $1; *$$ = "unwind"; } ;
BBTerminatorInst : RET ResolvedVal { // Return with a result...
*O << " " << *$1 << ' ' << *$2->val << '\n';