Add definitions for rvalue reference types
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index e128c667ac67349d772ad072ad884bae970f1430..ff09df0f55f60c9f56e7125a4667bc69bbd18cac 100644 (file)
@@ -1,3 +1,89 @@
+2017-03-20  Artemiy Volkov  <artemiyv@acm.org>
+
+       PR gdb/14441
+       * gdbtypes.h (enum type_code) <TYPE_CODE_RVALUE_REF>: New constant.
+       (TYPE_IS_REFERENCE): New macro.
+       (struct type): Add rvalue_reference_type field.
+       (TYPE_RVALUE_REFERENCE_TYPE): New macro.
+
+2017-03-20  Marc-Andre Laperle  <marc-andre.laperle@ericsson.com>
+
+       * NEWS: Add an entry about new '-file-list-shared-libraries' command.
+       * mi/mi-cmd-file.c (mi_cmd_file_list_shared_libraries):
+       New function definition.
+       * mi/mi-cmds.c (mi_cmds): Add -file-list-shared-libraries command.
+       * mi/mi-cmds.h (mi_cmd_file_list_shared_libraries):
+       New function declaration.
+       * mi/mi-interp.c (mi_output_solib_attribs): New Function.
+       * mi/mi-interp.h: New file.
+       * solib.c (info_sharedlibrary_command): Replace for loop with
+       ALL_SO_LIBS macro
+       * solib.h (update_solib_list): New function declaration.
+       (so_list_head): Move macro.
+       * solist.h (ALL_SO_LIBS): New macro.
+
+2017-03-20  Marc-Andre Laperle  <marc-andre.laperle@ericsson.com>
+
+       * infcmd.c (post_create_inferior): Remove unused argument in
+       call to solib_add.
+       * remote.c (remote_start_remote): Likewise.
+       * solib-frv.c (frv_fetch_objfile_link_map): Likewise.
+       * solib-svr4.c: (svr4_fetch_objfile_link_map): Likewise.
+       (enable_break): Likewise.
+       * solib.c (update_solib_list): Remove unused target argument
+       and its documentation.
+       (solib_add): Remove unused target argument.  Remove unused
+       argument in call to update_solib_list.
+       (info_sharedlibrary_command): Remove unused argument in call
+       to update_solib_list.
+       (sharedlibrary_command): Remove unused argument in call to
+       solib_add.
+       (handle_solib_event): Likewise.
+       (reload_shared_libraries): Likewise.
+       * solib.h (solib_add): Remove unused target argument.
+
+2017-03-20  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * s390-linux-tdep.c (is_rsi, is_rie): Remove functions.
+       (s390_displaced_step_fixup): Cover relative branches with the
+       default fixup handling.  This fixes lack of support for some
+       relative branch instructions.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * i386-gnu-nat.c (gnu_fetch_registers, gnu_store_registers): Use
+       ptid from regcache.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * i386-darwin-nat.c (i386_darwin_fetch_inferior_registers,
+       i386_darwin_store_inferior_registers): Use ptid from regcache.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * i386-bsd-nat.c (i386bsd_fetch_inferior_registers,
+       i386bsd_store_inferior_registers): Use ptid from regcache.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * hppa-obsd-nat.c (hppaobsd_fetch_registers,
+       hppaobsd_store_registers): Use ptid from regcache.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * hppa-nbsd-nat.c (hppanbsd_fetch_registers,
+       hppanbsd_store_registers): Use ptid from regcache.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * hppa-linux-nat.c (fetch_register, store_register): Use ptid
+       from regcache.  Use get_ptrace_pid.
+
+2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * corelow.c (get_core_register_section): Use ptid from regcache,
+       update doc.
+
 2017-03-17  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * bsd-uthread.c (bsd_uthread_fetch_registers,
This page took 0.033998 seconds and 4 git commands to generate.