guile: Change return value of gdbscm_with_guile for const char *
[binutils-gdb.git] / gdb / ChangeLog
index 768de09244bf25c8c2aa8614e96c4ce2b22737e1..e84a227148c39f51fd38f3df481e3b2acf25a346 100644 (file)
@@ -1,3 +1,44 @@
+2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * guile/guile-internal.h (gdbscm_with_guile): Change return
+       types to const char *.
+       * guile/scm-safe-call.c (gdbscm_with_guile): Likewise.
+       (struct c_data) <func>: Likewise.
+       (struct c_data) <result>: Change type to const char *.
+       (scscm_eval_scheme_string): Change return type to
+       const char *.
+       (scscm_source_scheme_script): Likewise.
+       (gdbscm_safe_eval_string): Change type of result variable to
+       const char * and remove cast.
+       (gdbscm_safe_source_script): Likewise.
+       * guile/scm-disasm.c (gdbscm_disasm_read_memory_worker):
+       Change return type to const char *.
+       (gdbscm_disasm_read_memory): Change type of status to
+       const char *.
+
+2015-10-27  Pedro Alves  <palves@redhat.com>
+
+       * source.c (openp): New local 'last_errno'.  Use it to
+       save/restore errno.
+
+2015-10-27  Pedro Alves  <palves@redhat.com>
+
+       * psymtab.c (dump_psymtab_addrmap_1): Add casts.
+
+2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * ctf.c (SET_ENUM_FIELD): New macro.
+       (ctf_read_status): Use it.
+       (ctf_read_tp): Use it.
+
+2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * guile/scm-breakpoint.c (gdbscm_set_breakpoint_stop_x): Add
+       scm_t_dynwind_flags casts.
+       * guile/scm-cmd.c (gdbscm_parse_command_name): Likewise.
+       * guile/scm-ports.c (gdbscm_open_memory): Likewise.
+       * guile/scm-value.c (gdbscm_value_to_string): Likewise.
+
 2015-10-27  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * ax.h (ax_raw_byte): New declaration.