Add Python InferiorThread.inferior attribute
[deliverable/binutils-gdb.git] / gdb / ChangeLog
1 2016-01-13 Pedro Alves <palves@redhat.com>
2
3 * NEWS: Mention InferiorThread.inferior.
4 * python/py-infthread.c (thpy_get_inferior): New.
5 (thread_object_getset): Register "inferior".
6
7 2016-01-13 Pedro Alves <palves@redhat.com>
8
9 * NEWS: Mention $_inferior.
10 * inferior.c (inferior_id_make_value): New.
11 (inferior_funcs): New.
12 (_initialize_inferior): Create $_inferior variable.
13
14 2016-01-13 Pedro Alves <palves@redhat.com>
15
16 PR breakpoints/19388
17 * frame.c (get_current_frame): Use validate_registers_access.
18 * gdbthread.h (validate_registers_access): Declare.
19 * infrun.c (validate_siginfo_access): Delete.
20 (siginfo_value_read, siginfo_value_write): Use
21 validate_registers_access.
22 * thread.c (validate_registers_access): New function.
23
24 2016-01-12 Josh Stone <jistone@redhat.com>
25 Philippe Waroquiers <philippe.waroquiers@skynet.be>
26
27 * NEWS (Changes since GDB 7.10): Mention QCatchSyscalls and the
28 syscall_entry and syscall_return stop reasons. Mention GDB
29 support for remote catch syscall.
30 * remote.c (PACKET_QCatchSyscalls): New enum.
31 (remote_set_syscall_catchpoint): New function.
32 (remote_protocol_features): New element for QCatchSyscalls.
33 (remote_parse_stop_reply): Parse syscall_entry/return stops.
34 (init_remote_ops): Install remote_set_syscall_catchpoint.
35 (_initialize_remote): Config QCatchSyscalls.
36 * linux-nat.h (struct lwp_info) <syscall_state>: Comment typo.
37
38 2016-01-12 Yao Qi <yao.qi@linaro.org>
39
40 * nat/linux-ptrace.c (linux_child_function): Cast child_stack
41 to gdb_byte * and pass to linux_fork_to_function.
42
43 2016-01-12 Yao Qi <yao.qi@linaro.org>
44
45 * nat/linux-ptrace.c (linux_fork_to_function): Change type
46 of argument 'function'.
47 (linux_grandchild_function): Change return type to 'int'.
48 Change child_stack's type to 'void *'.
49 (linux_child_function): Likewise.
50
51 2016-01-12 Pedro Alves <palves@redhat.com>
52
53 Remove use of the registered trademark symbol throughout.
54
55 2016-01-12 Thomas Schwinge <thomas@codesourcery.com>
56
57 * reply_mig_hack.awk: Rewrite one regular expression.
58
59 2016-01-11 Mike Frysinger <vapier@gentoo.org>
60
61 * acinclude.m4: Include new warning.m4 file.
62 * configure: Regenerated.
63 * configure.ac: Move all warning logic ...
64 * warning.m4: ... here.
65
66 2016-01-08 Yao Qi <yao.qi@linaro.org>
67
68 * extension.c: Include target.h.
69 (set_active_ext_lang): Only call install_gdb_sigint_handler,
70 check_quit_flag, and set_quit_flag if target_terminal_is_ours
71 returns false.
72 (restore_active_ext_lang): Likewise.
73 * target.c (target_terminal_is_ours): New function.
74 * target.h (target_terminal_is_ours): Declare.
75
76 2016-01-07 Maciej W. Rozycki <macro@imgtec.com>
77
78 * mips-tdep.c (mips_breakpoint_from_pc): Rename local `status'
79 to `err' in the little-endian leg.
80
81 2016-01-06 Yao Qi <yao.qi@linaro.org>
82
83 * arch/arm-get-next-pcs.c (arm_get_next_pcs): Move it to some
84 lines below.
85 (thumb_get_next_pcs_raw): Make it static.
86 (arm_get_next_pcs_raw): Likewise.
87 * arch/arm-get-next-pcs.h (thumb_get_next_pcs_raw): Remove the
88 declaration.
89 (arm_get_next_pcs_raw): Likewise.
90
91 2016-01-05 Mike Frysinger <vapier@gentoo.org>
92
93 * version.in: Change cvs to git.
94
95 2016-01-05 Mike Frysinger <vapier@gentoo.org>
96
97 * configure.tgt (score-*-*): Delete gdb_sim assignment.
98
99 2016-01-05 Pedro Alves <palves@redhat.com>
100
101 PR sim/13418
102 * configure.ac: Define WITH_PPC_SIM when linking in the sim and
103 the target is powerpc*.
104 * rs6000-tdep.c (init_sim_regno_table): Check WITH_PPC_SIM instead
105 of WITH_SIM.
106 * configure: Regenerate.
107 * config.in: Regenerate.
108
109 2016-01-04 Markus Metzger <markus.t.metzger@intel.com>
110
111 * btrace.c (btrace_pt_readmem_callback): Do not return in TRY/CATCH.
112
113 2016-01-02 Mike Frysinger <vapier@gentoo.org>
114
115 * configure.tgt (powerpc*-*-*): Delete test call and
116 always assign gdb_sim.
117
118 2016-01-01 Joel Brobecker <brobecker@adacore.com>
119
120 Update year range in copyright notice of all files.
121
122 2016-01-01 Joel Brobecker <brobecker@adacore.com>
123
124 * top.c (print_gdb_version): Change copyright year in version
125 message.
126
127 2016-01-01 Joel Brobecker <brobecker@adacore.com>
128
129 * config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2015.
130
131 For older changes see ChangeLog-2015.
132 \f
133 Local Variables:
134 mode: change-log
135 left-margin: 8
136 fill-column: 74
137 version-control: never
138 coding: utf-8
139 End:
This page took 0.041328 seconds and 5 git commands to generate.