Jillian Ye
f6f81e4a92
c_gen.pl: Added sub-routine process_data_reg64 to handle 64bit register
...
writes.
1998-04-03 19:59:11 +00:00
Ian Lance Taylor
5327f59f00
* Makefile.am (DISTCLEANFILES): Add site.exp and site.bak.
...
(MOSTLYCLEANFILES): Add binutils.log, binutils.sum, and abcdefgh*.
(mostlyclean-local): New target.
* Makefile.in: Rebuild.
1998-04-03 19:49:49 +00:00
Ian Lance Taylor
193bbe8581
* Makefile.am (MOSTLYCLEANFILES): Add ld.log and ld.sum.
...
(DISTCLEANFILES): Add site.exp and site.bak.
* Makefile.in: Rebuild.
1998-04-03 19:48:22 +00:00
Ian Lance Taylor
3c68cb41f4
x
1998-04-03 18:32:10 +00:00
Ian Lance Taylor
03abc2bd65
* configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
...
rather than in a shell variable and using AC_SUBST.
* Makefile.am (DISTCLEANFILES): Remove ldscripts. Add tdirs.
(distclean-local): New target.
* configure, Makefile.in: Rebuild.
1998-04-03 18:30:15 +00:00
Ian Lance Taylor
ed1cc83df2
tweak
1998-04-03 18:04:12 +00:00
Ian Lance Taylor
f8cf2baa85
tweak
1998-04-03 17:55:04 +00:00
Andrew Cagney
72a08ce565
Don't bother generating trace prefix string when not tracing.
1998-04-03 17:13:40 +00:00
Ian Lance Taylor
ffabaa53e9
Fri Apr 3 12:04:48 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* i386.h: Remove NoModrm flag from all insns: it's never checked.
Add IsString flag to string instructions.
(IS_STRING): Don't define.
(LOCK_PREFIX_OPCODE, CS_PREFIX_OPCODE, DS_PREFIX_OPCODE): Define.
(ES_PREFIX_OPCODE, FS_PREFIX_OPCODE, GS_PREFIX_OPCODE): Define.
(SS_PREFIX_OPCODE): Define.
1998-04-03 17:07:03 +00:00
Ian Lance Taylor
dd4dec6ac7
Fri Apr 3 11:58:19 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* config/tc-i386.h: Reorder operand flags and opcode modifier
flags for clarity. Remove unused definitions: Unknown,
ImmUnknown, DispUnknown, NoModrm.
* config/tc-i386.c (type_names): Add missing Debug type.
(md_assemble): Better duplicate prefix checking. Quicker string
instruction check via new opcode_modifier flag.
1998-04-03 17:04:07 +00:00
Ian Lance Taylor
7f633717a6
* doc/as.texinfo (Invoking): Clarify -Wa example.
1998-04-03 16:47:00 +00:00
Ian Lance Taylor
c4ffc67cb2
Fri Apr 3 11:09:42 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* elf32-m68k.c (elf_m68k_size_dynamic_sections): Generate section
symbols when creating a shared library.
(elf_m68k_adjust_dynindx): New function, used by above code.
(elf_m68k_finish_dynamic_sections): Initialize the section
symbols.
(elf_m68k_relocate_section): Change abort to BFD_ASSERT.
1998-04-03 16:17:08 +00:00
Gavin Romig-Koch
3c69baf939
* config/tc-mips.c (mips_pseudo_table): Add weakext entry.
...
(s_mips_weakext): Define.
* ecoff.c (ecoff_directive_weakext): Don't define if defined(TC_MIPS).
* config/obj-ecoff.c (obj_pseudo_table): Don't add weakext if
defined(TC_MIPS).
1998-04-03 14:13:52 +00:00
Ian Lance Taylor
af54556ad3
* ld.texinfo: Completely rewrite linker script documentation.
1998-04-03 05:57:33 +00:00
Jeff Law
24733f0ed2
* config/tc-mn10200.c (tc_gen_reloc): The difference of two symbols
...
is an error if the value can not be computed at assembly time.
* config/tc-mn10300.c (tc_gen-reloc): Likewise.
1998-04-03 05:42:44 +00:00
Ian Lance Taylor
335c5c6c9d
* gasp.c (main): Set next field of new include_path structure to
...
NULL. From Avery Pennarun <averyp@gdc.ca>.
1998-04-03 02:51:47 +00:00
Jason Molenda
b443327946
Thu Apr 2 16:52:44 1998 Jason Molenda (crash@bugshack.cygnus.com)
...
* LRS: Reformat a bit to keep text under 80 columns.
1998-04-03 00:58:29 +00:00
Nick Clifton
93f0144882
Fix SAT and SATB bit patterns.
1998-04-03 00:50:29 +00:00
Nick Clifton
d8ca5faec5
Fix bit patterns for SAT and SATB to rev 0.82 docs.
1998-04-03 00:45:21 +00:00
Stan Shebs
d390cad1dd
* gdb.texinfo: Add some credits, mention bug monitor.
...
* remote.texi: Mention mips monitor targets.
* gdbint.texinfo: Describe SP_REGNUM, STEP_SKIPS_DELAY.
1998-04-03 00:21:17 +00:00
Geoffrey Noer
0cacd86f2f
Thu Apr 2 14:48:44 1998 Geoffrey Noer <noer@cygnus.com>
...
* Makefile.in: add ash make rules
* configure.in: add ash to native_only and host_tools lists
1998-04-02 22:52:47 +00:00
Nick Clifton
6c406210fa
Add extra control registers
1998-04-02 22:10:56 +00:00
Ron Unrau
c567d0b941
* sim-main.h: add vif registers
...
* interp.c: incorporate vif register load/store
* sky-pke.[ch]: add register load/store routines
* sku-vu.c: P register is float
1998-04-02 21:02:38 +00:00
Andrew Cagney
69d5a56645
Re-do load/store operations so that they work for both 32 and 64 bit
...
ISAs.
Enable tx39 as igen again.
1998-04-02 19:35:39 +00:00
Frank Ch. Eigler
7cdd6cac82
* Fixes for PR 14571.
...
Thu Apr 2 12:47:41 1998 Frank Ch. Eigler <fche@cygnus.com>
* sol-thread.c (sol_thread_store_registers): Save & restore new
value of single updated register to prevent accidental clobbering.
1998-04-02 18:54:04 +00:00
Mark Alexander
c8b7788793
* config/sparc/tm-sparclite.h (TARGET_BYTE_ORDER_SELECTABLE): Define.
...
* config/sparc/sparclite.mt: Link in the erc32 simulator.
1998-04-02 06:04:17 +00:00
Andrew Cagney
725fc5d927
For mips get_mem_size call. Force the return of a 32 bit value
...
regardless of the target's word bitsize.
1998-04-02 03:27:24 +00:00
Jason Molenda
3dcac15f1f
Wed Apr 1 16:30:49 1998 Ian Dall <Ian.Dall@dsto.defence.gov.au>
...
* ns32k-tdep.c (flip_bytes, ns32k_localcount,
ns32k_get_enter_addr, sign_extend): Restore functions mysteriously
deleted.
* ns32knbsd-nat.c: New (?) file to support fetching and storing
registers on NetBSD hosts.
* nbsd.mh (NATDEPFILES): put ns32knbsd-nat.o instead of
ns32k-nat.o
* ns32km3-nat.c (reg_offset): Get order of floating point
registers correct. Add extra 32382 register offsets.
(REG_ADDRESS): define to point at correct part of thread
state. Use calls to "warning" instead of "message".
* tm-nbsd.h, tm-ns32km3.h (REGISTER_NAMES, NUM_REGS,
REGISTER_BYTES, REGISTER_BYTE): redefine allowing for 32382
fpu registers.
1998-04-02 01:01:35 +00:00
Jason Molenda
775b60dd73
Wed Apr 1 16:20:27 1998 Ian Dall <Ian.Dall@dsto.defence.gov.au>
...
* ns32k-dis.c (bit_extract_simple): New function to extract bits
from an arbitrary valid buffer instead of fetching them on demand
using fetch_data().
(invalid_float): use bit_extract_simple() instead of bit_extract().
contributed to me for gdb 4.17.
1998-04-02 00:21:05 +00:00
Nick Clifton
4bda141818
Fix satb bit pattern.
1998-04-01 23:00:03 +00:00
Nick Clifton
b2ddf0c4d6
Fix SATB bit pattern. Add extra control registers.
1998-04-01 22:58:53 +00:00
Jason Molenda
32e3c8b86a
Wed Apr 1 13:43:07 1998 Philippe De Muyter <phdm@macqel.be>
...
* NEWS: m68k-motorola-sysv host support added.
* coffread.c (coff_start_symtab): Accept the filename as an argument,
set it here. Callers updated.
1998-04-01 21:46:40 +00:00
Ian Lance Taylor
27e0fef5af
From Zack Weinberg <zack@rabi.phys.columbia.edu> and H.J. Lu
...
<hjl@gnu.org>:
* ar.c (usage): Mention S modifier.
(main): Add S modifier.
* ar.1, binutils.texi: Document S modifier.
1998-04-01 20:57:21 +00:00
Ian Lance Taylor
91852c944d
fix copyright
1998-04-01 19:44:29 +00:00
Nick Clifton
f71d1797c5
Add patch from Dean Deaver (deaver@amt.tay1.dec.com) via Richard Earnshaw
...
(richard.earnshaw@arm.com ) to fix addressing mode 2 using rrx.
Add super interworking support.
1998-04-01 19:17:20 +00:00
Ian Lance Taylor
ed5e146b26
Wed Apr 1 13:36:58 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* elf32-m68k.c (elf_m68k_relocate_section, case R_68K_PLT*O): Fix
assertion.
1998-04-01 18:40:00 +00:00
Ian Lance Taylor
8f6a0cad4a
Wed Apr 1 13:13:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* doc/as.texinfo: Use @itemx for a secondary item in a table.
* doc/c-hppa.texi: Likewise.
1998-04-01 18:14:54 +00:00
Ian Lance Taylor
ac0835f233
Wed Apr 1 13:11:23 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* binutils.texi: Use @itemx for a secondary item in a table.
1998-04-01 18:12:56 +00:00
Ron Unrau
2151467d63
sky-vu.[ch]: prototype decls, cast floats to ints before register transfer
...
interp.c: integrate VU register read/writes
sim-main.h : track tm-txvu.h
1998-04-01 17:31:24 +00:00
Ian Lance Taylor
08eefd3ef1
x
1998-04-01 17:00:11 +00:00
Catherine Moore
cb720e4fb6
Mods to generate RELA style relocations instead
...
of REL style.
1998-04-01 16:53:51 +00:00
Catherine Moore
197de3bac9
Changes required to emit Elf Rela structures
...
for relocation.
1998-04-01 16:47:38 +00:00
Andrew Cagney
d0136bf32a
Make the SR, FSR and FIR registers 32 bits regardless of the target.
1998-04-01 14:26:37 +00:00
Frank Ch. Eigler
6b0c51c929
* You bop one on the head ... another one appears.
...
Wed Apr 1 08:20:31 1998 Frank Ch. Eigler <fche@cygnus.com>
* mips.igen (SQC2/LQC2): Make bodies sky-target-only also.
1998-04-01 13:19:07 +00:00
Nick Clifton
4269399c3d
Fix Thumb breakpoints and diassembly.
1998-04-01 05:46:36 +00:00
Andrew Cagney
19735aeaa1
* d10v-tdep.c (d10v_extract_return_value): Wierd. GCC wants to return
...
odd sized register quantities with only half of the first register used!
* config/d10v/tm-d10v.h (USE_STRUCT_CONVENTION): Use stack when size > 8.
1998-04-01 04:52:37 +00:00
Andrew Cagney
e1fe7a7966
* configure.in (SIM_AC_OPTION_WARNINGS): Add.
...
configure: Re-generate.
1998-04-01 02:56:05 +00:00
Ian Lance Taylor
b9b299ba24
Final tweaks for dependency building with relative srcdir, and rebuild
...
dependencies.
1998-03-31 23:58:45 +00:00
Ian Lance Taylor
de869287dd
* dep-in.sed: Add rule to remove @OBJDIR@.
...
* Makefile.am (dep.sed): Substitute for @OBJDIR@.
* Makefile.in: Rebuild.
1998-03-31 23:45:24 +00:00
Keith Seitz
390ca26a02
* gdbtk.c (gdb_loadfile): Don't use the return result from sprintf, whi
...
ch
returns a char * under SunOS4.
1998-03-31 23:42:51 +00:00