aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2022-10-31 00:15:52 +0000
committerAlan Modra <amodra@gmail.com>2022-10-31 12:57:26 +1030
commit3c5e7c6dfcfa19904b4edc66b3e9f4eb41b28643 (patch)
tree598d00b7ba0f27e47dcdf8305457a745ee30bb0f /ld
parentbeaad4923538f17bb3d915245115e5e6b9830d74 (diff)
downloadgdb-3c5e7c6dfcfa19904b4edc66b3e9f4eb41b28643.zip
gdb-3c5e7c6dfcfa19904b4edc66b3e9f4eb41b28643.tar.gz
gdb-3c5e7c6dfcfa19904b4edc66b3e9f4eb41b28643.tar.bz2
ld: Use %E in einfo in pdb.c
Resubmission, taking into account https://sourceware.org/pipermail/binutils/2022-October/123948.html.
Diffstat (limited to 'ld')
-rw-r--r--ld/pdb.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/ld/pdb.c b/ld/pdb.c
index 3452e2c..80ed31e 100644
--- a/ld/pdb.c
+++ b/ld/pdb.c
@@ -444,8 +444,7 @@ create_pdb_file (bfd *abfd, const char *pdb_name, const unsigned char *guid)
pdb = bfd_openw (pdb_name, "pdb");
if (!pdb)
{
- einfo (_("%P: warning: cannot create PDB file: %s\n"),
- bfd_errmsg (bfd_get_error ()));
+ einfo (_("%P: warning: cannot create PDB file: %E\n"));
return false;
}
@@ -454,7 +453,7 @@ create_pdb_file (bfd *abfd, const char *pdb_name, const unsigned char *guid)
if (!create_old_directory_stream (pdb))
{
einfo (_("%P: warning: cannot create old directory stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
@@ -463,14 +462,14 @@ create_pdb_file (bfd *abfd, const char *pdb_name, const unsigned char *guid)
if (!info_stream)
{
einfo (_("%P: warning: cannot create info stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
if (!create_type_stream (pdb))
{
einfo (_("%P: warning: cannot create TPI stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
@@ -479,14 +478,14 @@ create_pdb_file (bfd *abfd, const char *pdb_name, const unsigned char *guid)
if (!dbi_stream)
{
einfo (_("%P: warning: cannot create DBI stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
if (!create_type_stream (pdb))
{
einfo (_("%P: warning: cannot create IPI stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
@@ -495,21 +494,21 @@ create_pdb_file (bfd *abfd, const char *pdb_name, const unsigned char *guid)
if (!names_stream)
{
einfo (_("%P: warning: cannot create /names stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
if (!populate_dbi_stream (dbi_stream, abfd))
{
einfo (_("%P: warning: cannot populate DBI stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}
if (!populate_info_stream (pdb, info_stream, guid))
{
einfo (_("%P: warning: cannot populate info stream "
- "in PDB file: %s\n"), bfd_errmsg (bfd_get_error ()));
+ "in PDB file: %E\n"));
goto end;
}