Commit 4811c44e by Ian Lance Taylor

compiler: Pass location to fatal_error.

The GCC function is changing.

The error functions need to move to a compiler-indepent
approach so that changes to the GCC functions are not a
concern here.

From-SVN: r220292
parent b4d216f6
...@@ -63,7 +63,8 @@ go_parse_input_files(const char** filenames, unsigned int filename_count, ...@@ -63,7 +63,8 @@ go_parse_input_files(const char** filenames, unsigned int filename_count,
{ {
file = fopen(filename, "r"); file = fopen(filename, "r");
if (file == NULL) if (file == NULL)
fatal_error("cannot open %s: %m", filename); fatal_error(Linemap::unknown_location(),
"cannot open %s: %m", filename);
} }
Lex lexer(filename, file, ::gogo->linemap()); Lex lexer(filename, file, ::gogo->linemap());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment