diff options
author | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-09-21 18:44:39 +0000 |
---|---|---|
committer | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-09-21 18:44:39 +0000 |
commit | b522f2eac10b72f9876cb9b3c3e3558413c9e682 (patch) | |
tree | af1c2fdd60e618f1204ea65d8a5cf9e3cfaeb799 /libbacktrace | |
parent | d5ba01157001e990e1779acbc5c2e26e0b8810cd (diff) | |
download | gcc-b522f2eac10b72f9876cb9b3c3e3558413c9e682.tar.gz |
PR go/82284
* elf.c (backtrace_initialize): Set pd.exe_filename.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253078 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libbacktrace')
-rw-r--r-- | libbacktrace/ChangeLog | 5 | ||||
-rw-r--r-- | libbacktrace/elf.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index 731716f0be7..d611a1fb4e7 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,3 +1,8 @@ +2017-09-21 Ian Lance Taylor <iant@google.com> + + PR go/82284 + * elf.c (backtrace_initialize): Set pd.exe_filename. + 2017-09-20 Ian Lance Taylor <iant@golang.org> Denis Khalikov <d.khalikov@partner.samsung.com> diff --git a/libbacktrace/elf.c b/libbacktrace/elf.c index 530d4a2e2f4..eb7d303712a 100644 --- a/libbacktrace/elf.c +++ b/libbacktrace/elf.c @@ -1489,6 +1489,7 @@ backtrace_initialize (struct backtrace_state *state, const char *filename, pd.fileline_fn = &elf_fileline_fn; pd.found_sym = &found_sym; pd.found_dwarf = &found_dwarf; + pd.exe_filename = filename; pd.exe_descriptor = ret < 0 ? descriptor : -1; dl_iterate_phdr (phdr_callback, (void *) &pd); |