]>
Commit | Line | Data |
---|---|---|
02b40a19 PS |
1 | Sat Jan 7 07:23:53 1995 Peter Schauer ([email protected]) |
2 | ||
3 | * dbxread.c (process_one_symbol): Handle N_FUN symbols | |
4 | for Sun acc 3.0 under SunOS4. | |
5 | ||
6 | Changes to improve handling of runtime common symbols | |
7 | under SunOS4. | |
8 | * minsyms.c (get_symbol_leading_char): New routine to determine | |
9 | the leading symbol character for an objfile. | |
10 | (prim_record_minimal_symbol_and_info, install_minimal_symbols): | |
11 | Use it. | |
12 | * objfiles.h (rt_common_objfile): New global, points to objfile | |
13 | containing the runtime common minimal symbols. | |
14 | * objfiles.c (free_objfile): Mark rt_common_objfile as | |
15 | unallocated before freeing it. | |
16 | * solib.c (allocate_rt_common_objfile): New routine to allocate | |
17 | an objfile for the runtime common minimal symbols. | |
18 | (solib_add_common_symbols): Allocate an objfile for the runtime | |
19 | common symbols if necessary and put common symbols into it. | |
20 | Clean up code and comments. | |
21 | (solib_add, special_symbol_handling): Cleanup comments regarding | |
22 | runtime common symbols. | |
23 | * stabsread.c (scan_file_globals_1): New routine, contains | |
24 | old scan_file_globals code. Checks if there are any unresolved | |
25 | global symbols before starting the expensive minimal symbol table | |
26 | search. | |
27 | (scan_file_globals): Now calls scan_file_globals_1 for the passed | |
28 | objfile and eventually for the runtime common objfile. Complains | |
29 | about any unresolved global symbols and removes them from the | |
30 | global symbol chain to avoid dangling pointers into the symbol | |
31 | table if the symbol table is reread. | |
32 | ||
09722039 SG |
33 | Thu Jan 5 17:38:29 1995 Stu Grossman ([email protected]) |
34 | ||
4a4f9e3b | 35 | * Makefile.in (install_only uninstall): Indent for clarity. |
09722039 SG |
36 | |
37 | * core.c (dis_asm_read_memory): Add call to | |
38 | dis_asm_read_memory_hook to provide alternate way for disassembler | |
39 | to read memory. | |
40 | ||
41 | * defs.h: Protect from multiple inclusion. Add decl for | |
42 | dis_asm_read_memory_hook. | |
43 | ||
4a4f9e3b SS |
44 | * top.c: Make window startup be the default. |
45 | * Add dis_asm_read_memory_hook. | |
46 | ||
47 | start-sanitize-gdbtk | |
09722039 SG |
48 | * gdbtk.c (finish_saving_output): Don't do anything if not saving |
49 | output. | |
50 | * (breakpoint_notify): Don't send null filename to tcl. | |
51 | * (gdb_eval): New tcl command to eval an expression. | |
52 | * (gdb_disassemble): New tcl command to do disassembly. This | |
53 | allows tcl code to choose between exec file and target memeory, | |
54 | and can also do mixed source and assembly. | |
55 | * (gdbtk_init): Move reading of gdbtk.tcl to the end to make sure | |
56 | that more of the environment is set up. Also, create link between | |
57 | gdb and tcl vars disassemble{-_}from{-_}exec. | |
58 | ||
59 | * gdbtk.tcl: New expression window support. | |
60 | * Make assembly window be 80 columns wide. | |
61 | * Use new disassembly method. Add menu items to select | |
62 | disassembly from exec file or target. | |
63 | * Change View menubar item to Options. | |
64 | ||
65 | * Get rid of Stack, Breakpoints, Signals, and Variables Windows, | |
66 | since they don't exist yet. | |
67 | ||
68 | * Pop up a copyright window on startup. | |
4a4f9e3b | 69 | end-sanitize-gdbtk |
09722039 | 70 | |
117a817d JL |
71 | Thu Jan 5 01:16:40 1995 Jeff Law ([email protected]) |
72 | ||
73 | * stabsread.c (define_symbol): Handle `a' symbol type used for | |
74 | reference parameter passed in a register. | |
75 | ||
c4a5c37c SS |
76 | start-sanitize-gdbtk |
77 | Wed Jan 4 19:49:10 1995 Stan Shebs <[email protected]> | |
78 | ||
79 | * gdbtk.tcl (build_framework): Add standard commands menu, more | |
80 | windows to standard windows menu. | |
81 | (not_implemented_yet): Clarify message. | |
82 | end-sanitize-gdbtk | |
83 | ||
034022bf KH |
84 | Wed Jan 4 12:27:29 1995 Kung Hsu <[email protected]> |
85 | ||
c023fbf4 KH |
86 | * defs.h: move include tm.h up, so that the type LONGEST can |
87 | also based on the target requirement to determine. In this case | |
88 | target mips64. | |
89 | ||
034022bf KH |
90 | * remote-os9k.c (rombug_open): catch exception e in rombug. |
91 | * remote-os9k.c (rombug_wait): print message before register display | |
92 | from rombug. | |
93 | ||
fd2ae9ec JK |
94 | Wed Jan 4 09:18:27 1995 Jim Kingdon ([email protected]) |
95 | ||
96 | * top.c (locate_arg): Call strchr not index. | |
97 | ||
3bcf4181 PB |
98 | Tue Jan 3 16:52:03 1995 Per Bothner <[email protected]> |
99 | ||
2d67c7e9 PB |
100 | * ch-exp.y (literal): Recognize NULL. |
101 | (tuple): Parse simple unlabelled tuples. | |
102 | * eval.c (evaluate_subexp case OP_ARRAY): Use expect_type to | |
103 | evaluate brace-initializer-expressions depending on context. | |
104 | (evaluate_subexp case UNOP_CAST): Pass the target type as | |
105 | expected type when evaluating the expression. | |
106 | ||
3bcf4181 PB |
107 | * ch-typeprint.c (chill_type_print_base): Get names of PTR and |
108 | BOOL from TYPE_NAME. | |
109 | * ch-valprint.c (chill_print_type_scalar): New function, to handle | |
110 | TYPE_CODE_RANGE better than print_type_scalar does. | |
111 | (chill_val_print_array_elements): Use above new function. | |
112 | ||
6dd6578b SS |
113 | Mon Jan 2 15:02:51 1995 Stan Shebs <[email protected]> |
114 | ||
115 | * remote-udi.c (udi_load): Tell symbol_file_add that the | |
116 | program being loaded is the main program. | |
c4ea046a | 117 | |
986c54ca | 118 | For older changes see ChangeLog-94 |
bd5635a1 RP |
119 | \f |
120 | Local Variables: | |
121 | mode: indented-text | |
122 | left-margin: 8 | |
123 | fill-column: 74 | |
124 | version-control: never | |
125 | End: |