aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-11-13fix NAME hyphenDavid MacKenzie10-9/+15
1993-11-13 * som.c (som_write_object_contents): Do not abort. Flesh out.Jeff Law2-10/+69
(som_set_section_contents): Do not abort. Flesh out.
1993-11-13 * som.c (som_build_and_write_symbol_table): New function.Jeff Law2-0/+156
1993-11-13 * som.c (som_write_headers): New function.Jeff Law2-3/+180
1993-11-13 * som.c (som_reloc_call): New function.Jeff Law2-0/+119
1993-11-13 * som.c (som_sizeof_headers): Add missing prototype.Jeff Law2-4/+6
(som_set_arch_mach): Do not abort.
1993-11-13 * som.c (som_prep_headers): New function.Jeff Law2-1/+96
1993-11-13 * config/tc-hppa.[ch]: Fix assorted trivial indention problems.Jeff Law1-0/+1
1993-11-13 * config/obj-som.c (obj_som_version): Add missing ';'.Jeff Law1-0/+5
(som_frob_file): Delete whitespace at EOL.
1993-11-13 * som.c (som_count_spaces): New function.Jeff Law2-0/+88
(som_count_subspaces): New function. (compare_syms): New function. (som_compute_checksum): New function.
1993-11-13 * som.c (hppa_som_gen_reloc_type): New function.Jeff Law2-1/+87
(som_bfd_reloc_type_lookup): New function.
1993-11-13 * config/m68k/tm-sun3.h: Disable use of alternate breakpoint insnStu Grossman2-0/+8
when doing remote stuff.
1993-11-13 * som.c (try_prev_fixup): New function.Jeff Law2-1/+157
(som_reloc_skip): New function. (som_reloc_addend): New function.
1993-11-13 * som.c (som_initialize_reloc_queue): New function.Jeff Law2-0/+122
(som_reloc_queue_insert): Likewise. (som_reloc_queue_fix): Likewise. (som_reloc_queue_find): Likewise.
1993-11-13* c-exp.y (yylex): Call lookup_symtab not lookup_partial_symtab.Jim Kingdon2-1/+6
1993-11-12 * som.c (som_hppa_howto_table): SOM howto relocation table.Jeff Law2-1/+284
(hppa_som_reloc): New function.
1993-11-12version number updated following 2.2 releaseKen Raeburn1-0/+4
1993-11-12 * som.c (struct reloc_queue): New structure to keep track ofJeff Law2-0/+34
the last four multibyte relocations emitted. (enum pa_symbol_type): Type to fully describe the symbol types associated with .import/.export assembler directives.
1993-11-12 * som.c: Include libhppa.hJeff Law2-0/+3
1993-11-12 * som.c (bfd_som_set_section_attributes): New function.Jeff Law2-2/+87
(bfd_som_set_subsection_attributes): Likewise. (bfd_som_set_symboL_type): Likewise. (bfd_som_attach_unwind_info): Likewise. * som.h: Declare new exported functions.
1993-11-12 * som.h (struct som_symbol): Add new fields to hold additionalJeff Law1-0/+155
information needed to build/write symbol tables and fixup streams. (struct som_section_data_struct): Add new fields to hold additional information needed to build/write space and subspace headers. (som_symbol_data): New accessor macro for SOM symbol information. (R_HPPA_*): Basic relocation types to be used by the assembler.
1993-11-12 * config/tc-hppa.c (hppa_fix_struct): Use a real type for theJeff Law2-7/+29
field selector, rather than an int. All uses of field selectors fixed. (tc_gen_reloc): For SOM PLABELs, always set addend to zero for now. (md_apply_fix_1): Do not call hppa_field_adjust for any PLABEL field.
1993-11-12 * partial-stab.h: Ignore ':' symbol descriptors. Same case asJim Kingdon2-5/+24
Kung's stabsread.c change.
1993-11-12 * stabs.texinfo (Nested Symbols): New node.Jim Kingdon2-8/+34
(String Field, Symbol Descriptors): Refer to it.
1993-11-12* gdb.t06/signals.exp: Remove one sun3 XFAIL which has been fixed.Jim Kingdon1-0/+4
1993-11-12Modified Files:Kung Hsu2-8/+29
ChangeLog stabsread.c * stabsread.c (patch_block_stabs, define_symbol, read_type): in g++ template instantiation, nested class can be part of the params, and '::' can gets into symbol or type names. This is to fix the problem. (fix pr3837)
1993-11-12Modified Files:Kung Hsu2-1/+6
gdbtypes.c ChangeLog * gdbtypes.c (lookup_struct_elt_type): Handle type ref or pointer to struct/union case. (fix pr3857)
1993-11-12 * coff-solib.c (coff_solib_add): Cast result of alloca().Stu Grossman7-75/+176
* m68k-tdep.c (m68k_saved_pc_after_call): Get rid of GDB_TARGET_IS_SUN3. Use more general SYSCALL_TRAP macro. * config/m68k/m68klynx.mh (NATDEPFILES): Remove exec.o (it's already in TDEPFILES). * config/m68k/tm-m68k.h (SAVED_PC_AFTER_CALL): Use m68k_saved_pc_after_call. * Remove all Sun3 specific stuff. * (FIX_CALL_DUMMY): Cast arg to bfd_putb32 to unsigned char *. * config/m68k/tm-m68klynx.h: Define SYSCALL_TRAP as trap #10. Disable REMOTE_BREAKPOINT mechanism. * config/m68k/tm-sun3.h: Get rid of GDB_TARGET_IS_SUN3. * Protect from multiple includion. * Move Sun3 specific stuff from tm-m68k.h to here. * Define SYSCALL_TRAP as trap #0. * Remove def of SAVED_PC_AFTER_CALL (now in tm-m68k.h). * gdbserver/low-lynx.c: Redo all register store/fetch stuff to make it portable for 386 and 68k.
1993-11-12 * trad-core.c (trad_unix_core_file_p): If new hookJim Kingdon1-0/+7
TRAD_CORE_ALLOW_ANY_EXTRA_SIZE defined, then skip the check for the corefile being too big. * hosts/i386sco.h: Define it.
1993-11-12 * mips-tdep.c (init_extra_frame_info): Check to see whether theJim Kingdon2-34/+98
registers mentioned in the proc_desc have been saved. This generalizes mips_in_lenient_prologue in the sense that we keep searching until we've found saves for all the registers, not just look for a "lenient prologue" pattern. * mips-tdep.c: #if 0 lenient prologue code. * mips-tdep.c (heuristic_proc_desc): Don't assume a host short is 16 bits.
1993-11-12* config/i386/i386sol2.mh: Comment out corelow.o.Jim Kingdon1-0/+2
1993-11-12 * printcmd.c (address_info): Use filtered, not unfiltered functions.Jim Kingdon1-0/+5
We should be able to deal with a QUIT here.
1993-11-12More correct m68k LynxOS supportStan Shebs4-5/+44
1993-11-11 * config/tc-hppa.c (pa_type_args): For .import statements,Jeff Law2-2/+16
silently ignore attempt to change the symbol type for a function from ST_ENTRY to ST_CODE on .import
1993-11-11 * bfd.c (struct _bfd): Add hppabsd_core_data.Jeff Law2-0/+8
* targets.c (target_vector): Add hppabsd_core_vec. * hpux-core.c (hpux_core_core_file_p): Fail if an unknown core section is encountered during core section scanning. * hppabsd-core.c: New file. * config/hppabsd.mh: Enable HPPA BSD core files.
1993-11-11 * printcmd.c (address_info): Use fprintf_symbol_filteredJeff Law4-54/+130
to print the symbol name. * stabsread.c (define_symbol): Handle cfront lossage for struct/union/enums and typedefs. * partial-stab.h (case N_BINCL): Update psymtab_language as appropriate when changing subfiles. (case N_SOL): Update psymtab_language as appropriate when changing subfiles. Add typedef for structs, unions, and enums when processing C++ files.
1993-11-11 * elf32-hppa.c (hppa_elf_reloc): Remove DEFUN crud. Remove codeJeff Law2-47/+32
which is either commented out or ifdef'd out. Add, update and clean comments. Fix various indention and spacing problems. Handle problems related to using "ble" to jump to a stub rather than "bl" (%r31 is trashed by "ble", but not by "bl"). (NEW_INSTRUCTION): Put inside curly braces. (CURRENT_STUB_OFFSET): Fix indention problems. (hppa_elf_build_arg_reloc_stub): Fix indention and spacing problems. Add, update and clean comments. Handle "ble" %r31 lossage problems. (hppa_elf_build_long_branch_stub): Likewise. (hppa_look_for_stubs_in_section): Likewise. (hppa_elf_stub_check): Remove obsolete function. * hppa_stubs.h: Add new instructions to deal with %r31 lossage problems. Delete unused instructions.
1993-11-11 * stabs.texinfo (Stabs in ELF): Clarify how Bbss.bss work with respectJim Kingdon2-15/+36
to picking which Bbss.bss symbol to use, and (because there seems to be no good way of doing it) re-write some of the text to make it sound like Bbss.bss isn't such a great idea after all (as currently designed).
1993-11-11if we're on lynx, set up GNU_MAKE and CONFIG_SHELL in FLAGS_TO_PASS toMark Eichin1-0/+5
override "generic" (ie. incorrect) values of "" and /usr/latest/bin/make
1993-11-11keep run.1David D. Zuhn1-0/+1
1993-11-11 * gdb.texinfo (C): In addition to saying people have to use g++ forJim Kingdon2-6/+29
good results, say they have to use stabs. Specifically say cfront doesn't work well. (Summary): Merge in information on Modula-2, Pascal, and Chill from the gdb README. Add xrefs to places where the support for the various languages is described in detail.
1993-11-11 * README: Remove information on languages and just cite the (newlyJim Kingdon1-0/+3
updated) information in doc/gdb.texinfo instead.
1993-11-11keep pagas and utilsDavid D. Zuhn1-0/+2
1993-11-11* delta68-nat.c: Fix typos (add missing ");" and stuct -> struct).Jim Kingdon2-2/+6
1993-11-11* config.guess: Recognize Sony news mips running newsos.Jim Kingdon2-1/+24
1993-11-11remove sh-hms from hppaDavid D. Zuhn1-1/+0
1993-11-10remove mh-unixware; we always use svr4 now.David Henkel-Wallace1-1/+0
1993-11-10 * write.h (fixS): Rename fx_callj field to fx_tcbit.Ian Lance Taylor2-2/+8
* write.c, config/obj-coff.c, config/obj-coffbfd.c, config/tc-i960.c: Corresponding changes.
1993-11-10changelog for build-all.mk semicolon changeMark Eichin1-0/+5
1993-11-10all-cygnus, build-cygnus: "fi else" needs to be "fi ; else"Mark Eichin1-2/+2