diff options
| author | Rob Pike <r@golang.org> | 2015-02-19 12:57:33 -0800 |
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2015-02-19 21:06:51 +0000 |
| commit | f60fb5c5ad794aaa7fb7331a88a271cb6b6f0fdb (patch) | |
| tree | 079583dfeccc69f68930363bcbe7e7a148180b6b /src/cmd/asm/internal/lex/input.go | |
| parent | d7eb51e70e02887b15d6e23548c74ff86471ced9 (diff) | |
| download | go-f60fb5c5ad794aaa7fb7331a88a271cb6b6f0fdb.tar.xz | |
[dev.cc] cmd/asm: accept #define A /* nothing */
Was rejected but should be legal.
Change-Id: I0189e3bef6b67c6ba390c75a48a8d9d8f39b7636
Reviewed-on: https://go-review.googlesource.com/5286
Reviewed-by: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/cmd/asm/internal/lex/input.go')
| -rw-r--r-- | src/cmd/asm/internal/lex/input.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/asm/internal/lex/input.go b/src/cmd/asm/internal/lex/input.go index 737b12e134..730042b149 100644 --- a/src/cmd/asm/internal/lex/input.go +++ b/src/cmd/asm/internal/lex/input.go @@ -206,7 +206,7 @@ func (in *Input) macroDefinition(name string) ([]string, []Token) { prevCol := in.Stack.Col() tok := in.Stack.Next() if tok == '\n' || tok == scanner.EOF { - in.Error("no definition for macro:", name) + return nil, nil // No definition for macro } var args []string // The C preprocessor treats |
