aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2020-01-16 18:35:30 +0000
committerPedro Alves <palves@redhat.com>2020-01-16 19:14:14 +0000
commit790f17188a22e722bab9915e1d50307f8cb7c0f9 (patch)
tree89c687df3234928a9ac6bbc71557bbc69399c14f /gdb
parent701adfb00922a6d5f76dfa74dc13f144a50d9a9b (diff)
downloadbinutils-790f17188a22e722bab9915e1d50307f8cb7c0f9.zip
binutils-790f17188a22e722bab9915e1d50307f8cb7c0f9.tar.gz
binutils-790f17188a22e722bab9915e1d50307f8cb7c0f9.tar.bz2
Ensure proc-service symbols have default visibility (PR build/24805)
Compiling GDB with '-fvisibility=hidden' removes the symbols that should be exported. This patch explicitly marks them as visible. gdb/ChangeLog: 2020-01-16 Pedro Alves <palves@redhat.com> Norbert Lange <nolange79@gmail.com> PR build/24805 * gdbsupport/gdb_proc_service.h (PS_EXPORT): New. (ps_get_thread_area, ps_getpid, ps_lcontinue, ps_lgetfpregs) (ps_lgetregs, ps_lsetfpregs, ps_lsetregs, ps_lstop, ps_pcontinue) (ps_pdread, ps_pdwrite, ps_pglobal_lookup, ps_pstop, ps_ptread) (ps_ptwrite, ps_lgetxregs, ps_lgetxregsize, ps_lsetxregs) (ps_plog): Redeclare exported functions with default visibility.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5513bea..fe8972e 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,14 @@
+2020-01-16 Pedro Alves <palves@redhat.com>
+ Norbert Lange <nolange79@gmail.com>
+
+ PR build/24805
+ * gdbsupport/gdb_proc_service.h (PS_EXPORT): New.
+ (ps_get_thread_area, ps_getpid, ps_lcontinue, ps_lgetfpregs)
+ (ps_lgetregs, ps_lsetfpregs, ps_lsetregs, ps_lstop, ps_pcontinue)
+ (ps_pdread, ps_pdwrite, ps_pglobal_lookup, ps_pstop, ps_ptread)
+ (ps_ptwrite, ps_lgetxregs, ps_lgetxregsize, ps_lsetxregs)
+ (ps_plog): Redeclare exported functions with default visibility.
+
2020-01-16 Nitika Achra <Nitika.Achra@amd.com>
* dwarf2loc.c (decode_debug_loclists_addresses): Handle