aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-07-20* config/rs6000/tm-rs6000.h: Remove call to insert_step_breakpoint.Jim Kingdon1-0/+2
1993-07-20 * symtab.c (find_line_symtab): New function, to deal with multipleJim Kingdon1-0/+7
symtabs with the same name. (find_line_pc{,_range}): Use it. (find_pc_symtab): Add comment about overlapping symtabs.
1993-07-20* elf32-sparc.c (elf_sparc_howto_table): Don't use "^&" beforeKen Raeburn3-62/+68
function name; it's valid without, and some compilers give warnings with it there.
1993-07-20add i386-lynx supportDavid D. Zuhn2-1/+5
1993-07-20support for CONFIG_SHELLDavid D. Zuhn1-0/+4
1993-07-20Reflect symmetry changesJim Kingdon4-3/+5
1993-07-20keep mh-lynxos and mh-unixwareDavid D. Zuhn1-0/+2
1993-07-20change linux to use OTHER_EMULATIONSMark Eichin2-3/+4
1993-07-20experimental linux supportMark Eichin1-0/+7
1993-07-20Make emul-list.h depend on Makefile, so changes to EMULATION_OFILES getKen Raeburn2-1/+3
reflected.
1993-07-20disable em_i386linux.o until emulparams/i386linux.sh is checked inKen Raeburn2-1/+8
1993-07-20 * bfd.c (union tdata): Add nlm_obj_data;Fred Fish3-0/+4
* targets.c (enum target_flavour): Add bfd_target_nlm_flavour.
1993-07-20 * bfd-in.h: Apply some of the changes that were made to bfd-in2.h.Fred Fish1-0/+4
1993-07-20 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*Peter Schauer2-1/+12
targets use aout.mt instead of ecoff.mt as gas understands standard aout format.
1993-07-20Add nlm directory.Fred Fish1-0/+1
1993-07-20 * (common.h, external.h, internal.h): New files for NLM/NetWareFred Fish4-0/+365
support.
1993-07-20 * config.sub (netware): Add as a basic system type.Fred Fish1-0/+4
1993-07-20 * Makefile.in (SFILES): Add nlmread.c.Fred Fish8-6/+354
* Makefile.in (OBS): Add nlmread.o. * Makefile.in (nlmread.o): Add new target. * configure.in (i[34]86-*-netware): New configuration. * nlmread.c, config/i386/{i386nw.mt, tm-i386nw.h}: New files for NLM/NetWare support.
1993-07-20 * configure.in (*-*-netware, i[34]86-*-netware): New configs.Fred Fish18-60/+1579
* Makefile.in (BFD32_BACKENDS): Add nlm.o, nlm32.o, nlm32-gen.o. * Makefile.in (BFD64_BACKENDS): Add nlm64.o, nlm64-gen.o. * Makefile.in (CFILES): Add nlm{32,64}.c, nlm{32,64}-gen.c. * Makefile.in (nlm.o, nlm{32,64}.o, nlm{32,64}-gen.o: New targets. * bfd-in2.h (INLINE): Defines moved here. * {aoutx.h, elf.c, elfcode.h}: Move INLINE defines to bfd-in2.h. * libelf.h (CAT4): Move define to bfd-in2.h. * bfd-in2.h (CAT4): Merge CAT4 macro with other CAT macros. * bfd-in2.h (union tdata): Add nlm_obj_data. * bfd-in2.h (enum target_flavour): Add bfd_target_nlm_flavour. * targets.c (bfd_nlm{32,64}_{big,little}_vec): Add prototypes. * targets.c (target_vector): Add bfd_nlm{32,64}_{big,little}_vec. * (libnlm.h, nlm.c, nlmcode.h, nlm{32,64}-gen.c, nlm{32,64}-target.h, nlm{32,64}.c, config/i386-nlm.mt): New files for NLM support.
1993-07-20 * lib/gdb.exp (runto): Don't insist that function we are running toJim Kingdon1-0/+5
was compiled with -g. * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
1993-07-20 * symtab.h (enum minimal_symbol_type): Add mst_file_*.Jim Kingdon3-44/+62
* partial-stab.h [DBXREAD_ONLY]: Record statics in miminal symbols. * dbxread.c (record_minimal_symbol): Deal with statics. * minsyms.c (lookup_minimal_symbol): Prefer externals to statics.
1993-07-20 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior timeJim Kingdon1-0/+6
to get back into the read system call. Accept leading newline in case where we woke it up.
1993-07-20* config/i386/xm-i386sco.h: Define HAVE_TERMIOS.Jim Kingdon2-4/+7
1993-07-20* hppa-dis.c (print_insn_hppa): Use extract_5r_store for 'r'.Jim Kingdon2-0/+5
1993-07-20* hppa.h (break): First immediate field is unsigned.Jim Kingdon2-1/+3
1993-07-20* hppa.h: Add rfir instruction.Jim Kingdon2-261/+62
1993-07-19 * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it soJim Kingdon2-14/+7
arg_bytes field of makeva_list is always aligned. * config/pa/xm-pa.h: Make arglist_address a char *.
1993-07-19 * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it soJim Kingdon1-0/+4
arg_bytes field of makeva_list is always aligned. * config/pa/xm-pa.h: Make arglist_address a char *.
1993-07-19fix stupid typoDavid D. Zuhn1-1/+1
1993-07-19add i386-lynx supportDavid D. Zuhn2-0/+5
1993-07-19 * hppa-dis.c (print_insn_hppa, case '>'): If next character is 'n',Jim Kingdon2-2/+11
don't output a space.
1993-07-19* hppa-dis.c (float_format_names): 10 is undefined, and 11 is quad.Jim Kingdon2-2/+7
1993-07-19dis-asm.h (struct disassemble_info): New field application_data.Ken Raeburn1-0/+4
1993-07-19various changesKen Raeburn1-0/+26
1993-07-19(write_relocs): New function, split off from write_contents. Use memsetKen Raeburn1-4/+23
instead of bzero. (write_object_file): Apply write_relocs to each section before applying write_contents.
1993-07-19(read_begin): Call obstack_begin with values closer to 1K multiples.Ken Raeburn1-6/+8
(read_a_source_file, big_cons, float_cons): Use memcpy instead of bcopy.
1993-07-19forgot to check this in long ago...Ken Raeburn1-0/+55
1993-07-19(obj_elf_previous): New function.Ken Raeburn1-2/+46
(previous_section, previous_subsection): New vars. (obj_elf_section): Save current place in case DWARF code wants us to pop back to it. Handle unquoted section name as well as quoted section name. Don't crash on invalid strings. (obj_pseudo_table): Handle new pseudos "previous", "2byte", and "4byte".
1993-07-19 * config/tc-m68k.c (m68k_ip_op): Don't decrement strend whenIan Lance Taylor2-2/+4
calculating opP->isiz; this permits the expression size to be determined as well, later on. Fixes PR 2911.
1993-07-19* elf.c, elfcode.h, libelf.h: Serious reorganization.Ken Raeburn7-1270/+1790
Deleted `thunk' structure, merged into tdata, duplicate data eliminated. Rearranged functions, grouping by function. Broke up many functions in elfcode.h, re-ordered many parts of file writing to handle unpredictable state of section relocation table as provided by various applications. Still needs cleanup: Merge functions back together, split out data structure with only data that is used only when writing out object file. * elf.c (bfd_elf_generic_reloc): New function, taken from coff-mips.c. * elf32-sparc.c (elf_sparc_howto_table): Use it, to work around bfd_perform_relocation lossage.
1993-07-19Repair bugs in conditionals, spotted by Zoo during "latest" build.Roland Pesch2-1/+7
1993-07-19(BFD_LIBS): Include coff-mips.o and coff-msym.o, so that gdb will link.Ken Raeburn1-6/+12
(ofiles): Don't use sort or uniq; do it with sh constructs.
1993-07-19* ser-unix.c: Don't try to use job control with termio.Jim Kingdon2-21/+26
1993-07-19 * expr.c (clean_up_expression): Don't cancel the subtraction ofIan Lance Taylor4-3/+24
undefined symbols. Fixes PR 2997. * read.c (s_data), config/obj-coffbfd.c (obj_coff_data): If -R, switch to text section rather than data section. Fixes PR 2971.
1993-07-19 * hppa-tdep.c (pc_in_linker_stub): New function.Jim Kingdon1-1/+1
(find_proc_framesize): Return 0 for linker stubs. (rp_saved): Tell the caller where rp is saved. (frame_chain_valid): Return 1 for linker stubs. (frame_saved_pc): Use return value from rp_saved.
1993-07-19fix net-equip pr 2975: tm-m68k.c(m68k_ip): adjust for pc-rel offset before ↵Ken Raeburn2-2/+8
using value, not after
1993-07-19more linux support bitsMark Eichin1-1/+4
1993-07-19add linux support (may not work yet, just cloned from i386-aout)Mark Eichin1-0/+1
1993-07-19 Make breakpoint_re_set_one work with overloaded member functions,Peter Schauer3-10/+122
`b 123' and `b foo' if foo is a static function. * symtab.c (decode_line_1, decode_line_2): New argument `canonical' to return canonical line specs if requested by the caller. * breakpoint.c, source.c, symtab.c, symtab.h: Change prototypes and callers accordingly. * symtab.c (build_canonical_line_spec): New helper function which constructs the canonical line spec. * breakpoint.c (break_command_1): Use canonical line spec instead of command string as addr_string if necessary. * source.c (line_info): Fix storage leak.
1993-07-19 * infptrace.c: Split out define of PT_KILL; Sequent defines PT_KILLJim Kingdon3-0/+52
but not the others. * symm-tdep.c: Remove exec_file_command. [_SEQUENT_] (ptx_coff_regno_to_gdb, register_addr): New functions. A few miscellaneous cleanups. * symm-nat.c: Renamed from symm-xdep.c. * All symmetry dependent files: Many changes.