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