aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-09-18Rename sim_bfd -> exec_bfd for gdb compatibilityMichael Meissner2-7/+7
1996-09-18Make exit/stop return correct exit value; Add line number tracing.Michael Meissner5-26/+154
1996-09-18Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+2
* tm-d10v.h: Snapshot.
1996-09-18Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt2-10/+266
* d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot.
1996-09-17 * coff-sh.c (sh_relocate_section): Check for an illegal symbolIan Lance Taylor1-0/+2
index.
1996-09-17 * coffcode.h (coff_slurp_line_table): Warn about illegal symbolIan Lance Taylor2-10/+49
indices, rather than crashing. (coff_slurp_reloc_table): Likewise. Check whether the howto field is NULL.
1996-09-17 * configure.in: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor3-0/+9
* configure: Rebuild.
1996-09-17 * configure.tgt: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor1-0/+4
1996-09-17 * mips-opc.c: Add a case for "div" and "divu" with two registersIan Lance Taylor1-0/+5
and a destination of $0. PR 10654.
1996-09-17 * ser-e7kpc.c: Added wingdb support for target e7000pc.Dawn Perchik2-4/+49
1996-09-17Tue Sep 17 11:04:50 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-7/+20
* run.c (main): Explicitly cast malloc() parameter. This is needed because for certain builds the size field being given to malloc() is actually 64bits long, and without a cast or malloc prototype the resulting value used by malloc() depended on the host endianness, and how long long paramaters are passed into functions.
1996-09-17Tue Sep 17 10:56:52 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-2/+5
* remote-mips.c (pmon_wait): CAIRO PMON does not require forced re-entry back into debug mode.
1996-09-16 * coff-arm.c (aoutarm_std_reloc_howto): Change dst_mask for ARM26DIan Lance Taylor1-0/+5
reloc to 0. (coff_arm_adjust_symndx): New static function. (coff_adjust_symndx): Define. Fix ld -r.
1996-09-16 * scripttempl/armcoff.sc: Only define symbols if RELOCATING. FixIan Lance Taylor1-0/+3
syntax error on __end__ line.
1996-09-16 * scripttempl/armcoff.sc: For -N or -n, don't align .data. FromIan Lance Taylor2-3/+27
Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
1996-09-16 * ieee.c (struct ieee_write_type): Add reflocalp field.Ian Lance Taylor2-13/+39
(ieee_pointer_type): Set reflocalp after pushing type. (ieee_function_type): If reflocalp is set, make this type local. (ieee_range_type, ieee_array_type, ieee_set_type): Likewise. (ieee_const_type, ieee_volatile_type): Likewise. (ieee_struct_field, ieee_class_baseclass): Likewise. PR 10638.
1996-09-16 * configure.in: Use a single line for host_tools and native_only.Ian Lance Taylor2-10/+9
1996-09-16 * ieee.c (struct ieee_info): Add global_types field.Ian Lance Taylor2-55/+201
(parse_ieee_bb): When starting a BB1, initialize the types field to the global_types field. (parse_ieee_be): When ending a BB2, copy the types field to the global_types field.
1996-09-16 * srec.c (srec_scan): Accept multiple symbols on a single line.Ian Lance Taylor1-0/+7
From Pascal Martin <pmartin@alsys.com>.
1996-09-16 * README: New file.Ian Lance Taylor1-0/+1
1996-09-16 * expr.c (expr): Always use unsigned right shifts for >>.Ian Lance Taylor1-0/+4
PR 10630.
1996-09-16Mon Sep 16 14:32:58 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-2/+13
* remote-mips.c (mips_load): Ensure that the PC is explicitly loaded after a load to a CAIRO PMON system.
1996-09-16Mon Sep 16 11:38:16 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion3-62/+284
* interp.c (sim_monitor): Improved monitor printf simulation. Tidied up simulator warnings, and added "--log" option for directing warning message output. * gencode.c: Use sim_warning() rather than WARNING macro.
1996-09-16 * emulparms/v850.sh: Fix OTHER_RELOCATING_SECTIONS.Jeff Law1-0/+6
Something Mark noticed.
1996-09-15 * emulparms/d10v.sh: Set OTHER_RELOCATING_SECTIONS to putMark Alexander1-0/+7
stack at top of simulator memory.
1996-09-15Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch ↵Michael Meissner2-5/+19
succeeds
1996-09-14 * Makefile.in (CC_FOR_BUILD): New variable.Ian Lance Taylor1-0/+11
(AR, AR_FLAGS, BISON, MAKEINFO): Remove duplicate variables. (RANLIB, CC): Likewise. (end): Use $(CC_FOR_BUILD), not $(CC). * configure.in: Set CC_FOR_BUILD. * configure: Rebuild.
1996-09-14For unknown traps, print contents of registers and continue executionMichael Meissner2-0/+36
1996-09-14 * Makefile.in (just-check): Add path to sibling expect dirFred Fish2-1/+6
to environment variable specified by RPATH_ENVVAR. PR 10489 (forgot one path)
1996-09-14 * Makefile.in (INTERNAL_LDFLAGS): Add @HLDFLAGS@ to list.Fred Fish3-49/+182
(HLDENV): Set to @HLDENV@. (gdb): Prefix link command line with $(HLDENV). * configure.in: Add support to test for --enable-shared and generate appropriate values for HLDFLAGS and HLDENV. * configure: Regenerated with autoconf. PR 10489
1996-09-14 * Makefile.in (RPATH_ENVVAR): New var, set to @RPATH_ENVVAR@.Fred Fish3-103/+93
(just-check): Add shared library paths for libstdc++, tk, tcl, bfd, and opcodes to the environment variable specified in RPATH_ENVVAR. * configure.in: Add support to recognize --enable-shared flag and generate correct value for RPATH_ENVVAR. * configure: Regenerated with autoconf.
1996-09-13 * aoutf1.h (MY_bfd_merge_private_bfd_data): Define.David Edelsohn1-0/+5
(sunos_merge_private_bfd_data): New function.
1996-09-13 * objcopy.c (change_leading_char): New static variable.Ian Lance Taylor3-5/+59
(OPTION_CHANGE_LEADING_CHAR): Define. (copy_options): Add "change-leading-char". (copy_usage): Mention --change-leading-char. (filter_symbols): Add obfd parameter. Change all callers. Implement change_leading_char. (copy_object): Call filter_symbols if change_leading_char. (copy_main): Handle OPTION_CHANGE_LEADING_CHAR. * binutils.texi, objcopy.1: Document --change-leading-char.
1996-09-13 * gas/h8300/macs.s: Add "stmac" instructions.Jeff Law1-0/+5
* gas/h8300/basic.exp: Test them. Somehow I forgot to test "stmac".
1996-09-13 * bfd.c (bfd_copy_private_bfd_data): Switch on output BFD ratherIan Lance Taylor1-1/+18
than input BFD. (bfd_merge_private_bfd_data): Likewise. * section.c (bfd_copy_private_section_data): Likewise. * syms.c (bfd_copy_private_symbol_data): Likewise. * bfd-in2.h: Rebuild. * aout-target.h (MY_bfd_copy_private_section_data): Check that both BFD's are the right flavour. * ecoff.c (_bfd_ecoff_bfd_copy_private_bfd_data): Likewise. * elf.c (_bfd_elf_copy_private_symbol_data): Likewise. * elf32-mips.c (_bfd_mips_elf_copy_private_bfd_data): Likewise. (_bfd_mips_elf_merge_private_bfd_data): Likewise. * elf32-ppc.c (ppc_elf_copy_private_bfd_data): Likewise. (ppc_elf_merge_private_bfd_data): Likewise. * elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Likewise. * peicode.h (pe_bfd_copy_private_section_data): Likewise.
1996-09-13 * elf32-hppa.c (elf_hppa_howto_table): Fill in some fields forIan Lance Taylor2-5/+15
R_PARISC_DIR32, so that _bfd_stab_section_find_nearest_line passes its sanity check.
1996-09-13 * ldlex.l (SYMBOLCHARN): Add $, _, and ~.Ian Lance Taylor1-0/+4
1996-09-12 * simops.c (OP_5F00): Fix problems with system calls.Mark Alexander2-40/+21
1996-09-12* cpu-m32r.c,elf32-m32r.c: New files.David Edelsohn2-0/+39
1996-09-12 * reloc.c: Add m32r relocs.David Edelsohn3-2/+33
* bfd-in2.h, libbfd.h: Rebuilt.
1996-09-12Correct trap tracing informationMichael Meissner2-1/+5
1996-09-12Print line # and function name or filename if they exist for each PC.Michael Meissner2-3/+69
1996-09-12Store bfd pointer in a global variableMichael Meissner2-6/+29
1996-09-12 * ieee.c (ieee_vec): Set symbol_leading_char field to '_'.Ian Lance Taylor1-0/+4
1996-09-12Thu Sep 12 10:25:45 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-0/+12
* config/tc-arm.c (md_apply_fix3): Update two thumb instruction slots when processing BL fixups. * config/tc-arm.c (output_inst): Ensure Thumb BL fixup is marked on the first half of the instruction. Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk> * gas/arm/thumb.s (back): Check assembly of Thumb BL.
1996-09-12 * ldmain.c (get_emulation): Check for -mips4 like -mips1, et. al.Ian Lance Taylor1-0/+4
1996-09-11fix typoMichael Meissner2-2/+6
1996-09-11 * tekhex.c (first_phase): Change type parameter from char to int.Ian Lance Taylor1-0/+4
(out): Likewise. (pass_over): Change func to expect int, not char.
1996-09-11Add tracing support; Fix some problems with hardwired sizesMichael Meissner4-106/+650
1996-09-11 * ecoff.c (ecoff_stab): Create an expression symbol for a complexIan Lance Taylor1-0/+3
stabs expression, rather than giving an error.