aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/d-lang.cc
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2025-03-13 23:58:49 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2025-03-16 13:04:34 +0100
commit348d41e1d105bef6eeb423e915ab8508988149c1 (patch)
treea8564c95b993c43ee41c78a6982c51d79c0991ee /gcc/d/d-lang.cc
parent53fc26e54fadb51c3f655286d4475625b82a12b1 (diff)
downloadgcc-348d41e1d105bef6eeb423e915ab8508988149c1.zip
gcc-348d41e1d105bef6eeb423e915ab8508988149c1.tar.gz
gcc-348d41e1d105bef6eeb423e915ab8508988149c1.tar.bz2
d: Merge upstream dmd, druntime ffbad272b6
D front-end changes: - Import latest fixes from dmd. D runtime changes: - Import latest fixes from druntime. gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd ffbad272b6. * d-tree.h (make_location_t): Add overload taking a const SourceLoc &. * d-codegen.cc (make_location_t): Likewise. * d-diagnostic.cc (d_diagnostic_report_diagnostic): Change first parameter type to const SourceLoc &. (verrorReport): Update for new front-end interface. (verrorReportSupplemental): Likewise. * d-frontend.cc (eval_builtin): Likewise. (getTypeInfoType): Likewise. * d-lang.cc (d_parse_file): Likewise. * d-target.cc (Target::va_listType): Likewise. (Target::getTargetInfo): Likewise. * decl.cc (build_decl_tree): Likewise. * imports.cc (ImportVisitor::visit (Module *)): Likewise. * modules.cc (get_internal_fn): Likewise. libphobos/ChangeLog: * libdruntime/MERGE: Merge upstream druntime ffbad272b6.
Diffstat (limited to 'gcc/d/d-lang.cc')
-rw-r--r--gcc/d/d-lang.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/d/d-lang.cc b/gcc/d/d-lang.cc
index 585737b..8e37fed 100644
--- a/gcc/d/d-lang.cc
+++ b/gcc/d/d-lang.cc
@@ -1113,7 +1113,7 @@ d_parse_file (void)
if (count < 0)
{
- error (Loc ("stdin", 0, 0), "%s", xstrerror (errno));
+ error (Loc::singleFilename ("stdin"), "%s", xstrerror (errno));
free (buffer);
continue;
}