]> Cypherpunks repositories - gostls13.git/commitdiff
godefs: handle volatile
authorRuss Cox <rsc@golang.org>
Wed, 23 Mar 2011 15:33:53 +0000 (11:33 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 23 Mar 2011 15:33:53 +0000 (11:33 -0400)
R=iant
CC=golang-dev
https://golang.org/cl/4291063

src/cmd/godefs/stabs.c

index f2bb57eb651a4d7ef4d24ac57855663f9870f1ea..30a05fc700226560db530c7bd336d54ee8442054 100644 (file)
@@ -219,7 +219,7 @@ parsedef(char **pp, char *name)
        t = emalloc(sizeof *t);
        switch(*p) {
        default:
-               fprint(2, "unknown type char %c\n", *p);
+               fprint(2, "unknown type char %c in %s\n", *p, p);
                *pp = "";
                return t;
 
@@ -284,6 +284,7 @@ parsedef(char **pp, char *name)
                        return nil;
                break;
 
+       case 'B':       // volatile
        case 'k':       // const
                ++*pp;
                return parsedef(pp, nil);