Fix regression in Ada do_full_match
[deliverable/binutils-gdb.git] / gdb / ChangeLog
CommitLineData
959d6a67
TT
12021-01-07 Tom Tromey <tromey@adacore.com>
2
3 * ada-lang.c (do_full_match): Conditionally skip "_ada_" prefix.
4
d4813f10
TT
52021-01-07 Tom Tromey <tromey@adacore.com>
6
7 * ada-lang.c (add_component_interval): Start loop using vector's
8 updated size.
9
b49180ac
TT
102021-01-06 Tom Tromey <tromey@adacore.com>
11
12 * ada-lang.c (ada_evaluate_subexp) <BINOP_ADD, BINOP_SUB>:
13 Do not cast result.
14 * valarith.c (fixed_point_binop): Handle multiplication
15 and division specially.
16 * valops.c (value_to_gdb_mpq): New function.
17 (value_cast_to_fixed_point): Use it.
18
55195361
HD
192021-01-05 Hannes Domani <ssbssa@yahoo.de>
20
21 * tui/tui-winsource.c (tui_source_window_base::refresh_window):
22 Call wnoutrefresh instead of tui_win_info::refresh_window.
23
1b6d4bb2
HD
242021-01-05 Hannes Domani <ssbssa@yahoo.de>
25
26 * tui/tui-source.c (tui_source_window::show_line_number):
27 Redraw second space after line number.
28
b5ff370e
HD
292021-01-05 Hannes Domani <ssbssa@yahoo.de>
30
31 PR tui/26927
32 * tui/tui-winsource.c (tui_source_window_base::refresh_window):
33 Fix source pad size in prefresh.
34 (tui_source_window_base::show_source_content): Grow source pad
35 if necessary.
36
c68ea49f
MF
372021-01-04 Mike Frysinger <vapier@gentoo.org>
38
39 * bfin-tdep.c (bfin_push_dummy_call): Use align_up.
40 (bfin_frame_align): Use align_down.
41
e4ad960a
TV
422021-01-04 Tom de Vries <tdevries@suse.de>
43
44 * buildsym.c (buildsym_compunit::record_line): Filter out end-of-seq
45 terminators that do not terminate anything.
46
3ec3145c
SM
472021-01-04 Simon Marchi <simon.marchi@efficios.com>
48
49 * debug.c (debug_print_depth): New.
50 * infrun.h (INFRUN_SCOPED_DEBUG_START_END): New.
51 (INFRUN_SCOPED_DEBUG_ENTER_EXIT): New.
52 * infrun.c (start_step_over): Use
53 INFRUN_SCOPED_DEBUG_ENTER_EXIT.
54 (proceed): Use INFRUN_SCOPED_DEBUG_ENTER_EXIT and
55 INFRUN_SCOPED_DEBUG_START_END.
56 (fetch_inferior_event): Use INFRUN_SCOPED_DEBUG_ENTER_EXIT.
57
e71daf80
SM
582021-01-04 Simon Marchi <simon.marchi@efficios.com>
59
60 * infrun.c (print_target_wait_results): Use infrun_debug_printf.
61
335709bc
SM
622021-01-04 Simon Marchi <simon.marchi@efficios.com>
63
64 * utils.c (vfprintf_unfiltered): Print timestamp only when
65 previous debug output ended with a newline.
66
098caef4
LM
672021-01-04 Luis Machado <luis.machado@linaro.org>
68
69 Update all users of trad_frame_saved_reg to use the new member
70 functions.
71
72 Remote all struct keywords from declarations of trad_frame_saved_reg
73 types, except on forward declarations.
74
75 * aarch64-tdep.c: Update.
76 * alpha-mdebug-tdep.c: Update.
77 * alpha-tdep.c: Update.
78 * arc-tdep.c: Update.
79 * arm-tdep.c: Update.
80 * avr-tdep.c: Update.
81 * cris-tdep.c: Update.
82 * csky-tdep.c: Update.
83 * frv-tdep.c: Update.
84 * hppa-linux-tdep.c: Update.
85 * hppa-tdep.c: Update.
86 * hppa-tdep.h: Update.
87 * lm32-tdep.c: Update.
88 * m32r-linux-tdep.c: Update.
89 * m32r-tdep.c: Update.
90 * m68hc11-tdep.c: Update.
91 * mips-tdep.c: Update.
92 * moxie-tdep.c: Update.
93 * riscv-tdep.c: Update.
94 * rs6000-tdep.c: Update.
95 * s390-linux-tdep.c: Update.
96 * s390-tdep.c: Update.
97 * score-tdep.c: Update.
98 * sparc-netbsd-tdep.c: Update.
99 * sparc-sol2-tdep.c: Update.
100 * sparc64-fbsd-tdep.c: Update.
101 * sparc64-netbsd-tdep.c: Update.
102 * sparc64-obsd-tdep.c: Update.
103 * sparc64-sol2-tdep.c: Update.
104 * tilegx-tdep.c: Update.
105 * v850-tdep.c: Update.
106 * vax-tdep.c: Update.
107
108 * frame-unwind.c (frame_unwind_got_bytes): Make parameter const.
109 * frame-unwind.h (frame_unwind_got_bytes): Likewise.
110
111 * trad-frame.c: Update.
112 Remove TF_REG_* enum.
113 (trad_frame_alloc_saved_regs): Add a static assertion to check for
114 a trivially-constructible struct.
115 (trad_frame_reset_saved_regs): Adjust to use member function.
116 (trad_frame_value_p): Likewise.
117 (trad_frame_addr_p): Likewise.
118 (trad_frame_realreg_p): Likewise.
119 (trad_frame_value_bytes_p): Likewise.
120 (trad_frame_set_value): Likewise.
121 (trad_frame_set_realreg): Likewise.
122 (trad_frame_set_addr): Likewise.
123 (trad_frame_set_unknown): Likewise.
124 (trad_frame_set_value_bytes): Likewise.
125 (trad_frame_get_prev_register): Likewise.
126 * trad-frame.h: Update.
127 (trad_frame_saved_reg_kind): New enum.
128 (struct trad_frame_saved_reg) <addr, realreg, data>: Remove.
129 <m_kind, m_reg>: New member fields.
130 <set_value, set_realreg, set_addr, set_unknown, set_value_bytes>
131 <kind, value, realreg, addr, value_bytes, is_value, is_realreg>
132 <is_addr, is_unknown, is_value_bytes>: New member functions.
133
9898e882
SM
1342021-01-02 Simon Marchi <simon.marchi@polymtl.ca>
135
136 * target-float.c: Fix typos.
137
b66b4e65
HD
1382021-01-02 Hannes Domani <ssbssa@yahoo.de>
139
140 * gdb-gdb.py.in: Fix main_type.flds_bnds.bounds pretty printer.
141
b5b5650a
JB
1422021-01-01 Joel Brobecker <brobecker@adacore.com>
143
144 * gdbarch.sh: Update copyright year range.
145
3666a048
JB
1462021-01-01 Joel Brobecker <brobecker@adacore.com>
147
148 Update copyright year range in copyright header of all GDB files.
149
ff7e39b6
JB
1502021-01-01 Joel Brobecker <brobecker@adacore.com>
151
152 * copyright.py (get_update_list): Add "gdbserver" and "gdbsupport"
153 to the list of directories to update.
154
2b47c078
JB
1552021-01-01 Joel Brobecker <brobecker@adacore.com>
156
157 * top.c (print_gdb_version): Update copyright year.
158
476923f1 1592021-01-01 Joel Brobecker <brobecker@adacore.com>
c8f02daa 160
476923f1 161 * config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2020.
c8f02daa 162
476923f1 163For older changes see ChangeLog-2020.
c906108c
SS
164\f
165Local Variables:
166mode: change-log
167left-margin: 8
168fill-column: 74
169version-control: never
57da7796 170coding: utf-8
c906108c 171End:
This page took 2.56669 seconds and 4 git commands to generate.