aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-03-18* dsrec.c (load_srec): Print leading zeroes when printing sectionJ.T. Conklin1-0/+5
addresses.
1997-03-18 * bfd-in.h: Don't include obstack.h.Ian Lance Taylor12-701/+396
(struct bfd_hash_table): Change memory field to PTR. * bfd.c (struct _bfd): Change memory field to PTR. * bfd-in2.h: Rebuild. * libbfd-in.h (bfd_release): Declare as function, don't define as macro. * libbfd.h: Rebuild. * opncls.c: Include "objalloc.h" rather than "obstack.h". Use objalloc routines rather than obstack routines. (obstack_chunk_alloc, obstack_chunk_free): Don't define. (getpagesize): Don't define. (_bfd_new_bfd): Don't set _bfd_chunksize. (bfd_openr): Free new bfd and objalloc on failure. (bfd_fdopenr, bfd_openstreamr, bfd_openw): Likewise. (bfd_alloc_size): Remove. (bfd_release): New function. * hash.c: Include "objalloc.h" rather than "obstack.h". Use objalloc routines rather than obstack routines. (obstack_chunk_alloc, obstack_chunk_free): Don't define. * ecofflink.c: Include "objalloc.h" rather than "obstack.h". Use objalloc routines rather than obstack routines. (obstack_chunk_alloc, obstack_chunk_free): Don't define. (struct accumulate): Change memory to struct objalloc *. * liboasys.h (oasys_data_type): Remove oasys_obstack field. * dep-in.sed: Don't remove obstack.h from dependency list. * Makefile.in: Rebuild dependencies. (BFD_H_DEPS): Remove obstack.h. (install): Don't install obstack.h. * Many files: Don't include "obstack.h". * VERSION: Bump.
1997-03-18 * ldlang.c: Include "obstack.h".Ian Lance Taylor1-0/+4
1997-03-18fix last patchIan Lance Taylor1-1/+1
1997-03-18 * objalloc.h: New file.Ian Lance Taylor1-0/+1
1997-03-17 * srec.c (srec_scan): Rewrite to not use obstack_1grow.Ian Lance Taylor2-71/+134
1997-03-17 * opncls.c (bfd_alloc_grow, bfd_alloc_finish): Remove.Ian Lance Taylor4-25/+6
* libbfd-in.h (bfd_alloc_grow, bfd_alloc_finish): Don't declare. * libbfd.h: Rebuild. * ieee.c (ieee_archive_p): Rewrite to not use bfd_alloc_grow. * sunos.c (sunos_add_dynamic_symbols): Likewise.
1997-03-17* m68k-opc.c (m68k_opcodes): Provide correct entries for mulsl andJ.T. Conklin2-5/+20
mulul insns on the coldfire.
1997-03-17 * opncls.c (bfd_alloc): Rename from bfd_alloc_by_size_t. RemoveIan Lance Taylor6-42/+65
old version of bfd_alloc. * libbfd-in.h (bfd_alloc_by_size_t): Don't declare. * libbfd.h: Rebuild. * Several files: Call bfd_alloc rather than bfd_alloc_by_size_t.
1997-03-17 * as.h (bfd_alloc_by_size_t): Don't declare.Ian Lance Taylor11-917/+3159
* Many files: Use xmalloc rather than bfd_alloc_by_size_t.
1997-03-17 * sim-inline.h: Add definitions for sim-types.Andrew Cagney1-0/+6
(ALL_BY_MODULE): New macro, encapsulate full inlining by the module.
1997-03-17remove defunct variable from event structAndrew Cagney2-0/+110
1997-03-17Correctly validate 64bit instructionsAndrew Cagney2-4/+1364
1997-03-17Add/use pr_uword64 for SIM_ADDR independent values.Gavin Romig-Koch1-0/+6
1997-03-17Mon Mar 17 10:54:47 1997 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor2-0/+6
* cg_arcs.c (arc_add): memset() newly alloced arc to ensure all fields are initialized with 0.
1997-03-17 * configure: Re-generate.Andrew Cagney19-1620/+1348
* Make-common.in (CSEARCH): Do not include the gdb directory in the search path. * Make-common.in (SIM_ENDIAN, SIM_HOSTENDIAN, SIM_INLINE, SIM_WARNING): Drop, requiring the simulator specific Makefile.in to explicitly incorporate these. * aclocal.m4 (--enable-sim-alignment); New option. Strongly specify the alignment restrictions of the target architecture - without this option all alignment restrictions are accomodated. (--enable-sim-assert): New option. Conditionally compile in assertion statements. (--enable-sim-float): New option. Strongly specify the target's floating point support. (--enable-sim-hardware): New option. Specify the hardware devices included in the simulation. (--enable-sim-packages): New option. Specify the hardware packages included in the simulation. (--enable-sim-regparm): New option. Specify that parameters be passed in registers instead of on the stack. (--enable-sim-reserved-bits): New option. Specify that reserved bits within an instruction are are correctly set. (--enable-sim-smp): New option. Specify the level of SMP support to be included in the simulator. (--enable-sim-stdcall): New option. Specify an alternative function call convention. (--enable-sim-xor-endian): New option. Configure xor-endian support used by some targets to implement bi-endian support.
1997-03-17Part of previous move of remote-sim.h to ../includeAndrew Cagney1-2/+3
1997-03-17* remote-sim.h: Delete - moved to ../include/remote-sim.h.Andrew Cagney3-129/+99
* Makefile.in (remote_utils_h): Update path to remote-sim.h. * remote-sim.c (flush_stdout, write_stderr, flush_stderr, vprintf_filtered, evprintf_filtered): Callbacks that accept varargs.
1997-03-17* remote-sim.h: New file, copied in from gdb/remote-sim.h. OneAndrew Cagney3-0/+135
day this will be placed in a directory of its own.
1997-03-16xIan Lance Taylor1-1/+1
1997-03-16 * symbols.c (symbol_new): Don't call debug_verify_symchain.Ian Lance Taylor2-21/+53
(symbol_append): Set sy_next and sy_previous when adding a single symbol to an empty list. Call debug_verify_symchain. (verify_symbol_chain): Use assert, not know.
1997-03-16Sun Mar 16 01:34:55 1997 Martin Hunt <hunt@cygnus.com>Martin Hunt2-2/+5
* config.sub: Remove misplaced comment that broke Linux.
1997-03-16 * configure.tgt (powerpc-*-beos*): Use aixppc for targ_emul.Fred Fish1-0/+4
1997-03-16 * config.sub: Add BeOS support.Fred Fish1-1/+8
1997-03-16ChangeLogFred Fish1-3/+8
1997-03-16 * NEWS: Note BeOS support.Fred Fish2-1/+19
* configure.in: (ppc-*-beos): New target, use coff as object format. * configure: Regenerate with autoconf.
1997-03-16Sat Mar 15 19:17:31 1997 H.J. Lu <hjl@lucon.org>Ian Lance Taylor4-2/+11
* symtab.h (find_call): Declare. * cg_arcs.c (cg_assemble): Don't declare find_call. * hist.c (scale_and_align_entries): Declare.
1997-03-16 * config/tc-mips.c (md_apply_fix): Improve error message for outIan Lance Taylor2-1/+4
of range branch.
1997-03-16 * Makefile.in: Add dependencies on obstack.h where needed.Ian Lance Taylor2-25/+41
1997-03-16xIan Lance Taylor1-0/+4
1997-03-16 * obstack.h: Update to current FSF version.Ian Lance Taylor1-0/+27
1997-03-15Sat Mar 15 18:10:38 1997 H.J. Lu <hjl@lucon.org>Ian Lance Taylor2-14/+199
* ldemul.h (ldemul_list_emulations): Use full prototype. * ldlang.c (print_one_symbol): Add declaration. * ldlang.h (dprint_statements): Declare. * ldmain.c (remove_output): Declare. * ldmisc.c (vfinfo): Declare. * ldwrite.c (clone_section): Declare. (split_sections): Make static. Declare. * mri.c: Include libiberty.h. (strdup): Don't declare. (mri_alias): Use xstrdup rather than strdup.
1997-03-15 * arm-dis.c (print_insn_arm): Don't print instruction bytes.Ian Lance Taylor1-0/+6
(print_insn_big_arm): Set bytes_per_chunk and display_endian. (print_insn_little_arm): Likewise.
1997-03-15 Based on patches from Jamie Lokier <jamie@rebellion.co.uk>:Ian Lance Taylor4-25/+132
* objdump.c: Include "demangle.h". (do_demangle): New static variable. (usage): Mention -C/--demangle. (long_options): Add "demangle". (objdump_print_symname): New static function. (objdump_print_addr_with_sym): Use objdump_print_symname. (disassemble_bytes): Likewise. (dump_reloc_set): Likewise. (dump_symbols): Demangle symbol name. (main): Handle -C. * binutils.texi, objdump.1: Document -C/--demangle.
1997-03-15 * objdump.c (usage): Mention --no-show-raw-insn.Ian Lance Taylor5-18/+97
(long_options): Add "no-show-raw-insn". (disassemble_bytes): Handle --no-show-raw-insn. * binutils.texi, objdump.1: Document --no-show-raw-insn.
1997-03-15 * elf32-mips.c (mips_elf_is_local_label_name): Accept the genericIan Lance Taylor1-0/+5
ELF local label syntax as well.
1997-03-15 * config.bfd (powerpc-*-beos*): New target.Fred Fish1-0/+8
* configure.in (powerpc-*-beos*): Add case that explicitly does not set COREFILE for now. A future BeOS version is expected to support core files. * configure: Regenerate with autoconf.
1997-03-15 * breakpoint.c (insert_breakpoints, watchpoint_check,Peter Schauer2-4/+45
bpstat_stop_status): Do not disable watchpoints going out of scope. (insert_breakpoints): Make sure that the current frame is valid before calling find_frame_addr_in_frame_chain. * top.c (setup_user_args): Handle quotes and backslashes. (print_gdb_version): Update copyright year.
1997-03-15 * scripttempl/elfmips.sc: Change handling of data area whenIan Lance Taylor2-2/+9
generating a shared library to not skip a large block of memory. From Per Fogelstrom <pefo@cvs.openbsd.org>.
1997-03-15 * elf32-mips.c (mips_elf_check_relocs): Give an error if CALL16 isIan Lance Taylor2-1/+11
seen with a local symbol, rather than crashing.
1997-03-15 * config/tc-mips.c (md_estimate_size_before_relax): Handle theIan Lance Taylor2-4/+27
case of a symbol equated to another symbol when using SVR4_PIC.
1997-03-14 * elfcode.h (elf_slurp_symbol_table): Don't try to read theIan Lance Taylor2-4/+11
version symbols if there aren't any.
1997-03-14 * Makefile.in (elfread.o): Depend upon elf-bfd.h and elf/mips.h.Ian Lance Taylor2-14/+15
1997-03-14 * Makefile.in (TARG_CPU_DEP_sparc): Add opcode/sparc.h.Ian Lance Taylor2-2/+6
1997-03-14 * sparc.h: Include <ansidecl.h>. Update function declarations toIan Lance Taylor2-10/+34
use prototypes, and to use const when appropriate.
1997-03-14 Based on patches from H.J. Lu <hjl@lucon.org>:Ian Lance Taylor1-0/+28
* i386-dis.c (fetch_data): Add prototype. * m68k-dis.c (fetch_data): Add prototype. (dummy_print_address): Add prototype. Make static. * ppc-opc.c (valid_bo): Add prototype. * sparc-dis.c (build_hash_table): Add prototype. (is_delayed_branch, compute_arch_mask): Add prototypes. (print_insn_sparc): Make several local variables const. (compare_opcodes): Change arguments to const PTR. Add prototype. * sparc-opc.c (arg): Change name field to be const. (lookup_name, lookup_value): Add prototypes. Change table and name parameters to be const. (sparc_encode_asi): Change name parameter to be const. (sparc_encode_membar, sparc_encode_prefetch): Likewise. (sparc_encode_sparclet_cpreg): Likewise. (sparc_decode_asi): Change return type to be const. (sparc_decode_membar, sparc_decode_prefetch): Likewise. (sparc_decode_sparclet_cpreg): Likewise.
1997-03-14 * configure: Regenerated.Tom Tromey3-3/+15
* configure.in (LIBS): Re-reverse order of TCL_LIBS and TK_LIBS.
1997-03-14Update namesAndrew Cagney1-0/+3
1997-03-14Forgot to update *-n.h to sim-n*.hAndrew Cagney1-3/+3
1997-03-14Add comment to changelogMichael Meissner1-1/+2