aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
1993-07-19 * infptrace.c: Split out define of PT_KILL; Sequent defines PT_KILLJim Kingdon11-830/+604
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.
1993-07-19 * coffcode.h: Recognize I386PTXMAGIC.Jim Kingdon2-0/+31
* aoutf1.h, libaout.h: Add M_386_DYNIX. * trad-core.c (TRAD_CORE_USER_OFFSET, TRAD_CORE_STACK_FILEPOS): New macros; use it if defined. * config/symmetry.mh, hosts/symmetry.h: New files.
1993-07-19* dynix3.h: New, for symmetry running dynix.Jim Kingdon1-0/+423
1993-07-19 * mips-tdep.c (mips_skip_prologue): New argument lenient.Jim Kingdon3-24/+85
Use read_memory_nobpt. (is_delayed, mips_in_lenient_prologue): New functions. (init_extra_frame_info): If in the prologue, don't use saved registers. * config/mips/tm-mips.h: Declare mips_skip_prologue.
1993-07-19* mips.h: Split the actual table out into ../../opcodes/mips-opc.c.Jim Kingdon1-0/+4
1993-07-19 * mips-opc.c: New file, containing opcode table fromJim Kingdon1-0/+6
../include/opcode/mips.h. * Makefile.in: Add it.
1993-07-18 * partial-stab.h (N_SO): Add the text offset to valu before, not after,Jim Kingdon2-4/+9
passing it to END_PSYMTAB.
1993-07-18 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New filesPeter Schauer8-0/+72
to make the stabs test work on ecoff systems using gcc and -with-stabs. * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to enable ecoff configuration.
1993-07-17MOD2Roland Pesch1-0/+5
1993-07-17 * symtab.c (find_pc_symtab): Call warning, not printf directly.Jim Kingdon2-1/+11
* solib.c (solib_add): Use x{re,m}alloc, not {re,m}alloc.
1993-07-17Introduce MOD2 switch to segregate material on Modula-2; eventuallyRoland Pesch3-21/+83
each supported language should be controlled by a separate switch, and CONLY should be retired.
1993-07-17 * Rename elf{32,64}-generic.c to *-gen.c for 14 char filenames.Jim Kingdon1-6/+6
* Makefile.in: Change accordingly. (CFILES): Add elf64-gen.c.
1993-07-17 * Rename elf{32,64}-generic.c to *-gen.c for 14 char filenames.Jim Kingdon3-36/+6
* Makefile.in: Change accordingly. (CFILES): Add elf64-gen.c.
1993-07-17posix.2 final changesDavid MacKenzie1-0/+7
1993-07-16* Makefile.in (TAGS): make work when srcdir != objdir.Jim Kingdon2-26/+44
1993-07-16remove /dev/null kludgeDavid MacKenzie1-0/+6
1993-07-16update for lynx, sgi -x- shDavid D. Zuhn1-2/+21
1993-07-16 * ldgram.y (OPTION_Lfile): New token.Ian Lance Taylor2-4/+14
(command_line_option): Accept OPTION_L NAME (whitespace after -L). * ldlex.l (<COMMAND>): Accept -L without FILENAME.
1993-07-16h8/300h stuffDavid Edelsohn1-2/+7
1993-07-16Fix h8300h support (need own .mt file).David Edelsohn1-1/+3
1993-07-16h8/300h supportDavid Edelsohn1-0/+1
1993-07-16Fix bit instructions (was setting destination reg and not carry).David Edelsohn1-10/+10
1993-07-16work around lynxos /bin/sh lossageDavid D. Zuhn1-1/+1
1993-07-16use mh-lynxos for *-*-lynxosDavid D. Zuhn1-1/+1
1993-07-16new file for lynxDavid D. Zuhn1-0/+2
1993-07-16use mh-lynxos host fragmentDavid D. Zuhn1-0/+1
1993-07-16handle broken test (lynx)David D. Zuhn1-1/+1
1993-07-16 * mips.h: Reworked the hazard information somewhat, and fixed someIan Lance Taylor2-122/+120
bugs in the instruction hazard descriptions.
1993-07-16 * mipsread.c: No longer need to undefine ZMAGIC.Ian Lance Taylor2-3/+4
1993-07-16 * coff-mips.c: Use MIPS_AOUT_{OZ}MAGIC rather than {OZ}MAGIC.Ian Lance Taylor2-5/+16
1993-07-16 * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC.Ian Lance Taylor1-0/+4