platform/upstream/binutils.git
26 years agofix d30v sanitization
Ian Lance Taylor [Thu, 18 Dec 1997 08:52:31 +0000 (08:52 +0000)]
fix d30v sanitization

26 years ago * expr.c (integer_constant 32bit bignum): Mask off bits outside
Jeff Law [Wed, 17 Dec 1997 20:19:26 +0000 (20:19 +0000)]
    * expr.c (integer_constant 32bit bignum): Mask off bits outside
        the range we care about.

26 years agoStart d30v documentation
Michael Meissner [Wed, 17 Dec 1997 19:48:33 +0000 (19:48 +0000)]
Start d30v documentation

26 years agoFrom gavink, for shorter-than-int integer values, on big endian host
Andrew Cagney [Wed, 17 Dec 1997 19:45:57 +0000 (19:45 +0000)]
From gavink, for shorter-than-int integer values, on big endian host
store in correct location.

26 years agokeep lb-xgot-ilocks.d
Ken Raeburn [Wed, 17 Dec 1997 18:59:36 +0000 (18:59 +0000)]
keep lb-xgot-ilocks.d

26 years agoo Fix code deleting psymtab entry from objfile's list.
Andrew Cagney [Wed, 17 Dec 1997 16:50:18 +0000 (16:50 +0000)]
o Fix code deleting psymtab entry from objfile's list.
Only worked if the first element in the list was
being deleted.
o When MAINLINE (reading main objectfile and need to
clear out old data), change elfread.c so that the
psymbol table is emptied once (in elf_symfile_read)
instead of multiple times in each *_read_psymtab
function.
o For elf_symfile_read, load dwarf2 symbols last
(so that they are searched for first).
o In mdebug_psymtab_read, delete check to see if
symbols for current source file already loaded.
Test doesn't work for .h files.  Above change
works better

26 years agoFixed segmentation violation detected by LD testsuite.
Nick Clifton [Wed, 17 Dec 1997 12:51:37 +0000 (12:51 +0000)]
Fixed segmentation violation detected by LD testsuite.

26 years agoMake sure NOPS are inserted between 32-bit multiply and load or 16-bit multiply;...
Michael Meissner [Wed, 17 Dec 1997 12:43:15 +0000 (12:43 +0000)]
Make sure NOPS are inserted between 32-bit multiply and load or 16-bit multiply; Compile cleanly with -Wall; Add -n/-N options

26 years agoWed Dec 17 10:47:05 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
Michael Snyder [Wed, 17 Dec 1997 10:49:19 +0000 (10:49 +0000)]
Wed Dec 17 10:47:05 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
        * tracepoint.c (set_raw_tracepoint): initialize addr_string
        to NULL; (trace_actions_command): call readline_begin_hook only
        if from_tty is true.

26 years agoadd sanitize markers
David Taylor [Wed, 17 Dec 1997 10:39:58 +0000 (10:39 +0000)]
add sanitize markers

26 years agoFail if there is not enough room for program headers.
Nick Clifton [Wed, 17 Dec 1997 09:47:59 +0000 (09:47 +0000)]
Fail if there is not enough room for program headers.

26 years ago * lexsup.c (parse_args): Keep track of where we are in the option
Ian Lance Taylor [Wed, 17 Dec 1997 09:16:05 +0000 (09:16 +0000)]
* lexsup.c (parse_args): Keep track of where we are in the option
parsing before calling ldemul_parse_args, so that we don't call it
multiple times on the same argument and confuse the getopt
internals.

26 years ago * configure: Only put libide in GDB_TK if --enable-ide.
Ian Lance Taylor [Wed, 17 Dec 1997 08:30:00 +0000 (08:30 +0000)]
* configure: Only put libide in GDB_TK if --enable-ide.

26 years agoAllow d30v to build libide once again
Michael Meissner [Wed, 17 Dec 1997 08:23:18 +0000 (08:23 +0000)]
Allow d30v to build libide once again

26 years agoadd dwarf2.c
Gavin Romig-Koch [Wed, 17 Dec 1997 08:17:03 +0000 (08:17 +0000)]
add dwarf2.c

26 years ago * configure.tgt: Change little-endian tx39 target name to tx39l.
Mark Alexander [Tue, 16 Dec 1997 20:10:36 +0000 (20:10 +0000)]
* configure.tgt: Change little-endian tx39 target name to tx39l.
start-sanitize-tx19
* configure.tgt: Change little-endian tx19 target name to tx19l.
end-sanitize-tx19

26 years agoSanitize recent tic80 change.
Mark Alexander [Tue, 16 Dec 1997 20:04:57 +0000 (20:04 +0000)]
Sanitize recent tic80 change.

26 years ago * config/tc-tic80.c (tic80_relax): New static variable.
Fred Fish [Tue, 16 Dec 1997 20:03:53 +0000 (20:03 +0000)]
* config/tc-tic80.c (tic80_relax): New static variable.
(md_longopts): Add new OPTION_RELAX and OPTION_NO_RELAX options.
(md_parse_option): Handle new relax options.
(md_show_usage): Document new relax options.
(find_opcode): Don't use short forms of PC relative branches if
tic80_relax is set.
PR 12927

26 years ago * tic80-opc.c (tic80_opcodes): Revert change that put the 32 bit
Fred Fish [Tue, 16 Dec 1997 20:01:50 +0000 (20:01 +0000)]
* tic80-opc.c (tic80_opcodes): Revert change that put the 32 bit
PC relative offset forms before the 15 bit forms.  An assembler command
line option now chooses the default.
PR 12927

26 years agomips tweaks from vr5400 branch -- deal with cpus w/interlocks a little better
Ken Raeburn [Tue, 16 Dec 1997 19:42:01 +0000 (19:42 +0000)]
mips tweaks from vr5400 branch -- deal with cpus w/interlocks a little better

26 years ago * Makefile.in (LIBGUI): New variable.
Ian Lance Taylor [Tue, 16 Dec 1997 18:20:54 +0000 (18:20 +0000)]
* Makefile.in (LIBGUI): New variable.
(GUI_CFLAGS_X): New variable.
(IDE_CFLAGS): Add $(GUI_CFLAGS_X).
* configure.in: Add $(LIBGUI) to TCL_LIBS and CONFIG_DEPS.
* configure: Rebuild.

26 years agonote that the fix for --enable-shared is not the real way it needs to
Brendan Kehoe [Tue, 16 Dec 1997 16:16:41 +0000 (16:16 +0000)]
note that the fix for --enable-shared is not the real way it needs to
be done; libtool.m4 needs a change of some sort instead

26 years agoFixed m32rx sanitization
Nick Clifton [Tue, 16 Dec 1997 16:04:57 +0000 (16:04 +0000)]
Fixed m32rx sanitization

26 years agosanitize out libide unless keep-ide
Ian Lance Taylor [Tue, 16 Dec 1997 15:45:28 +0000 (15:45 +0000)]
sanitize out libide unless keep-ide

26 years agoAdded m32rx sanitization.
Nick Clifton [Tue, 16 Dec 1997 14:54:08 +0000 (14:54 +0000)]
Added m32rx sanitization.

26 years agoAdded m32rx sanitization
Nick Clifton [Tue, 16 Dec 1997 14:44:16 +0000 (14:44 +0000)]
Added m32rx sanitization

26 years agoAdded m32rx sanitization.
Nick Clifton [Tue, 16 Dec 1997 14:38:21 +0000 (14:38 +0000)]
Added m32rx sanitization.

26 years ago * Makefile.in: Add libgui directory.
Ian Lance Taylor [Tue, 16 Dec 1997 14:38:16 +0000 (14:38 +0000)]
* Makefile.in: Add libgui directory.
(GDB_TK): Add all-libgui.
* configure.in: Add libgui directory.
* configure: Add all-libgui to GDB_TK.

26 years agoAdded m32rx sanitization
Nick Clifton [Tue, 16 Dec 1997 14:28:24 +0000 (14:28 +0000)]
Added m32rx sanitization

26 years ago * mips-opc.c: Add many missing r5900 instructions.
Jeff Law [Tue, 16 Dec 1997 13:32:20 +0000 (13:32 +0000)]
    * mips-opc.c: Add many missing r5900 instructions.

26 years agoBetter optimize parallel instructions
Michael Meissner [Tue, 16 Dec 1997 13:25:59 +0000 (13:25 +0000)]
Better optimize parallel instructions

26 years agofix tab problem
Michael Meissner [Tue, 16 Dec 1997 12:25:52 +0000 (12:25 +0000)]
fix tab problem

26 years ago * gas/mips/r5900.s: Add more r5900 tests.
Jeff Law [Tue, 16 Dec 1997 12:25:39 +0000 (12:25 +0000)]
    * gas/mips/r5900.s: Add more r5900 tests.
        * gas/mips/r5900.d: Corresponding changes.

26 years agoSet new d30v opcode flag bits in appropriate instructions.
Michael Meissner [Tue, 16 Dec 1997 12:25:07 +0000 (12:25 +0000)]
Set new d30v opcode flag bits in appropriate instructions.

26 years ago * gas/mips/r5900.s: New testcase for r5900 insns.
Jeff Law [Tue, 16 Dec 1997 11:54:21 +0000 (11:54 +0000)]
    * gas/mips/r5900.s: New testcase for r5900 insns.
        * gas/mips/r5900.d: Support file for r5900 tests.
        * gas/mips/mips.exp: Run r5900 tests too.

26 years ago * remote-sim.c (gdbsim_open): Use "--architecture" instead of
Jeff Law [Tue, 16 Dec 1997 10:22:14 +0000 (10:22 +0000)]
    * remote-sim.c (gdbsim_open): Use "--architecture" instead of
        ambigious short form.

26 years agoAdd armcoff.em to list of kept files.
Nick Clifton [Tue, 16 Dec 1997 09:32:47 +0000 (09:32 +0000)]
Add armcoff.em to list of kept files.

26 years agoAdded c-m32r.exi to list of kept files.
Nick Clifton [Tue, 16 Dec 1997 09:31:48 +0000 (09:31 +0000)]
Added c-m32r.exi to list of kept files.

26 years agoPrevent use of interworking support in non-COFF targets.
Nick Clifton [Tue, 16 Dec 1997 09:23:11 +0000 (09:23 +0000)]
Prevent use of interworking support in non-COFF targets.

26 years agoback trace now works when using external memory and frameless functions; all
David Taylor [Tue, 16 Dec 1997 07:43:26 +0000 (07:43 +0000)]
back trace now works when using external memory and frameless functions; all
arguments are passed in args registers until we run out; finding saved regs
now has two offsets not just one doing double duty.
TARGET_READ_SP / TARGET_WRITE_SP are (temporarily?) commented out.

26 years agoAdd _bfd_dwarf2_find_nearest_line.
Gavin Romig-Koch [Tue, 16 Dec 1997 05:14:30 +0000 (05:14 +0000)]
Add _bfd_dwarf2_find_nearest_line.

26 years agoAdd m32r to multilib support.
Nick Clifton [Tue, 16 Dec 1997 00:14:49 +0000 (00:14 +0000)]
Add m32r to multilib support.

26 years agoimprove support for m32rx processor.
Nick Clifton [Tue, 16 Dec 1997 00:12:39 +0000 (00:12 +0000)]
improve support for m32rx processor.

26 years agoDocument new --m32rx command line option.
Nick Clifton [Tue, 16 Dec 1997 00:00:30 +0000 (00:00 +0000)]
Document new --m32rx command line option.

26 years agoAdd support for --m32rx command line option.
Nick Clifton [Mon, 15 Dec 1997 23:25:27 +0000 (23:25 +0000)]
Add support for --m32rx command line option.

26 years ago * coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.
Fred Fish [Mon, 15 Dec 1997 23:16:12 +0000 (23:16 +0000)]
* coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.
(coff_compute_section_file_positions): Use ALIGN_SECTIONS_IN_FILE
to decide when to align the file sections for paging.
* coffcode.h (ALIGN_SECTIONS_IN_FILE): Undefine for TIC80COFF.
PR 13814

26 years agoAdd support for m32rx processor.
Nick Clifton [Mon, 15 Dec 1997 23:10:11 +0000 (23:10 +0000)]
Add support for m32rx processor.

26 years ago * configure: Only build libopcodes shared if --enable-shared's value
Brendan Kehoe [Mon, 15 Dec 1997 19:59:12 +0000 (19:59 +0000)]
    * configure: Only build libopcodes shared if --enable-shared's value
        was `yes', or was set to `*opcodes*'.
        * aclocal.m4: Likewise.

so `--enable-shared=libstdc++' doesn't result in building a shared libopcodes

only an interim fix, this is the incorrect formal approach since alocal.m4
itself is generated via what's in devo/libtool/libtool.m4; we need to find
a way to have that somehow hold the real fix.

26 years ago * configure: Only build libbfd shared if --enable-shared's value
Brendan Kehoe [Mon, 15 Dec 1997 19:52:32 +0000 (19:52 +0000)]
    * configure: Only build libbfd shared if --enable-shared's value
        was `yes', or was set to `*bfd*'.
        * aclocal.m4: Likewise.

so `--enable-shared=libstdc++' doesn't result in building a shared libbfd.

26 years ago * mips-opc.c (mtpc, mfpc, mtps, mfps): Add r5900 variants.
Jeff Law [Mon, 15 Dec 1997 19:43:04 +0000 (19:43 +0000)]
    * mips-opc.c (mtpc, mfpc, mtps, mfps): Add r5900 variants.
Also move 'P' handling out of vr5400 sanitized code so it can be used
on r5900 too.

26 years agoMove 'P' and PERFREG stuff outside of the vr5400 sanitization markers.
Jeff Law [Mon, 15 Dec 1997 19:38:45 +0000 (19:38 +0000)]
Move 'P' and PERFREG stuff outside of the vr5400 sanitization markers.

26 years ago * gas/mips/vr5400.s: Tweak mfpc, mtpc, mfps, mfps, and mtps for
Jeff Law [Mon, 15 Dec 1997 19:25:54 +0000 (19:25 +0000)]
    * gas/mips/vr5400.s: Tweak mfpc, mtpc, mfps, mfps, and mtps for
        better testing coverage.
        * gas/mips/vr5400.d: Corresponding changes.

26 years ago * config/tc-mips.c (mips_ip): Correctly insert 'P' operands into
Jeff Law [Mon, 15 Dec 1997 19:21:25 +0000 (19:21 +0000)]
    * config/tc-mips.c (mips_ip): Correctly insert 'P' operands into
        the instruction.

26 years agoRevert addition of test suite from Alcatel --- we don't have papers
Jim Blandy [Mon, 15 Dec 1997 18:24:59 +0000 (18:24 +0000)]
Revert addition of test suite from Alcatel --- we don't have papers
for these.  Changes bracketed with tags jimb_pre_revert_pr13812,
jimb_post_revert_pr13812, so we can easily re-add them when we receive
papers.

26 years agoWhen using sigaction() to install cntrl-c handler do not also use signal().
Andrew Cagney [Mon, 15 Dec 1997 12:59:55 +0000 (12:59 +0000)]
When using sigaction() to install cntrl-c handler do not also use signal().

26 years ago(Mostly from Gavin Koch)
Andrew Cagney [Mon, 15 Dec 1997 12:38:05 +0000 (12:38 +0000)]
(Mostly from Gavin Koch)
In dwarf2read.c, if the ABI is 32 bit and 64 bit addresses are encountered
discard the most significant 32 bits.
Use CORE_ADDR for address variables instead of long.
Add more explicit tx49 configur target.
Check/use sigaction/SA_RESTART in remote-sim.c

26 years agoIn nrun.c, look for sigaction & SA_RESTART. When both present,
Andrew Cagney [Mon, 15 Dec 1997 12:33:59 +0000 (12:33 +0000)]
In nrun.c, look for sigaction & SA_RESTART.  When both present,
install cntrl-c (SIGINT) handler with no SA_RESTART bit set.

26 years agoRestore value of Makefile variable VERSION to 4.16.1.
Andrew Cagney [Mon, 15 Dec 1997 02:33:04 +0000 (02:33 +0000)]
Restore value of Makefile variable VERSION to 4.16.1.
Was clobered during one of the Foundry merges.

26 years agoFor MADD et.al. instructions sign extend 32 bit result assigned to a
Andrew Cagney [Sat, 13 Dec 1997 04:23:31 +0000 (04:23 +0000)]
For MADD et.al. instructions sign extend 32 bit result assigned to a
register.

26 years ago * config/tc-tic80.c (build_insn): Handle instructions that have
Fred Fish [Sat, 13 Dec 1997 00:58:43 +0000 (00:58 +0000)]
    * config/tc-tic80.c (build_insn): Handle instructions that have
        long (32 bit) PC relative offsets.  Fix places that previously
        misused R_MPPCR for 15 bit offsets to use the new R_MPPCR15W type.
        (md_apply_fix): Add case to handle long PC relative offsets.
PR 12927

26 years ago * tic80-opc.c (OFF_SL_PC, OFF_SL_BR): Minor formatting change.
Fred Fish [Sat, 13 Dec 1997 00:54:33 +0000 (00:54 +0000)]
  * tic80-opc.c (OFF_SL_PC, OFF_SL_BR): Minor formatting change.
      (tic80_opcodes): Reorder table entries to put the 32 bit PC relative
      offset forms before the 15 bit forms, to default to the long forms.
PR 12927

26 years agoFixed bug in previous delta (strcmp <=> streq)
Nick Clifton [Fri, 12 Dec 1997 22:02:12 +0000 (22:02 +0000)]
Fixed bug in previous delta (strcmp <=> streq)

26 years ago * configure.in (sim_igen_filter): Multi-sim vr5000 - vr5000 or
Jeff Law [Fri, 12 Dec 1997 19:24:34 +0000 (19:24 +0000)]
    * configure.in (sim_igen_filter): Multi-sim vr5000 - vr5000 or
        vr5400 with the vr5000 as the default.

26 years agoRenamed v850eq -> v850ea
Nick Clifton [Fri, 12 Dec 1997 19:12:11 +0000 (19:12 +0000)]
Renamed v850eq -> v850ea

26 years agosanitize out dependency of all-libide on all-ilu
Ian Lance Taylor [Fri, 12 Dec 1997 19:07:30 +0000 (19:07 +0000)]
sanitize out dependency of all-libide on all-ilu

26 years agoRenamed v850eq -> v850ea
Nick Clifton [Fri, 12 Dec 1997 19:05:07 +0000 (19:05 +0000)]
Renamed v850eq -> v850ea

26 years agoRenamed v850eq -> v850eq
Nick Clifton [Fri, 12 Dec 1997 18:55:50 +0000 (18:55 +0000)]
Renamed v850eq -> v850eq

26 years agoRenamed v850eq -> v850ea
Nick Clifton [Fri, 12 Dec 1997 18:53:24 +0000 (18:53 +0000)]
Renamed v850eq -> v850ea

26 years agoFixed v850e sanitization markers.
Nick Clifton [Fri, 12 Dec 1997 18:51:55 +0000 (18:51 +0000)]
Fixed v850e sanitization markers.

26 years ago * Makefile.in (all-target-gperf): Change dependency to
Brendan Kehoe [Fri, 12 Dec 1997 18:44:23 +0000 (18:44 +0000)]
* Makefile.in (all-target-gperf): Change dependency to
all-target-libstdc++.

to go w/ the changes taking out use of libg++ in gperf

26 years agoAdd support for more ARM processor names.
Nick Clifton [Fri, 12 Dec 1997 18:42:40 +0000 (18:42 +0000)]
Add support for more ARM processor names.

26 years ago * alpha-opc.c (cvttq/*u*): Remove, as that suffix is invalid.
Richard Henderson [Fri, 12 Dec 1997 09:34:04 +0000 (09:34 +0000)]
    * alpha-opc.c (cvttq/*u*): Remove, as that suffix is invalid.

26 years ago From change made to branch by Bob Manson <manson@cygnus.com>:
Mark Alexander [Fri, 12 Dec 1997 06:43:11 +0000 (06:43 +0000)]
From change made to branch by Bob Manson <manson@cygnus.com>:
* tic80-tdep.c (tic80_push_arguments): The compiler always
passes structs by reference.

26 years agoParent directory renamed.
Nick Clifton [Fri, 12 Dec 1997 02:01:21 +0000 (02:01 +0000)]
Parent directory renamed.

26 years ago * linker.c (generic_link_add_symbol_list): Always init udata.p so
Richard Henderson [Fri, 12 Dec 1997 01:48:58 +0000 (01:48 +0000)]
    * linker.c (generic_link_add_symbol_list): Always init udata.p so
        that the generic relaxation code can function when input and output
        file formats are mismatched.

26 years ago * config/tc-m68k.c (m68k_ip): Don't overwrite opcode table data.
Richard Henderson [Fri, 12 Dec 1997 01:46:42 +0000 (01:46 +0000)]
    * config/tc-m68k.c (m68k_ip): Don't overwrite opcode table data.
        (insop, m68k_ip): Make `opcode' const so it doesn't happen again.

26 years agoThu Dec 11 14:28:01 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
Michael Snyder [Thu, 11 Dec 1997 22:34:09 +0000 (22:34 +0000)]
Thu Dec 11 14:28:01 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)

        * tracepoint.c (trace_find_command): don't error if going
        backwards thru the trace buffer in a loop.
        * (struct tracepoint): delete unused field.

26 years agoclean up sloppy Changelog entries
Keith Seitz [Thu, 11 Dec 1997 20:40:38 +0000 (20:40 +0000)]
clean up sloppy Changelog entries

26 years agoDon't run mips16 tests for tx49.
Gavin Romig-Koch [Thu, 11 Dec 1997 14:28:38 +0000 (14:28 +0000)]
Don't run mips16 tests for tx49.

26 years agoRename d30velf_{o,e} to be unique within 8 characters
Michael Meissner [Thu, 11 Dec 1997 14:07:20 +0000 (14:07 +0000)]
Rename d30velf_{o,e} to be unique within 8 characters

26 years ago * coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.
Ian Lance Taylor [Thu, 11 Dec 1997 06:08:05 +0000 (06:08 +0000)]
* coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.

26 years ago * elf.c (assign_file_positions_for_segments): For a loadable
Ian Lance Taylor [Thu, 11 Dec 1997 06:07:10 +0000 (06:07 +0000)]
* elf.c (assign_file_positions_for_segments): For a loadable
section, make sure that the load address is correct relative to
the load address of the segment plus the size of the segment so
far.

26 years ago * coffcode.h (_coff_link_output_has_begun): Make static.
Ian Lance Taylor [Thu, 11 Dec 1997 06:04:39 +0000 (06:04 +0000)]
* coffcode.h (_coff_link_output_has_begun): Make static.
(_coff_final_link_postscript): Likewise.

26 years ago * elflink.h (elf_link_input_bfd): Handle a relocateable link in
Ian Lance Taylor [Thu, 11 Dec 1997 04:38:44 +0000 (04:38 +0000)]
* elflink.h (elf_link_input_bfd): Handle a relocateable link in
which a relocation refers to an indirect or warning symbol.

26 years agosanitization fixes. (files not mentioned, fences misspelled)
Felix Lee [Thu, 11 Dec 1997 04:18:47 +0000 (04:18 +0000)]
sanitization fixes.  (files not mentioned, fences misspelled)

26 years agoalways keep tracepoint.{c,h}
Keith Seitz [Thu, 11 Dec 1997 03:16:50 +0000 (03:16 +0000)]
always keep tracepoint.{c,h}

26 years ago * gdbtk.c (gdb_get_tracepoint_info): use info in struct
Keith Seitz [Thu, 11 Dec 1997 03:05:13 +0000 (03:05 +0000)]
    * gdbtk.c (gdb_get_tracepoint_info): use info in struct
          symtab_and_line, not struct tracepoint
          arrange data more like gdb_get_breakpoint_info
          (tracepoint_notify): use info in struct symtab_and_line,
          not struct tracepoint
          (gdbtk_init): add command "gdb_get_tracepoint_list" into
          interpreter
          (gdb_get_tracepoint_list): new function

26 years agochanged d10v instruction patterns to d30v ones and made them defines rather
David Taylor [Thu, 11 Dec 1997 00:14:33 +0000 (00:14 +0000)]
changed d10v instruction patterns to d30v ones and made them defines rather
than sprinkled throughout the code.  changes to several functions; backtraces
now work and calling functions in the inferior partially works.  Registers
do not yet track the frame.

26 years ago * mips.igen (MSUB): Fix to work like MADD.
Jeff Law [Thu, 11 Dec 1997 00:11:04 +0000 (00:11 +0000)]
    * mips.igen (MSUB): Fix to work like MADD.
        * gencode.c (MSUB): Similarly.

26 years ago(CVS is doing wierd things)
Andrew Cagney [Wed, 10 Dec 1997 23:11:20 +0000 (23:11 +0000)]
(CVS is doing wierd things)
Re-checkin fixes to code verifying dwarf debug info CU headers before
using it.

26 years ago*** empty log message ***
Jim Blandy [Wed, 10 Dec 1997 22:59:16 +0000 (22:59 +0000)]
*** empty log message ***

26 years ago* ch-valprint.c (chill_val_print): To avoid segfaults, don't print
Jim Blandy [Wed, 10 Dec 1997 22:58:21 +0000 (22:58 +0000)]
* ch-valprint.c (chill_val_print): To avoid segfaults, don't print
a string whose dynamic length is longer than its static length.

26 years ago* gch1494.ch, gch1494.exp: New tests, for PR 13812.
Jim Blandy [Wed, 10 Dec 1997 22:58:03 +0000 (22:58 +0000)]
* gch1494.ch, gch1494.exp: New tests, for PR 13812.

26 years ago Source directory cvs renamed to cvssrc:
Ian Lance Taylor [Wed, 10 Dec 1997 20:15:56 +0000 (20:15 +0000)]
Source directory cvs renamed to cvssrc:
* configure.in (host_tools): Change cvs to cvssrc.
(native_only): Likewise.
(noconfigdirs) [various cases]: Likewise.
* Makefile.in (ALL_MODULES): Change all-cvs to all-cvssrc.
(CROSS_CHECK_MODULES): Change check-cvs to check-cvssrc.
(INSTALL_MODULES): Change install-cvs to install-cvssrc.
(CLEAN_MODULES): Change clean-cvs to clean-cvssrc.
(all-cvssrc): Rename target from all-cvs.

26 years agoAdd .rel/.rela sections; Setup constructors/destructors; Delete sections not linked in
Michael Meissner [Wed, 10 Dec 1997 19:30:15 +0000 (19:30 +0000)]
Add .rel/.rela sections; Setup constructors/destructors; Delete sections not linked in

26 years agoFixed overflow from a LO16 reloc into a HI16_S reloc.
Nick Clifton [Wed, 10 Dec 1997 19:20:31 +0000 (19:20 +0000)]
Fixed overflow from a LO16 reloc into a HI16_S reloc.

26 years agoSwitch to using RELA relocations for the d30v.
Michael Meissner [Wed, 10 Dec 1997 19:08:51 +0000 (19:08 +0000)]
Switch to using RELA relocations for the d30v.

26 years ago* dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length is
Andrew Cagney [Wed, 10 Dec 1997 06:30:04 +0000 (06:30 +0000)]
* dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length is
within dwarf_info_buffer not dwarf_abbrev_buffer.

26 years agoChange order slightly
Michael Meissner [Tue, 9 Dec 1997 23:35:35 +0000 (23:35 +0000)]
Change order slightly

26 years agoAdd support for d30velf_{e,o} emulations to control whether text/data/et. al go in...
Michael Meissner [Tue, 9 Dec 1997 22:57:58 +0000 (22:57 +0000)]
Add support for d30velf_{e,o} emulations to control whether text/data/et. al go in external memory or onchip memory