aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-08-30Correctly a spelling mistake.Rob Savoye1-1/+1
1993-08-28fix caps in menu entriesDavid MacKenzie1-2/+2
1993-08-28 * stabs.texinfo:David MacKenzie2-168/+170
Use consistent capitalization style in node and section names.
1993-08-28Sat Aug 28 12:08:09 1993 David J. MacKenzie (djm@edison.eng.umd.edu)David MacKenzie2-935/+741
* stabs.texinfo: Remove full description of big example. It's not really helpful; just use pieces of it where appropriate. Add more Texinfo formatting directives (@samp, etc.). Use @deffn to define stab types. Eliminate some wordiness. Break up some nodes. Add an (alphabetized) index of symbol types.
1993-08-28From Utah, part of BFD HPPA cleanup:Ken Raeburn2-1/+5
* paread.c: Include som.h instead of libhppa.h.
1993-08-28regenerated after section.c changesKen Raeburn1-37/+19
1993-08-28section.c, hppa changesKen Raeburn1-0/+76
1993-08-28%$#@ cvs bugsKen Raeburn1-962/+0
1993-08-28More patches from Jeff Law, plus a little cleanup of my own.Ken Raeburn1-3/+2
These changes separate PA-SOM support from PA-ELF support. A sun4-x-hppaosf assembler can now be built. Include <stdlib.h> and <unistd.h>. Do not define malloc or free.
1993-08-28More patches from Jeff Law, plus a little cleanup of my own.Ken Raeburn5-562/+1860
These changes separate PA-SOM support from PA-ELF support. A sun4-x-hppaosf assembler can now be built. * elf32-hppa.c (elf_hppa_howto_table): Now static. (symext_rootP, symext_lastP, global_value, GOT_value, global_symbol, global_sym_defined, symextn_contents, symextn_contents_real_size, elf_hppa_stub_rootP, elf32_hppa_symextn_map, elf32_hppa_symextn_map_size): Rely on default initialization. (hppa_elf_gen_reloc_type): Macro "UNDEFINED" doesn't need a trailing semicolon. (hppa_look_for_stubs_in_section): Introduce temporaries to make code more readable in 80 columns. * libhppa.h (all functions): Now inline under GNU C. * elf32-hppa.c (AR_WARN): Give argument which caused the invalid argument relocation. (AR_UNIMP): Delete unused macro. (hppa_elf_set_section_contents): Always return a value. (elf32_hppa_backend_table_processing): Likewise. (elf32_hppa_backend_section_processing: Likewise. * som.c: New file containing SOM specific code extracted from hppa.c * som.h: New file containing SOM specific code extracted from libhppa.h * hppa.c: Deleted. * libhppa.h: Delete SOM specific code. Add generic PA code which can be shared by both SOM and ELF backends. * Makefile.in: Replace hppa.c with som.c. elf32-hppa.o depends on libhppa.h now. * configure.in (hppa_vec): Needs som.o module instead of hppa.o. * elf32-hppa.c: Include libhppa.h. Do not define BYTES_IN_WORD. * elf32-hppa.h (hppa_reloc_field_selector_type): Delete now lives in libhppa.h. (hppa_reloc_field_selector_type_alt): Likewise. * elf32-hppa.c (hppa_elf_relocate_unwind_table): Delete unused variables. (elf_hppa_reloc_type_lookup): Likewise. (elf_hppa_tc_make_sections): Likewise. (hppa_elf_arg_reloc_needed_p): Likewise. (hppa_elf_build_long_branch_stub): Likewise. (elf_reloc_map): Delete, no longer used. (elf_hppa_reloc_map): Likewise. (elf32_hppa_symextn_map_max_size): Likewise. (elf32_hppa_get_sym_extn): Abort if type is bogus. * elf32-hppa.c (elf32_hppa_backend_fake_sections): Add processing of the .hppa_unwind section.
1993-08-27removed some "#if 0" codeKen Raeburn1-4/+0
1993-08-27(struct sec): Move position of user_set_vma, and document it.Ken Raeburn1-36/+59
(SEC_BALIGN): Disable for now. I don't think it's currently used.
1993-08-27 * Rename files for 14-character limits:Jim Kingdon2-3/+4
gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, gdbserver/configure.in, config/m68k/monitor.mt, config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * symmisc.c (dump_symtab): Use catch_errors around print_symbol.Jim Kingdon2-36/+42
Change calling sequence of print_symbol to fit catch_errors.
1993-08-27deleted -- no longer accurateKen Raeburn1-18/+0
1993-08-27 * mips-tdep.c: Call reinit_frame_cache every time the user doesJim Kingdon2-10/+34
"set heuristic-fence-post".
1993-08-27 * gdbserver/low-sun3.c: New file.Jim Kingdon4-4/+8
* gdbserver/Makefile.in, config/m68k/sun3.mh: Change accordingly. * Rename files for 14-character limits: gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, config/m68k/monitor.mt, config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * gdbserver/low-sun3.c: New file.Jim Kingdon3-64/+43
* gdbserver/Makefile.in, config/m68k/sun3.mh: Change accordingly.
1993-08-27new for sun3 gdbserverJim Kingdon1-0/+326
1993-08-27 * Rename files for 14-character limits:Jim Kingdon11-1333/+1512
gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, config/m68k/monitor.mt: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * mips-opc.c: From davidj@ICSI.Berkeley.EDU (David Johnson): SetIan Lance Taylor2-4/+19
WR_31 hazard for bal, bgezal, bltzal.
1993-08-27 * infcmd.c, inferior.h (run_stack_dummy): If we stop somewhereJim Kingdon3-60/+63
besides the dummy, return 1 rather than calling error(). Let caller print the error message. Remove name argument. * valops.c (call_function_by_hand): Deal with changes to calling sequence of run_stack_dummy. Discard restore_inferior_status cleanup if run_stack_dummy returns 1.
1993-08-27 * gdb.t20/classes.exp: For "ptype class Base1", continue to acceptJim Kingdon1-0/+6
old form. * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
1993-08-27bump VERSION to 4.10.2David D. Zuhn1-2/+5
1993-08-27* gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).Jim Kingdon1-0/+8
1993-08-27 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+2
Get struct return address from v0, not a0.
1993-08-26 * config/unix-gdb.exp: Remove this version of gdb_exitJim Kingdon1-55/+0
* lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp. Rob says he'll look at it when he gets back to testing boards.
1993-08-26 * ld.h (BYTE_SIZE, SHORT_SIZE, LONG_SIZE): Define as suggested byDavid Edelsohn2-12/+38
Steve.
1993-08-26 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+7
Get struct return address from v0, not a0.
1993-08-26 * infrun.c (restore_inferior_status): Use catch_errors whenJim Kingdon1-0/+11
restoring selected frame.
1993-08-26make config.bfd executableKen Raeburn1-0/+2
1993-08-26 * gdb.t22/virtfunc.exp: Accept missing struct/class names asFred Fish1-0/+8
an expected fail for certain ptype commands.
1993-08-26add comments re stub typesJim Kingdon2-2/+8
1993-08-26 * gdb.texinfo: Change typo "Two two" to "The two".Fred Fish1-0/+4
1993-08-26 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsoleteFred Fish3-2/+18
"alldone" proc with call to cleanup and exit. * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to "alldone" proc with simple returns that suppress remaining tests. The alldone proc went away many months ago.
1993-08-25recognize m88110K. Richard Pixley1-0/+4
1993-08-25more hppa elf support from utahKen Raeburn1-0/+93
1993-08-25Merged in changes from Jeff Law and Pete Hoogenboom at Utah for PA ELFKen Raeburn6-4/+175
support. Compiles, not particularly well tested. See ChangeLog for details.
1993-08-24From Peter Hoogenboom <hoogen@shafer.cs.utah.edu>:Ken Raeburn4-30/+14
* emultempl/hppaosf.em (ld_hppaosf_emulation): Correct name for PA ELF emulation is "elf32-hppa" not "elf-big". (hppaosf_before_parse): Remove unneeded processing of environment variables. * scripttempl/hppaosf.sc: Include .hppa_linker_stubs sections in .text segment of output file. * emulparams/hppaosf.sh (OUTPUT_FORMAT): Use elf32-hppa.
1993-08-24move BYTE_SIZE, SHORT_SIZE, LONG_SIZE from ldlang.c into ld.hK. Richard Pixley1-2/+4
1993-08-24define BYTE_SIZE, SHORT_SIZE, and LONG_SIZE which are no longer in bfd.h.K. Richard Pixley2-0/+10
1993-08-24 * frame.h, symtab.h, findvar.c (read_var_value): Change baseregJim Kingdon8-80/+66
support to use LOC_BASEREG rather than SYMBOL_BASEREG_VALID. * dwarfread.c: Use LOC_BASEREG where appropriate. * Various: Support LOC_BASEREG and LOC_BASEREG_ARG.
1993-08-24* dbxread.c (end_psymtab): Clean up comment.Jim Kingdon1-0/+7
1993-08-24 * coffread.c (init_lineno, init_stringtab): Don't check whetherJim Kingdon1-0/+3
xmalloc returned NULL.
1993-08-24* gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.Jim Kingdon1-0/+2
1993-08-24* gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.Jim Kingdon1-0/+4
1993-08-24* config/vax/xm-vaxult.h: Define NO_PTRACE_H.Jim Kingdon2-0/+10
1993-08-24undo last changeJim Kingdon2-3/+0
1993-08-24* configure.in: vax-*-ultrix3* is like vax-*-ultrix2*.Jim Kingdon2-0/+3
1993-08-24 * target.c, target.h: Add "set remotedebug" command.Jim Kingdon2-1/+13
* remote-bug.c, remote.c, remote-mips.c: Remove "set remotedebug" and "set m88ksnoop" options and use generic "set remotedebug" instead. * NEWS: Describe this change.