GNU Binutils with patches for OS216
Revision | 543e29f11a54f29ad9f1724bf9be8b26d567fe02 (tree) |
---|---|
Zeit | 1991-04-19 10:22:24 |
Autor | John Gilmore <gnu@cygn...> |
Commiter | John Gilmore |
Update for Jim Kingdon to merge his stuff in.
@@ -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 | + | |
1 | 66 | Mon Apr 8 23:57:43 1991 John Gilmore (gnu at cygint.cygnus.com) |
2 | 67 | |
3 | 68 | * dbxread.c (dbx_symfile_read): Initialize psymbol list if this |