summaryrefslogtreecommitdiff
path: root/src/cmd/cgo
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/cgo')
-rw-r--r--src/cmd/cgo/ast.go2
-rw-r--r--src/cmd/cgo/gcc.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/cgo/ast.go b/src/cmd/cgo/ast.go
index 26a59faf8..f6142d135 100644
--- a/src/cmd/cgo/ast.go
+++ b/src/cmd/cgo/ast.go
@@ -60,7 +60,7 @@ type FuncType struct {
func openProg(name string, p *Prog) {
var err os.Error
- p.AST, err = parser.ParseFile(name, nil, parser.ParseComments)
+ p.AST, err = parser.ParseFile(name, nil, nil, parser.ParseComments)
if err != nil {
if list, ok := err.(scanner.ErrorList); ok {
// If err is a scanner.ErrorList, its String will print just
diff --git a/src/cmd/cgo/gcc.go b/src/cmd/cgo/gcc.go
index 07002a4c7..7b5c7906f 100644
--- a/src/cmd/cgo/gcc.go
+++ b/src/cmd/cgo/gcc.go
@@ -62,7 +62,7 @@ func (p *Prog) loadDebugInfo() {
for _, c := range p.Crefs {
// If we've already found this name as a define, it is not a Cref.
if val, ok := defines[c.Name]; ok {
- _, err := parser.ParseExpr("", val)
+ _, err := parser.ParseExpr("", val, nil)
if err != nil {
fmt.Fprintf(os.Stderr, "The value in C.%s does not parse as a Go expression; cannot use.\n", c.Name)
os.Exit(2)