• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revision543e29f11a54f29ad9f1724bf9be8b26d567fe02 (tree)
Zeit1991-04-19 10:22:24
AutorJohn Gilmore <gnu@cygn...>
CommiterJohn Gilmore

Log Message

Update for Jim Kingdon to merge his stuff in.

Ändern Zusammenfassung

Diff

--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,68 @@
1+Thu Apr 18 18:08:30 1991 John Gilmore (gnu at cygint.cygnus.com)
2+
3+ * symfile.c (clear_symtab_users_once, cashier_psymtab,
4+ free_named_symtabs): Move these routines from symmisc.c.
5+ (free_symtab): Make non-static.
6+ * symmisc.c (same): same.
7+ * symtab.c (free_symtab): Declare as exported void fn now.
8+ * dbxread.c (end_symtab, end_psymtab): Change comments.
9+ (initialize_dbxread): Call dbx_new_init() in case the first
10+ command is add-symbols.
11+ * target.c (dummy_target): Permit add_syms_addr_command.
12+
13+Sat Apr 13 14:46:07 1991 John Gilmore (gnu at cygint.cygnus.com)
14+
15+ Permit symbols to be superseded when new symbol files have
16+ been read in, particularly for VxWorks.
17+
18+ * dbxread.c (read_dbx_symtab): Allow N_SOL to cleanly take us back
19+ to the main file, as well as to include files. Also, put global
20+ functions into the global psymtab, to make "i fun" work.
21+ (end_psymtab): Free named symtabs and psymtabs for a file, once a
22+ new psymtab for it has been read.
23+ * coffread.c (end_psymtab): Free named symtabs and psymtabs for
24+ a file, once a new symtab has been read for it.
25+ * mipsread.c: FIXME. We need to do the same for MIPS, but it
26+ looks harder to determine the top-level block before it's been
27+ queued to the psymtab list.
28+
29+ * symfile.c (symbol_file_add): Use filtered printing and wrap it.
30+ If we have wiped out any old symbol tables, clean up at end of
31+ symbol reading.
32+ (symbol_file_command): Don't reference symfile_fns if it's zero.
33+
34+ * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): New
35+ defines for the blocks of a blockvector that contain global and
36+ file-static symbols and the first of the smaller scope contours.
37+ * symtab.c (lookup_symbol, find_pc_symtab, find_pc_line,
38+ decode_line_1, make_symbol_completion_list): Use the above.
39+ * coffread.c (end_symtab, patch_opaque_types): Ditto.
40+ * dbxread.c (end_symtab): Ditto.
41+ * expread.y (block): Ditto.
42+ * mipsread.c (throughout): Ditto.
43+ * symmisc.c (free_named_symtabs): Ditto.
44+
45+ * symtab.c (list_symbols): Process the first symbol of the
46+ static psymbols list.
47+ (types_info): Restore this function from its untimely #if 0.
48+ It's not perfect, but it is better than nothing.
49+ (_initialize_symtab): Restore "info types".
50+
51+Thu Apr 11 05:23:19 1991 John Gilmore (gnu at cygint.cygnus.com)
52+
53+ * m68k-stub.c: Remote stub for 680x0's, created from
54+ rem-m68k.shar (which is removed).
55+ * nindy-share/{Makefile,Onindy.c,blout.h,env.h,nindy.c,ttyflush.c}:
56+ Remove RCS log stuff now that we use CVS and it blows our diffs.
57+
58+Wed Apr 10 14:18:06 1991 John Gilmore (gnu at cygint.cygnus.com)
59+
60+ * symmisc.c (free_named_symtab): Make it work, in its current
61+ kludgy fashion. Change result to indicate if we blew away bkpts.
62+ * dbxread.c (end_symtab): Accumulate result from
63+ free_named_symtab and print warning if we blew user's state.
64+ * symfile.h: free_named_symtab now returns an int.
65+
166 Mon Apr 8 23:57:43 1991 John Gilmore (gnu at cygint.cygnus.com)
267
368 * dbxread.c (dbx_symfile_read): Initialize psymbol list if this