[llvm-commits] CVS: llvm/utils/Burg/be.c fe.h main.c plank.c
Chris Lattner
lattner at cs.uiuc.edu
Mon Jan 20 00:20:01 PST 2003
Changes in directory llvm/utils/Burg:
be.c updated: 1.2 -> 1.3
fe.h updated: 1.2 -> 1.3
main.c updated: 1.1 -> 1.2
plank.c updated: 1.2 -> 1.3
---
Log message:
Fix warnings
---
Diffs of the changes:
Index: llvm/utils/Burg/be.c
diff -u llvm/utils/Burg/be.c:1.2 llvm/utils/Burg/be.c:1.3
--- llvm/utils/Burg/be.c:1.2 Sat Sep 21 21:40:40 2002
+++ llvm/utils/Burg/be.c Mon Jan 20 00:19:18 2003
@@ -1,4 +1,4 @@
-char rcsid_be[] = "$Id: be.c,v 1.2 2002/09/22 02:40:40 lattner Exp $";
+char rcsid_be[] = "$Id: be.c,v 1.3 2003/01/20 06:19:18 lattner Exp $";
#include <stdio.h>
#include <string.h>
@@ -688,14 +688,14 @@
fprintf(outfile, "\t");
if (pVector[i]) {
Operator o;
- NonTerminal t;
+ NonTerminal t1, t2;
fprintf(outfile, "{");
fprintf(outfile, "%5d, %5d, %5d, %5d",
pVector[i]->rule->lhs->num,
(o = pVector[i]->rule->pat->op) ? o->num : 0,
- (t = pVector[i]->rule->pat->children[0]) ? t->num : 0,
- (t = pVector[i]->rule->pat->children[1]) ? t->num : 0
+ (t1 = pVector[i]->rule->pat->children[0]) ? t1->num : 0,
+ (t2 = pVector[i]->rule->pat->children[1]) ? t2->num : 0
);
fprintf(outfile, "} /* ");
printRule(pVector[i], "0");
Index: llvm/utils/Burg/fe.h
diff -u llvm/utils/Burg/fe.h:1.2 llvm/utils/Burg/fe.h:1.3
--- llvm/utils/Burg/fe.h:1.2 Sat Sep 21 21:40:40 2002
+++ llvm/utils/Burg/fe.h Mon Jan 20 00:19:18 2003
@@ -1,4 +1,4 @@
-/* $Id: fe.h,v 1.2 2002/09/22 02:40:40 lattner Exp $ */
+/* $Id: fe.h,v 1.3 2003/01/20 06:19:18 lattner Exp $ */
struct binding {
char *name;
@@ -57,6 +57,11 @@
List elems;
};
typedef struct strTable *StrTable;
+
+extern void doGrammarNts ARGS((void));
+void makeRuleDescArray ARGS((void));
+void makeDeltaCostArray ARGS((void));
+void makeStateStringArray ARGS((void));
extern StrTable newStrTable ARGS((void));
extern StrTableElement addString ARGS((StrTable, char *, int, int *));
Index: llvm/utils/Burg/main.c
diff -u llvm/utils/Burg/main.c:1.1 llvm/utils/Burg/main.c:1.2
--- llvm/utils/Burg/main.c:1.1 Tue Sep 17 18:03:29 2002
+++ llvm/utils/Burg/main.c Mon Jan 20 00:19:18 2003
@@ -1,4 +1,4 @@
-char rcsid_main[] = "$Id: main.c,v 1.1 2002/09/17 23:03:29 lattner Exp $";
+char rcsid_main[] = "$Id: main.c,v 1.2 2003/01/20 06:19:18 lattner Exp $";
#include <math.h>
#include <stdio.h>
@@ -15,9 +15,9 @@
static char version[] = "BURG, Version 1.0";
-extern void main ARGS((int argc, char **argv));
+extern int main ARGS((int argc, char **argv));
-void
+int
main(argc, argv) int argc; char **argv;
{
int i;
@@ -33,7 +33,7 @@
fprintf(stderr, "%s\n", version);
break;
case 'p':
- needStr = &prefix;
+ needStr = (char**)&prefix;
break;
case 'o':
needStr = &outFileName;
Index: llvm/utils/Burg/plank.c
diff -u llvm/utils/Burg/plank.c:1.2 llvm/utils/Burg/plank.c:1.3
--- llvm/utils/Burg/plank.c:1.2 Sat Sep 21 21:40:40 2002
+++ llvm/utils/Burg/plank.c Mon Jan 20 00:19:18 2003
@@ -1,4 +1,4 @@
-char rcsid_plank[] = "$Id: plank.c,v 1.2 2002/09/22 02:40:40 lattner Exp $";
+char rcsid_plank[] = "$Id: plank.c,v 1.3 2003/01/20 06:19:18 lattner Exp $";
#include <stdio.h>
#include <string.h>
@@ -232,7 +232,7 @@
for (i = 1; i < globalMap->count; i++) {
sortedStates[i-1] = globalMap->set[i];
}
- qsort(sortedStates, globalMap->count-1, sizeof(Item_Set), stateCompare);
+ qsort(sortedStates, globalMap->count-1, sizeof(Item_Set), (int(*)(const void *, const void *))stateCompare);
previousOp = 0;
for (i = 0; i < globalMap->count-1; i++) {
sortedStates[i]->newNum = i;
@@ -246,7 +246,7 @@
sortedRules = (RuleAST*) zalloc(max_ruleAST * sizeof(RuleAST));
count = 0;
foreachList((ListFn) assignRules, ruleASTs);
- qsort(sortedRules, max_ruleAST, sizeof(RuleAST), ruleCompare);
+ qsort(sortedRules, max_ruleAST, sizeof(RuleAST), (int(*)(const void *, const void *))ruleCompare);
previousLHS = 0;
base_counter = 0;
for (i = 0; i < max_ruleAST; i++) {
More information about the llvm-commits
mailing list