OSDN Git Service

Re-sync to pf3gnuchains3x.
[pf3gnuchains/pf3gnuchains4x.git] / gdb / testsuite / gdb.gdbtk / ChangeLog
1 2008-09-19  Denis Pilat  <denis.pilat@st.com>
2
3         * insight-support.exp (gdbtk_start): test TCL_LIBRARY env. variable
4         before being unset.
5
6 2008-03-28  Maciej W. Rozycki  <macro@mips.com>
7
8         * README: Fix a few typos throughout.
9
10 2008-02-20  Keith Seitz  <keiths@redhat.com>
11
12         * stack1.c: Include stdlib.h
13         * simple.c: Likewise.
14         Include string.h.
15
16 2007-06-27  Maciej W. Rozycki  <macro@mips.com>
17
18         * c_variable.c: Include <stdlib.h> for a declaration of exit().
19
20 2007-02-08  Andreas Schwab  <schwab@suse.de>
21
22         * insight-support.exp (gdbtk_start): Return error status instead
23         of aborting the whole testsuite run.
24
25 2006-09-19  Keith Seitz  <keiths@redhat.com>
26
27         * Makefile.in: Change all instances of configure.in to refer to
28         configure.ac.
29
30 2005-01-27  Keith Seitz  <keiths@redhat.com>
31
32         * configure.in: Rename to ...
33         * configure.ac: ... this.
34         * configure: Regnerate.
35
36 2004-07-19  Martin Hunt  <hunt@redhat.com>
37
38         * All: Updated load_lib calls to find new location
39         of insight-support.exp.
40
41 2004-07-16  Andrew Cagney  <cagney@redhat.com>
42
43         * insight-support.exp: Moved to here from ../lib.
44
45 2003-02-28  Martin M. Hunt  <hunt@redhat.com>
46
47         * c_variable.test: Fix result for 6.22.
48
49 2003-02-27  Martin M. Hunt  <hunt@redhat.com>
50
51         * cpp_variable.test: Major changes required because varobj_update
52         now returns "-1" if a variable is out of scope.
53
54         * c_variable.test: Major changes required because varobj_update
55         now returns "-1" if a variable is out of scope. This fixes a bunch 
56         of XFAILS. Change bug reporting address.
57         
58         * windows.test: Remove HtmlViewer from list of windows.
59
60         * srcwin.test: Use "list get" instead of "listget" to
61         get contents of comboboxes. 
62         (2.1): Be less sensitive. 
63
64         * srcwin2.test: Use "list get" instead of "listget" to
65         get contents of comboboxes
66         (2-1.3): Accept assembly == mixed
67         for no source tests.
68
69         * srcwin3.test:  Use "list get" instead of "listget" to
70         get contents of comboboxes
71
72 2002-09-09  Fred Fish  <fnf@intrinsity.com>
73
74         * simple.c:  Pass addresses to strncpy, not chars.
75
76 2002-04-26  Martin M. Hunt  <hunt@redhat.com>
77
78         * defs (gdbtk_test_done): Call gdbtk_force_quit. 
79
80 2002-04-26  Martin M. Hunt  <hunt@redhat.com>
81
82         * srcwin.test (click): Take a button number as an arg.
83         Generate a ButtonPress event then a ButtonRelease event
84         for that button number.
85         (4.4): Fix args for click().
86         (5.1): Fix results again.
87
88 2002-03-07  Martin M. Hunt  <hunt@redhat.com>
89
90         * srcwin.test (5.1): Adjust line numbers to
91         test now runs correctly.
92
93 2002-01-18  Keith Seitz  <keiths@redhat.com>
94
95         * console.test: Don't rely on "event generate" to do
96         keystrokes. It just doesn't work. Use the console window's
97         "test" method instead.
98         Use Console::test instead of Console::get_text.
99
100 2002-01-15  Keith Seitz  <keiths@redhat.com>
101
102         * c_variable.test (1.4,2.14): Remove test for local frame
103         variables. Varobj now forces evaluation in the current frame
104         by default.
105         (2.15): Ignore any changes and only check for out of scope
106         locals (which is still unsupported).
107         * cpp_variable.test (1.1): Support alternative names for
108         local scope.
109         (1.6a): Catch call to gdb_cmd to prevent an error from
110         throwing testsuite into la-la land. Add to test.
111         (1.7): Ignore results from children during step, since
112         they may or may not change value when the parent changes.
113         (2.2a): New test incorperating gdb_cmd (also wrapped in
114         catch).
115         (2.22a): Likewise.
116         (2.71a): Likewise.
117
118 2001-12-20  Keith Seitz  <keiths@redhat.com>
119
120         * cpp_variable.test: Catch non-test calls in case we
121         could not run.
122
123 2001-10-25  Keith Seitz  <keiths@redhat.com>
124
125         * defs (_report_error): Fix typo.
126         (show_warning): Redefine the standard warning handler
127         so that we don't end up stalling tests with a warning dialog.
128
129         * windows.exp: New file.
130         * windows.test: New file.
131
132 2001-10-08  Keith Seitz  <keiths@redhat.com>
133
134         * c_variable.test (check_update): Forget about returning
135         the "unchanged" list. It unneccessarily complicates things.
136         Update all callers.
137         * cpp_variable.test: Likewise.
138
139 2001-08-30  Keith Seitz  <keiths@redhat.com>
140
141         * README: Update documentation to reflect recent changes.
142         * browser.exp: Load the insight testsuite support library.
143         * c_variable.exp: Likewise.
144         * console.exp: Likewise.
145         * cpp_variable.exp: Likewise.
146         * srcwin.exp: Likewise.
147
148 2001-08-16  Keith Seitz  <keiths@redhat.com>
149
150         * cpp_variable.test (2.29, 2.30, 2.43, 2.63, 2.72): Char
151         pointers can now be dereferenced. Update test to reflect
152         this change in varobj.
153         * c_variable.test (4.9, 4.10, 4.47, 4.48, 5.1, 5.2, 5.3,
154         5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.17, 5.18, 5.43, 5.44, 5.47,
155         5.48, 5.49, 5.50, 5.51, 5.53, 6.30): Likewise.
156
157 2001-08-13  Jeff Holcomb  <jeffh@redhat.com>
158
159         * cpp_variable.test: Use gdbtk_test_run to start the test
160         program.
161
162 2001-05-07  Keith Seitz  <keiths@cygnus.com>
163
164         * README: New file.
165
166         * configure.in: Check for executable filename extension.
167         * Makefile.in: Add filename extensions.
168         * configure: Regenerated.
169
170         * defs: Fix typo setting _test(verbose).
171         (gdbtk_test_file): New proc to load executables into gdbtk.
172         (gdbtk_test_run): New proc to run executables on gdbtk.
173         * browser.exp: Don't check if DISPLAY is set: let
174         gdbtk_initialize_display do it all for us.
175         Call gdbtk_done when finished with tests.
176         * c_variable.exp: Ditto.
177         * console.exp: Ditto.
178         * cpp_variable.exp: Ditto.
179         Only run tests if c++ is supported in the configuration.
180         * srcwin.exp: Ditto the DISPLAY stuff.
181         Accumulate all test results for the end and report them then.
182
183         * browser.test: Use gdbtk_test_file and gdbtk_test_run
184         to load and run an executable.
185         * c_variable.test: Use gdbtk_test_file and gdbtk_test_run
186         to load and run an executable.
187         * srcwin.test: Ditto.
188         * srcwin1.test: Ditto.
189         * srcwin2.test: Ditto.
190
191         * browser.test: (set_search_mode): Use "configure
192         -value" not "entryset" to set the combobox's value. We need
193         to have the command fired.
194         (browser-3.5): Remove trailing whitespace which causes test to
195         fail.
196         (browser-4.4): Expect something rational. Regexp "\_1$" cannot
197         match "func_10"!
198         (browser-4.5): Ditto.
199         (browser-5.12): Select all files for search to make test
200         match description.
201         (browser-6.2): Renamed from another test also calledd 6.1.
202         (browser-7.1): Delete all breakpoints at once without from_tty.
203         Select all entries in the comobox before invoking BP set/delete
204         button.
205         (browser-7.2): Ditto.
206
207         * list0.c, list1.c, list0.h: New files. Grabbed from gdb.base.
208         * srcwin.exp: Use these local files instead of those in gdb.base.
209
210 1999-09-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
211
212         * cpp_variable.test: Add test (2.75) to verify
213         that a baseclass member value was effectively changed.
214
215 1999-09-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
216
217         * cpp_variable.test: Update for new variable
218         code.
219
220 1999-09-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
221
222         * c_variable.test: Update for new variable code.
223
224 1999-09-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
225
226         * cpp_variable.h (class V): Add type to virtual function
227         declaration.
228
229 1999-06-08  Fernando Nasser  <fnasser@totem.to.cygnus.com>
230
231         * browser.exp: Use untested and not warning when DISPLAY is
232         not found.
233         * c_variable.exp: Same.
234         * console.exp: Same.
235         * cpp_variable.exp: Same.
236         * srcwin.exp: Same.
237
238 1999-04-12  Keith Seitz  <keiths@cygnus.com>
239
240         * cpp_variable.exp: Pass the "c++" flag to gdb_compile so
241         that it can grab the right compiler.
242
243 1999-03-16  Martin Hunt  <hunt@cygnus.com>
244
245         * srcwin.test (srcwin-4.5): Change variable name
246         to $b so test will run again.
247
248 1999-03-03  James Ingham  <jingham@cygnus.com>
249
250         * browser.test: Fixed up to match the new function browser.
251         This is not done yet...
252
253         * srcwin.test: Check for errors when the bbox is called for a text 
254         item that is not on screen (so bbox is "").  Return something more 
255         useful.
256
257 1999-03-01  James Ingham  <jingham@cygnus.com>
258
259         Changelog entries merged over from gdb development branch.
260
261         1999-01-12  Martin Hunt  <hunt@cygnus.com>
262         * srcwin.test: Add a bunch of tests for the source
263         window filename and function comboboxes.  Add in stack tests.
264
265         1999-01-11  Martin Hunt  <hunt@cygnus.com>
266         * srcwin.test: New file. Source Window tests.
267         * srcwin.exp: New file. Source Window tests.
268
269         Wed Jan  6 09:22:52 1999  Keith Seitz  <keiths@cygnus.com>
270         * c_variable.test (c_variable-1.9): Add new
271         test to check for creation of a variable that is really a type.
272         (c_variable-7.81): Use "output" instead of "print" to get PC.
273         Include missing bits of test.
274
275         * cpp_variable.test (cpp_variable-1.6): Default format
276         is now "natural", not "hexadecimal"
277         (cpp_variable-2.22): Ditto.
278         (cpp_variable-2.24): Force format to hex before getting value.
279
280         * cpp_variable.exp: Supply missing arg to gdbtk_analyze_results.
281
282         Tue Jan  5 12:40:52 1999  Keith Seitz  <keiths@cygnus.com>
283         * gdb.gdbtk/c_variable.c, c_variable.test, c_variable.exp: New C
284         language tests for variable object interface.
285         
286         * gdb.gdbtk/cpp_variable.h, cpp_variable.cc, cpp_variable.test,
287         cpp_variable.exp: New C++ language tests for variable object
288         interface.
289         
290         * gdb.gdbtk/Makefile.in (EXECUTABLES): Add c_variable and cpp_variable.
291
292         Tue Jan  5 12:33:47 1999  Keith Seitz  <keiths@cygnus.com>
293         lib/gdb.exp (gdbtk_analyze_results): Generic function
294         for outputting results of test run.
295         
296         * gdb.gdbtk/defs (gdbtk_test): Handle xpass and xfail.
297         (gdbtk_test_error): New proc which handles error aborts.
298         
299         * gdb.gdbtk/console.exp: Use gdbtk_analyze_results.
300         Check if we have a valid DISPLAY before running.
301         * gdb.gdbtk/browser.exp: Ditto.
302
303         1998-12-07  Martin M. Hunt  <hunt@cygnus.com>
304         * lib/gdb.exp (gdbtk_start): Fix path for itcl library.
305         * gdb.gdbtk/browser.test: Change "manage open" to ManagedWin::open.
306         * gdb.gdbtk/console.test: Same.
307         * gdb.gdbtk/*: Update from devo.
308
309         Fri Jul 24 14:57:19 1998  Keith Seitz  <keiths@cygnus.com>
310         * gdb.gdbtk/Makefile.in: Add new example program "stack".
311         * gdb.gdbtk/browser.test,browser.exp: Add browser window
312           tests.
313         * gdb.gdbtk/stack1.c,stack2.c: Test case for browser window.
314
315 1999-02-22  Martin Hunt  <hunt@cygnus.com>
316
317         * srcwin.test (move_mouse_to): Fix typo.
318
319 1999-02-03  Martin Hunt  <hunt@cygnus.com>
320
321         * console.test (clear_command_line): Add tests 1.5 - 1.8,
322         which test the new Shift-Up and Shift-Down bindings.
323
324 1999-02-01  Martin Hunt  <hunt@cygnus.com>
325
326         * srcwin.test (srcwin-4.3): Fix bp test.
327
328 1999-01-29  Martin Hunt  <hunt@cygnus.com>
329
330         * srcwin.test (click): New function that generates an event
331         at a location.
332         (srcwin-4.4): New test. Simulate a click on a line and
333         check for breakpoint set.
334         (srcwin-4.5): New test. Right-click on a line and select "Continue
335         to Here" from popup.
336
337         * srcwin.exp: Source srcwin3.test, which will test source window
338         assembly debugging on executables built without "-g".
339         
340 1999-01-29  Martin Hunt  <hunt@cygnus.com>      
341
342         * srcwin.exp: Add srcwin2.test, which are basically the same
343         tests as srcwin.test, but run with a missing source file.
344
345         * srcwin2.test: New file.
346
347         * srcwin.test: Add tests for setting breakpoints in the source window,
348         testing BP balloons, variable balloons, and mixed-mode disassembly
349         of include files.
350
351 Sun Jun 28 22:34:34 1998  Martin M. Hunt  <hunt@cygnus.com>
352
353         * gdb.gdbtk/simple.c (main): Make main return an
354         int so compiler will stop complaining.
355
356 Fri Jun 26 14:27:13 1998  Keith Seitz  <keiths@cygnus.com>
357
358         * gdb.gdbtk/console.{exp, test}: New console window tests.