diff options
author | Tom Tromey <tom@tromey.com> | 2017-11-22 23:37:38 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-03-07 15:36:28 -0700 |
commit | e0d3522b888033febd153a4a7d3b7c5c13641f09 (patch) | |
tree | 9c5c11152ba3b7202fac5dba1a9f21a35c85d3d5 /gdb/ChangeLog | |
parent | d6ab64818b9d212691c200c292dc0f18d193598c (diff) | |
download | gdb-e0d3522b888033febd153a4a7d3b7c5c13641f09.zip gdb-e0d3522b888033febd153a4a7d3b7c5c13641f09.tar.gz gdb-e0d3522b888033febd153a4a7d3b7c5c13641f09.tar.bz2 |
Return gdb::optional<std::string> from target_fileio_readlink
This changes to_fileio_readlink and target_fileio_readlink to return a
gdb::optional<std::sring>, and then fixes up the callers and
implementations. This allows the removal of some cleanups.
Regression tested by the buildbot.
gdb/ChangeLog
2018-03-07 Tom Tromey <tom@tromey.com>
* linux-tdep.c (linux_info_proc): Update.
* target.h (struct target_ops) <to_fileio_readlink>: Return
optional<string>.
(target_fileio_readlink): Return optional<string>.
* remote.c (remote_hostio_readlink): Return optional<string>.
* inf-child.c (inf_child_fileio_readlink): Return
optional<string>.
* target.c (target_fileio_readlink): Return optional<string>.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 928dbab..49b91e1 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,14 @@ +2018-03-07 Tom Tromey <tom@tromey.com> + + * linux-tdep.c (linux_info_proc): Update. + * target.h (struct target_ops) <to_fileio_readlink>: Return + optional<string>. + (target_fileio_readlink): Return optional<string>. + * remote.c (remote_hostio_readlink): Return optional<string>. + * inf-child.c (inf_child_fileio_readlink): Return + optional<string>. + * target.c (target_fileio_readlink): Return optional<string>. + 2018-03-07 Andrew Burgess <andrew.burgess@embecosm.com> * regcache.c (cooked_read_test): Add riscv to the list of |