deliverable/binutils-gdb.git
28 years ago * sparc.c (find_call): Align p_lowpc to avoid bus error.
Ian Lance Taylor [Wed, 2 Oct 1996 19:23:38 +0000 (19:23 +0000)] 
* sparc.c (find_call): Align p_lowpc to avoid bus error.

28 years ago * lexsup.c (ld_options): Fix typo in --rpath-link description.
Ian Lance Taylor [Wed, 2 Oct 1996 18:50:32 +0000 (18:50 +0000)] 
* lexsup.c (ld_options): Fix typo in --rpath-link description.
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Suggest
--rpath if a needed library is not found.

28 years ago * cofflink.c (_bfd_coff_link_input_bfd): Don't crash if there is
Ian Lance Taylor [Wed, 2 Oct 1996 16:02:56 +0000 (16:02 +0000)] 
* cofflink.c (_bfd_coff_link_input_bfd): Don't crash if there is
no hash table entry for a global symbol.

28 years ago * Makefile.in (clean): Remove config.log.
Jason Molenda [Wed, 2 Oct 1996 07:57:18 +0000 (07:57 +0000)] 
    * Makefile.in (clean): Remove config.log.

28 years ago * ld.texinfo (Options): Give more detail on -l option.
Ian Lance Taylor [Tue, 1 Oct 1996 22:53:38 +0000 (22:53 +0000)] 
* ld.texinfo (Options): Give more detail on -l option.
PR 10418.

28 years ago * scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way that
Ian Lance Taylor [Tue, 1 Oct 1996 22:31:27 +0000 (22:31 +0000)] 
* scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way that
elf.sc does, so that glibc works better.

28 years ago * cofflink.c (coff_link_add_symbols): Don't override a meaningful
Ian Lance Taylor [Tue, 1 Oct 1996 21:57:47 +0000 (21:57 +0000)] 
* cofflink.c (coff_link_add_symbols): Don't override a meaningful
symbol type with T_NULL.  Warn if symbol type changes.  Based on
patch from Philippe De Muyter <phdm@labauto1.ulb.ac.be>.

28 years ago * read.c (s_macro): Warn if a macro has the same name as a
Ian Lance Taylor [Tue, 1 Oct 1996 21:51:15 +0000 (21:51 +0000)] 
* read.c (s_macro): Warn if a macro has the same name as a
pseudo-op.
(s_space): In m68k MRI mode, align to a word boundary.
* macro.c (define_macro): Add namep parameter.  Change all
callers.
* macro.h (define_macro): Update declaration.

28 years agoTue Oct 1 16:17:33 1996 Joel Sherrill <joel@oarcorp.com>
Ian Lance Taylor [Tue, 1 Oct 1996 20:19:05 +0000 (20:19 +0000)] 
Tue Oct  1 16:17:33 1996  Joel Sherrill  <joel@oarcorp.com>

* configure.tgt (mips*-*-rtems*): New target, like mips*-*-elf*.

28 years agoTue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>
Ian Lance Taylor [Tue, 1 Oct 1996 20:17:23 +0000 (20:17 +0000)] 
Tue Oct  1 16:16:01 1996  Joel Sherrill  <joel@oarcorp.com>

* configure.in (mips-*-rtems*): New target, like mips-*-elf*.
* configure: Rebuild.

28 years agoTue Oct 1 16:14:22 1996 Joel Sherrill <joel@oarcorp.com>
Ian Lance Taylor [Tue, 1 Oct 1996 20:15:48 +0000 (20:15 +0000)] 
Tue Oct  1 16:14:22 1996  Joel Sherrill  <joel@oarcorp.com>

* config.bfd (mips*-*-rtems*): New target, like mips*-*-elf*.

28 years ago * gprof.c (usage): Print bug report address.
Ian Lance Taylor [Tue, 1 Oct 1996 19:58:36 +0000 (19:58 +0000)] 
* gprof.c (usage): Print bug report address.
(main): Change version printing to match current GNU standards.

28 years agoupdate copyright
Ian Lance Taylor [Tue, 1 Oct 1996 19:55:02 +0000 (19:55 +0000)] 
update copyright

28 years ago * lib/ld.exp (default_ld_version): Fix for current version
Ian Lance Taylor [Tue, 1 Oct 1996 19:53:02 +0000 (19:53 +0000)] 
* lib/ld.exp (default_ld_version): Fix for current version
printing.

28 years ago * ldver.c (ld_program_version): New variable.
Ian Lance Taylor [Tue, 1 Oct 1996 19:53:01 +0000 (19:53 +0000)] 
* ldver.c (ld_program_version): New variable.
(ldversion): Use it.
* ldver.h (ld_program_version): Declare.
* lexsup.c (ld_options): Handle --dll-verbose like --verbose, not
--version.  Change --version handling to match current GNU
standards.
(help): Print bug report address.

28 years ago * lib/gas-defs.exp (gas_version): Fix for current version
Ian Lance Taylor [Tue, 1 Oct 1996 19:39:21 +0000 (19:39 +0000)] 
* lib/gas-defs.exp (gas_version): Fix for current version
printing.

28 years ago * as.c (show_usage): Print bug report address.
Ian Lance Taylor [Tue, 1 Oct 1996 19:31:06 +0000 (19:31 +0000)] 
* as.c (show_usage): Print bug report address.
(parse_args): Change version printing to match current GNU
standards.
* gasp.c (show_usage): Print bug report address.
(main): Change version printing to match current GNU standards.

28 years ago * lib/utils-lib.exp (binutil_version): Fix for current version
Ian Lance Taylor [Tue, 1 Oct 1996 19:11:13 +0000 (19:11 +0000)] 
* lib/utils-lib.exp (binutil_version): Fix for current version
printing.

28 years ago * version.c (print_version): New function.
Ian Lance Taylor [Tue, 1 Oct 1996 19:10:40 +0000 (19:10 +0000)] 
* version.c (print_version): New function.
* bucomm.h (print_version): Declare.
* ar.c (program_version): Don't declare.
(do_show_version): Remove.
(usage): Add help parameter.  Print bug report address.
(main): Set is_ranlib at start.  Check for --help and --version.
Call print_version, not do_show_version.
* nlmconv.c (program_version): Don't declare.
(main): Call print_version.
(show_usage): Print bug report address.
* nm.c (program_version, print_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* objcopy.c (program_version): Don't declare.
(copy_usage): Print bug report address.
(strip_usage): Likewise.
(strip_main): Call print_version.
(copy_main): Likewise.
* objdump.c (program_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* size.c (program_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* strings.c (program_version): Don't declare.
(main): Call print_version.
(usage): Print bug report address.
* Makefile.in: Update dependencies.

28 years ago * config/tc-m68k.c (init_table): Correct access control unit
Ian Lance Taylor [Tue, 1 Oct 1996 17:59:56 +0000 (17:59 +0000)] 
* config/tc-m68k.c (init_table): Correct access control unit
register numbers.  From Ken Rose <rose@netcom.com>.

28 years ago * config/tc-alpha.c: Add some static function prototypes.
Ian Lance Taylor [Tue, 1 Oct 1996 16:41:19 +0000 (16:41 +0000)] 
* config/tc-alpha.c: Add some static function prototypes.
  (alpha_macros): Move to top of file.  Make static.
(alpha_num_macros): Move to top of file.

28 years ago * tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
Stu Grossman [Tue, 1 Oct 1996 16:38:44 +0000 (16:38 +0000)] 
* tc-v850.h:  Define LOCAL_LABEL to recognise _.L_* symbols
generated by DWARF.

28 years ago * elflink.h (elf_link_add_object_symbols): Only put a symbol from
Ian Lance Taylor [Tue, 1 Oct 1996 16:33:01 +0000 (16:33 +0000)] 
* elflink.h (elf_link_add_object_symbols): Only put a symbol from
a dynamic object in the dynamic symbol table if it is referenced
or defined by a regular object.
PR 10711.

28 years ago * i386-dis.c (op_rtn): Change to be a pointer. Adjust uses
Ian Lance Taylor [Tue, 1 Oct 1996 14:50:19 +0000 (14:50 +0000)] 
* i386-dis.c (op_rtn): Change to be a pointer.  Adjust uses
accordingly.  Don't declare functions using op_rtn.
Remove ANSI C constructs.

28 years agoFix a stutter
Stan Shebs [Tue, 1 Oct 1996 05:15:10 +0000 (05:15 +0000)] 
Fix a stutter
Fix a stutter

28 years ago * mpw-mh-mpw (EXTRALIBS_PPC_XCOFF): New, was EXTRALIBS_PPC.
Stan Shebs [Tue, 1 Oct 1996 05:09:00 +0000 (05:09 +0000)] 
* mpw-mh-mpw (EXTRALIBS_PPC_XCOFF): New, was EXTRALIBS_PPC.
(EXTRALIBS_PPC): Use shared libraries instead of xcoff.

28 years ago * gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for
Fred Fish [Tue, 1 Oct 1996 03:29:45 +0000 (03:29 +0000)] 
* gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for
"p func1 ()" and note that rests of tests are skipped.
* gdb.base/corefile.exp: Add i*86-*-linux* and m68*-*-hpux*
  setup_xfails for "print func2::coremaker_local".
Add i*86-*-linux* setup_xfail for "backtrace in corefile.exp".
* gdb.base/mips_pro.exp: Restart gdb in this test so it isn't
affected by the previous run test.
* gdb.chill/misc.exp: Add m68*-*-hpux* setup_xfails for
"print array () ubyte (foo)" and "print/x array () byte (\$i)"
* gdb.chill/pr-8742.exp: Add m68*-*-hpux* setup_xfails for
"pass int powerset tuple" and "pass modeless int powerset tuple".
* gdb.chill/tests2.exp: Add m68*-*-hpux* setup xfails for
"real write 4" and "real write 8".
* gdb.shill/tuples.exp: Add i*86-*-linux* and m68*-*-hpux*
  setup_xfails for "print vs1 after tuple assign 2",
"print \$i after tuple assign 2", and
"print vs2 after tuple assign 2".
* lib/gdb.exp (gdb_test): When a gdb aborts, print a more
meaningful error message and return -1 so the caller can
suppress further tests and avoid a cascade of errors.

28 years ago * defs.h: Remove define of PRIVATE_XMALLOC.
Fred Fish [Tue, 1 Oct 1996 03:04:13 +0000 (03:04 +0000)] 
* defs.h: Remove define of PRIVATE_XMALLOC.

28 years ago * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
Fred Fish [Tue, 1 Oct 1996 03:01:33 +0000 (03:01 +0000)] 
* libiberty.h: Remove #ifndef PRIVATE_XMALLOC.

28 years agoTue Oct 1 01:28:41 1996 James G. Smith <jsmith@cygnus.co.uk>
Jackie Smith Cashion [Tue, 1 Oct 1996 00:33:00 +0000 (00:33 +0000)] 
Tue Oct  1 01:28:41 1996  James G. Smith  <jsmith@cygnus.co.uk>

* configure.in (noconfigdirs): Don't build libgloss for arm-coff
  targets.

28 years ago * config/v850/tm-v850.h: Use distinct register for PC, not EIPC.
Stu Grossman [Mon, 30 Sep 1996 22:42:23 +0000 (22:42 +0000)] 
* config/v850/tm-v850.h:  Use distinct register for PC, not EIPC.

28 years agoAdd mpw-install to keep_these_too
Stan Shebs [Mon, 30 Sep 1996 21:41:07 +0000 (21:41 +0000)] 
Add mpw-install to keep_these_too

28 years agom32r [work in progress]
David Edelsohn [Mon, 30 Sep 1996 21:10:54 +0000 (21:10 +0000)] 
m32r [work in progress]

28 years agom32r support
David Edelsohn [Mon, 30 Sep 1996 19:18:04 +0000 (19:18 +0000)] 
m32r support

28 years ago * Makefile.in (em32relf.c): Add rule for.
David Edelsohn [Mon, 30 Sep 1996 19:16:26 +0000 (19:16 +0000)] 
* Makefile.in (em32relf.c): Add rule for.
* configure.tgt (m32r-*-*): Recognize.
* emulparams/m32relf.sh: New file.

28 years ago * top.c (execute_control_command): Free values from while_control
Jeff Law [Mon, 30 Sep 1996 17:16:35 +0000 (17:16 +0000)] 
    * top.c (execute_control_command):  Free values from while_control
        and if_control conditions after evaluation to avoid storage leaks.
        From Peter Schauer.
Fixes 10442.

28 years ago * gas/sparc/splet.d: Fix typo in cpusha result.
David Edelsohn [Sun, 29 Sep 1996 14:57:04 +0000 (14:57 +0000)] 
* gas/sparc/splet.d: Fix typo in cpusha result.

28 years agoMake sanitize-v850 lines into comments and rebuild configure
Fred Fish [Sat, 28 Sep 1996 15:22:09 +0000 (15:22 +0000)] 
Make sanitize-v850 lines into comments and rebuild configure

28 years agoRemade configure, which appears to have gotten out of sync
Fred Fish [Sat, 28 Sep 1996 15:14:27 +0000 (15:14 +0000)] 
Remade configure, which appears to have gotten out of sync
with the current files it is built from.

28 years ago * gencode.c (write_opcodes): Output hex values for opcode mask
Stu Grossman [Sat, 28 Sep 1996 01:38:45 +0000 (01:38 +0000)] 
* gencode.c (write_opcodes):  Output hex values for opcode mask
and patterns.
* interp.c (sim_resume):  Save and restore PC from the appropriate
register.
* (sim_fetch_register sim_store_register):  Fix byte-order problem
with reading and writing registers.
* simops.c (OP_FFFF):  Implement pseudo-breakpoint insn.

28 years agoSanitize for v850.
Stu Grossman [Sat, 28 Sep 1996 01:23:45 +0000 (01:23 +0000)] 
Sanitize for v850.

28 years agoSanitize v850 shit.
Stu Grossman [Sat, 28 Sep 1996 01:16:06 +0000 (01:16 +0000)] 
Sanitize v850 shit.

28 years agoAdd configure.
Stu Grossman [Sat, 28 Sep 1996 01:11:34 +0000 (01:11 +0000)] 
Add configure.

28 years agov850 shit
Stu Grossman [Sat, 28 Sep 1996 01:08:10 +0000 (01:08 +0000)] 
v850 shit

28 years agoSanitize out v850 stuff.
Stu Grossman [Sat, 28 Sep 1996 01:00:59 +0000 (01:00 +0000)] 
Sanitize out v850 stuff.

28 years ago * configure.in: Recognize v850 target.
Stu Grossman [Sat, 28 Sep 1996 00:59:13 +0000 (00:59 +0000)] 
* configure.in:  Recognize v850 target.
* v850-tdep.c:  New file, NEC V850 target support.
* config/v850/{v850.mt tm-v850.h}:  New files for NEC V850 support.

28 years agov850 stuff
Stu Grossman [Sat, 28 Sep 1996 00:53:37 +0000 (00:53 +0000)] 
v850 stuff

28 years ago * configure.in: You can now configure GDB for the v850.
Stu Grossman [Sat, 28 Sep 1996 00:41:58 +0000 (00:41 +0000)] 
* configure.in:  You can now configure GDB for the v850.

28 years ago * simops.c (trace_input): Fix thinko.
Jeff Law [Fri, 27 Sep 1996 23:41:12 +0000 (23:41 +0000)] 
    * simops.c (trace_input): Fix thinko.

28 years ago * infrun.c (wait_for_inferior): Update current_line and
Peter Schauer [Fri, 27 Sep 1996 21:51:32 +0000 (21:51 +0000)] 
* infrun.c (wait_for_inferior):  Update current_line and
current_symtab when stepping continues in the middle of a new line.

28 years ago * top.c (print_gdb_version): Rewrote to comply with new GNU coding
Fred Fish [Fri, 27 Sep 1996 17:53:06 +0000 (17:53 +0000)] 
* top.c (print_gdb_version): Rewrote to comply with new GNU coding
standards for the --version option.
(print_gnu_advertisement): Remove, now part of print_gdb_version.
(show_version): Remove call to print_gnu_advertisement.
* top.h (print_gnu_advertisement): Remove prototype.
* main.c (print_gdb_help): Move help to static function and
add prototype.
(main): Call print_gdb_help rather than inlining it.
(main): Remove call to print_gnu_advertisement.
* gdbtk.tcl (create_copyright_window): Increase timeout from
15 seconds to 30 seconds.

28 years ago * gdb.base/a1-selftest.exp: Tweak tests to account for new
Fred Fish [Fri, 27 Sep 1996 17:50:47 +0000 (17:50 +0000)] 
* gdb.base/a1-selftest.exp: Tweak tests to account for new
format for printing version.
* gdb.base/default.exp: Ditto.
* gdb.base/interrupt.exp: Fix problem with cascade of
errors if child process dies while calling a function.

28 years agofix typo
Michael Meissner [Fri, 27 Sep 1996 17:39:01 +0000 (17:39 +0000)] 
fix typo

28 years agoSet the sizes of the basic types that do not match the defaults
Michael Meissner [Fri, 27 Sep 1996 17:35:59 +0000 (17:35 +0000)] 
Set the sizes of the basic types that do not match the defaults

28 years ago * configure.in, config/i386/tm-linux.h: Fix configure
Mark Alexander [Fri, 27 Sep 1996 06:13:24 +0000 (06:13 +0000)] 
* configure.in, config/i386/tm-linux.h: Fix configure
problem on older Linux systems that prevented core files
from being recognized.

28 years agoalways keep pregenerated emulation file
Stan Shebs [Thu, 26 Sep 1996 21:09:59 +0000 (21:09 +0000)] 
always keep pregenerated emulation file

28 years ago * mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.
Stan Shebs [Thu, 26 Sep 1996 21:09:23 +0000 (21:09 +0000)] 
* mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.
* mpw-config.in: Add mips-*-* case as mips-elf, and use more
wildcards in matching.
* mpw-emipself.c: New file, pregenerated mips elf emulation.

28 years ago * expr.c (expr): Change >>= to >> (fix typo). (From meissner).
Ian Lance Taylor [Thu, 26 Sep 1996 20:04:56 +0000 (20:04 +0000)] 
* expr.c (expr): Change >>= to >> (fix typo).  (From meissner).

28 years agoThu Sep 26 17:35:00 1996 James G. Smith <jsmith@cygnus.co.uk>
Jackie Smith Cashion [Thu, 26 Sep 1996 16:42:57 +0000 (16:42 +0000)] 
Thu Sep 26 17:35:00 1996  James G. Smith  <jsmith@cygnus.co.uk>

* interp.c (SignalException): Check for explicit terminating
  breakpoint value.
* gencode.c: Pass instruction value through SignalException()
  calls for Trap, Breakpoint and Syscall.

28 years agoThu Sep 26 11:35:17 1996 James G. Smith <jsmith@cygnus.co.uk>
Jackie Smith Cashion [Thu, 26 Sep 1996 10:39:34 +0000 (10:39 +0000)] 
Thu Sep 26 11:35:17 1996  James G. Smith  <jsmith@cygnus.co.uk>

* interp.c (SquareRoot): Add HAVE_SQRT check to ensure sqrt() is
  only used on those hosts that provide it.
* configure.in: Add sqrt() to list of functions to be checked for.
* config.in: Re-generated.
* configure: Re-generated.

28 years agoalways keep dbug-rom.c
Stan Shebs [Thu, 26 Sep 1996 01:40:40 +0000 (01:40 +0000)] 
always keep dbug-rom.c

28 years ago * dbug-rom.c: New file, support for Motorola's dBUG monitor.
Stan Shebs [Thu, 26 Sep 1996 01:38:52 +0000 (01:38 +0000)] 
* dbug-rom.c: New file, support for Motorola's dBUG monitor.
* config/m68k/monitor.mt (TDEPFILES): Add it.
* NEWS: Mention it.

28 years agoFix tracing for st2w
Michael Meissner [Wed, 25 Sep 1996 20:33:21 +0000 (20:33 +0000)] 
Fix tracing for st2w

28 years ago * configure.in (noconfigdirs): Don't configure any C++ dirs
Stan Shebs [Wed, 25 Sep 1996 02:09:20 +0000 (02:09 +0000)] 
* configure.in (noconfigdirs): Don't configure any C++ dirs
if targeting D10V.

28 years ago * read.c (float_cons): Call md_flush_pending_output if it is
Ian Lance Taylor [Tue, 24 Sep 1996 23:06:05 +0000 (23:06 +0000)] 
* read.c (float_cons): Call md_flush_pending_output if it is
defined.
PR 10716.

28 years agoTue Sep 24 12:22:18 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Tue, 24 Sep 1996 19:24:38 +0000 (19:24 +0000)] 
Tue Sep 24 12:22:18 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* tc-d10v.c (md_operand): Created.  Allows operands to
start with '#'.
* tc-d10v.h (md_operand): Undefined.

28 years agoMon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Mon, 23 Sep 1996 23:20:05 +0000 (23:20 +0000)] 
Mon Sep 23 16:13:50 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed.
Now single-steps correctly.

28 years agoMon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Mon, 23 Sep 1996 23:18:50 +0000 (23:18 +0000)] 
Mon Sep 23 16:13:50 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* config/d10v/tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed.
Now single-steps correctly.
* d10v-tdep.c (d10v_pop_frame): Fixed.

28 years ago * config/tc-m68k.c (add_fix): Treat a width of '3' like 'B'.
Ian Lance Taylor [Mon, 23 Sep 1996 16:32:24 +0000 (16:32 +0000)] 
* config/tc-m68k.c (add_fix): Treat a width of '3' like 'B'.
(md_assemble): A fixup width of '3' means a 1 byte reloc.

28 years ago * reloc.c: Rename m32r relocs.
David Edelsohn [Mon, 23 Sep 1996 16:24:46 +0000 (16:24 +0000)] 
* reloc.c: Rename m32r relocs.
* bfd-in2.h, libbfd.h: Rebuilt.
* elf32-m32r.c: Update.

28 years agom32r.h: new file
David Edelsohn [Mon, 23 Sep 1996 16:18:01 +0000 (16:18 +0000)] 
m32r.h: new file

28 years ago * config/sh/tm-sh.h (REGISTER_NAMES): Move fp registers to
Stan Shebs [Fri, 20 Sep 1996 23:20:58 +0000 (23:20 +0000)] 
* config/sh/tm-sh.h (REGISTER_NAMES): Move fp registers to
be consistent with GCC.
(FPUL_REGNUM, etc): Renumber to match list changes.
(ADDR_BITS_REMOVE): Delete.
* sh-tdep.c (sh_reg_names, sh3_reg_names, sh3e_reg_names):
Rearrange to match REGISTER_NAMES.
* sh3-rom.c (sh3_regnames, sh3e_regnames): Ditto.
PR 9457

28 years agoFri Sep 20 15:36:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Fri, 20 Sep 1996 22:39:45 +0000 (22:39 +0000)] 
Fri Sep 20 15:36:45 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* interp.c (sim_create_inferior): Reinitialize State every time
sim_create_inferior() is called.

28 years ago * gencode.c (process_instructions): Call build_endian_shift when
Ian Lance Taylor [Fri, 20 Sep 1996 19:49:49 +0000 (19:49 +0000)] 
* gencode.c (process_instructions): Call build_endian_shift when
expanding STORE RIGHT, to fix swr.
* support.h (SIGNEXTEND): If the sign bit is not set, explicitly
clear the high bits.
* interp.c (Convert): Fix fmt_single to fmt_long to not truncate.
Fix float to int conversions to produce signed values.

28 years ago * aoutx.h (aout_link_input_section_ext): When doing a relocateable
Ian Lance Taylor [Fri, 20 Sep 1996 16:33:44 +0000 (16:33 +0000)] 
* aoutx.h (aout_link_input_section_ext): When doing a relocateable
link, adjust the symbol index of a base relative reloc.  Don't
change the addend of a PC relative reloc if pcrel_offset is set.
* sunos.c (bfd_sunos_size_dynamic_sections): Don't do anything for
a relocateable link.
PR 10692.

28 years ago * reloc.c (bfd_perform_relocation): Apply the relocation even if
Ian Lance Taylor [Fri, 20 Sep 1996 15:44:49 +0000 (15:44 +0000)] 
* reloc.c (bfd_perform_relocation): Apply the relocation even if
it is zero, in case src_mask matters.
(bfd_install_relocation): Likewise.
PR 10685.

28 years agoLose doc directory until we DOS-ize it; Add doc/.Sanitize
Michael Meissner [Fri, 20 Sep 1996 13:11:37 +0000 (13:11 +0000)] 
Lose doc directory until we DOS-ize it; Add doc/.Sanitize

28 years agoAdd documentation files
Michael Meissner [Fri, 20 Sep 1996 12:46:09 +0000 (12:46 +0000)] 
Add documentation files

28 years agoPSIM 1996/9/19 update
Michael Meissner [Fri, 20 Sep 1996 12:36:54 +0000 (12:36 +0000)] 
PSIM 1996/9/19 update

28 years agoFix multiplication, ldxc1, and floating point conversion. See ChangeLog.
Ian Lance Taylor [Fri, 20 Sep 1996 03:07:43 +0000 (03:07 +0000)] 
Fix multiplication, ldxc1, and floating point conversion.  See ChangeLog.

28 years agoMake sure cmp{,eq,u}i use correct casts
Michael Meissner [Fri, 20 Sep 1996 01:42:15 +0000 (01:42 +0000)] 
Make sure cmp{,eq,u}i use correct casts

28 years agoThu Sep 19 16:19:01 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Thu, 19 Sep 1996 23:21:56 +0000 (23:21 +0000)] 
Thu Sep 19 16:19:01 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* d10v-tdep.c:  Stack chain should work now.

28 years ago * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.
Ian Lance Taylor [Thu, 19 Sep 1996 22:52:26 +0000 (22:52 +0000)] 
* interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.
It's OK to have a mult follow a mult.  What's not OK is to have a
mult follow an mfhi.

28 years ago * gencode.c (process_instructions): Correct shift count for 32
Ian Lance Taylor [Thu, 19 Sep 1996 21:55:10 +0000 (21:55 +0000)] 
* gencode.c (process_instructions): Correct shift count for 32
bit shift instructions.  Correct sign extension for arithmetic
shifts to not shift the number of bits in the type.

28 years ago * gencode.c (process_instructions): Correct handling of nor
Ian Lance Taylor [Thu, 19 Sep 1996 19:35:09 +0000 (19:35 +0000)] 
* gencode.c (process_instructions): Correct handling of nor
instruction.

28 years agoFix tracing info
Michael Meissner [Thu, 19 Sep 1996 17:23:21 +0000 (17:23 +0000)] 
Fix tracing info

28 years ago * config/obj-coff.c (fixup_segment): Don't adjust PC relative
Ian Lance Taylor [Thu, 19 Sep 1996 16:25:11 +0000 (16:25 +0000)] 
* config/obj-coff.c (fixup_segment): Don't adjust PC relative
reloc for the i960 for a reloc in the same section.  This undoes
one of the two changes made Aug 19.
PR 10672.

28 years ago * xcofflink.c (xcoff_link_add_symbols): Always initialize
Ian Lance Taylor [Thu, 19 Sep 1996 15:08:58 +0000 (15:08 +0000)] 
* xcofflink.c (xcoff_link_add_symbols): Always initialize
keep_syms.
  (_bfd_xcoff_bfd_final_link): Don't set target_index
to an uninitialized value.

28 years agoMake sure there is a trailing space after the instruction
Michael Meissner [Thu, 19 Sep 1996 15:06:37 +0000 (15:06 +0000)] 
Make sure there is a trailing space after the instruction

28 years agoProvide macros that can be overriden for the width of the PC & line number fields
Michael Meissner [Thu, 19 Sep 1996 15:02:27 +0000 (15:02 +0000)] 
Provide macros that can be overriden for the width of the PC & line number fields

28 years agoAdd dependencies on lib{bfd,iberity}.a
Michael Meissner [Thu, 19 Sep 1996 14:31:01 +0000 (14:31 +0000)] 
Add dependencies on lib{bfd,iberity}.a

28 years ago * gas/all/cofftag.s: Use .p2align rather than .align.
Ian Lance Taylor [Wed, 18 Sep 1996 16:15:10 +0000 (16:15 +0000)] 
* gas/all/cofftag.s: Use .p2align rather than .align.

28 years ago * config/obj-coff.c (obj_coff_endef): Both versions: Move C_STAT
Ian Lance Taylor [Wed, 18 Sep 1996 16:14:29 +0000 (16:14 +0000)] 
* config/obj-coff.c (obj_coff_endef): Both versions: Move C_STAT
symbols to the position of the debugging information.
PR 10668.

28 years agoRename sim_bfd -> exec_bfd for gdb compatibility
Michael Meissner [Wed, 18 Sep 1996 13:56:57 +0000 (13:56 +0000)] 
Rename sim_bfd -> exec_bfd for gdb compatibility

28 years agoMake exit/stop return correct exit value; Add line number tracing.
Michael Meissner [Wed, 18 Sep 1996 13:23:31 +0000 (13:23 +0000)] 
Make exit/stop return correct exit value; Add line number tracing.

28 years agoTue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Wed, 18 Sep 1996 01:50:06 +0000 (01:50 +0000)] 
Tue Sep 17 18:46:57 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* tm-d10v.h: Snapshot.

28 years agoTue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Martin Hunt [Wed, 18 Sep 1996 01:49:50 +0000 (01:49 +0000)] 
Tue Sep 17 18:46:57 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

* d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot.

28 years ago * coff-sh.c (sh_relocate_section): Check for an illegal symbol
Ian Lance Taylor [Tue, 17 Sep 1996 20:10:59 +0000 (20:10 +0000)] 
* coff-sh.c (sh_relocate_section): Check for an illegal symbol
index.

28 years ago * coffcode.h (coff_slurp_line_table): Warn about illegal symbol
Ian Lance Taylor [Tue, 17 Sep 1996 18:20:06 +0000 (18:20 +0000)] 
* coffcode.h (coff_slurp_line_table): Warn about illegal symbol
indices, rather than crashing.
(coff_slurp_reloc_table): Likewise.  Check whether the howto field
is NULL.

28 years ago * configure.in: Add cases for MIPS 5000 like MIPS 4300.
Ian Lance Taylor [Tue, 17 Sep 1996 16:23:23 +0000 (16:23 +0000)] 
* configure.in: Add cases for MIPS 5000 like MIPS 4300.
* configure: Rebuild.

This page took 0.038819 seconds and 4 git commands to generate.