diff options
author | gerald <gerald@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-09-18 16:24:38 +0000 |
---|---|---|
committer | gerald <gerald@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-09-18 16:24:38 +0000 |
commit | be1a554f30c27316128bddf035e28db65fa62868 (patch) | |
tree | 4e1e57817e100a4711f67bfdac91cb2bd51d9b99 /gcc/lto | |
parent | b537ad1368395e7a295f51a86489bd52ec96c5fc (diff) | |
download | gcc-be1a554f30c27316128bddf035e28db65fa62868.tar.gz |
* lto-elf.c (lto_obj_file_open): Also provide filename when
elf_begin fails.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164394 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto')
-rw-r--r-- | gcc/lto/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/lto/lto-elf.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index 9bcb0014459..59124ee3481 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,8 @@ +2010-09-18 Gerald Pfeifer <gerald@pfeifer.com> + + * lto-elf.c (lto_obj_file_open): Also provide filename when + elf_begin fails. + 2010-09-17 Jan Hubicka <jh@suse.cz> * lto.c (lto_promote_cross_file_statics): Use const_value_known. diff --git a/gcc/lto/lto-elf.c b/gcc/lto/lto-elf.c index 0d4f1067be5..53cc0570bc3 100644 --- a/gcc/lto/lto-elf.c +++ b/gcc/lto/lto-elf.c @@ -674,7 +674,7 @@ lto_obj_file_open (const char *filename, bool writable) NULL); if (!elf_file->elf) { - error ("could not open ELF file: %s", elf_errmsg (0)); + error ("could not open %s as an ELF file: %s", fname, elf_errmsg (0)); goto fail; } |