David Edelsohn
09e1d69565
* tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
1997-07-24 22:22:27 +00:00
David Edelsohn
8deb997b30
* sparc-opc.c (sparc_opcodes): Make array const.
...
* sparc-dis.c (sorted_opcodes): New static local.
(struct opcode_hash): `opcode' is pointer to const element.
(build_hash): First arg is now table of sorted pointers.
(print_insn_sparc): Sort opcodes by sorting table of pointers.
(compare_opcodes): Update.
1997-07-24 22:21:05 +00:00
Ian Lance Taylor
280cdd548e
* macro.c (define_macro): Make sure the index is in range before
...
checking for '('.
1997-07-24 21:51:57 +00:00
Fred Fish
e6e676a501
* config/tc-tic80.c (build_insn): Remove "extended" and replace with
...
"fx" and "fxfrag". Add "ffrag". Change code to initialize and use
the right f/ffrag and fx/fxfrag pairs since instruction may be split
across frags.
PR 12899
1997-07-24 20:34:02 +00:00
David Edelsohn
3f9382002f
* sparc-opc.c (sparc_opcodes): Fix spelling on fpaddX, fpsubX insns.
1997-07-24 20:05:46 +00:00
Ian Lance Taylor
9239dc2640
* Makefile.in: Treat tix like tk, putting it in X11_MODULES. Add
...
check-tk to CHECK_X11_MODULES.
1997-07-24 16:58:49 +00:00
Ian Lance Taylor
a12aceb1de
* config.sub: Merge with FSF.
1997-07-23 21:04:46 +00:00
Ian Lance Taylor
1868acf81d
* coff-i386.c (coff_i386_reloc): Don't offset a common symbol by
...
its value if COFF_WITH_PE is defined.
1997-07-23 20:08:37 +00:00
Ian Lance Taylor
6cd41c5e70
Wed Jul 23 12:32:18 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* mh-go32 (CFLAGS): Don't set -fno-omit-frame-pointer.
Also Sanitize out MAKEINFOFLAGS and INSTALL_DOSREL unless keep-cygnus.
1997-07-23 16:33:04 +00:00
Martin Hunt
6bc5b2fa96
Tue Jul 22 19:45:37 1997 Martin M. Hunt <hunt@cygnus.com>
...
* configure.in, aclocal.m4: Another fix to find the
correct Tix library name.
* configure: Rebuilt.
1997-07-23 02:45:59 +00:00
Ian Lance Taylor
2b40778139
* config.guess: Merge with FSF.
1997-07-22 23:09:21 +00:00
Ian Lance Taylor
e087efc10c
Tue Jul 22 14:50:42 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* configure.in: Treat msdosdjgpp like go32. Don't remove
gprof for go32.
1997-07-22 23:00:15 +00:00
Ian Lance Taylor
92d902a8e9
Tue Jul 22 14:50:42 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* configure: Treat msdosdjgpp like go32.
1997-07-22 22:56:36 +00:00
Ian Lance Taylor
beb76c0ade
Tue Jul 22 18:50:38 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* emulparams/i386go32.sh (OUTPUT_FORMAT): Set to "coff-go32".
(SEGMENT_SIZE): Set to 0x200.
* scripttempl/i386go32.sc: Rewrite.
* configure.tgt (i[3456]86-*-msdosdjgpp*): New target.
1997-07-22 22:52:15 +00:00
Ian Lance Taylor
ea1c39ced2
Tue Jul 22 18:38:56 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* configure.in (i386-*-msdosdjgpp*): New target.
(i386-*-go32*): Set em to go32 and targ to coffgo32.
* configure: Rebuild.
1997-07-22 22:45:29 +00:00
Ian Lance Taylor
6829927931
Tue Jul 22 18:38:56 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* config/te-go32.h (USE_ALIGN_PTWO): Define.
* config/tc-i386.c (md_pseudo_table): If USE_ALIGN_PTWO is
defined, use s_align_ptwo for .align.
1997-07-22 22:41:04 +00:00
Ian Lance Taylor
88a25e44d3
Tue Jul 22 17:19:45 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* config.bfd (i[3456]86-*-msdosdjgpp*): New target.
(i[3456]86-*-go32*): Change to be like new msdosdjgpp*.
1997-07-22 22:33:02 +00:00
Ian Lance Taylor
179ce6e10b
Tue Jul 22 17:19:45 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* coff-stubgo32.c: New file.
* go32stub.h: New file.
* coff-i386.c: If COFF_GO32_EXE, include coff/go32exe.h.
* targets.c (go32stubbedcoff_vec): Declare.
(bfd_target_vector): Add go32stubbedcoff_vec.
* configure.in (go32coff_vec): New target vector.
(go32stubbedcoff_vec): Likewise.
* Makefile.in: Rebuild dependencies.
(BFD32_BACKENDS): Add coff-stubgo32.o.
(BFD32_BACKENDS_CFILES): Add coff-stubgo32.c.
(HFILES): Add go32stub.h.
1997-07-22 22:29:11 +00:00
Ian Lance Taylor
35743787d5
Tue Jul 22 18:18:58 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* go32exe.h: New file.
1997-07-22 22:19:32 +00:00
Martin Hunt
5452eb0b95
Add tix to gdbtk
1997-07-22 22:03:59 +00:00
Ian Lance Taylor
ad94646bd6
* nlmconv.c (link_inputs): Call libiberty pexecute function.
...
(pexecute) [multiple versions]: Remove.
1997-07-22 22:01:58 +00:00
Ian Lance Taylor
1ca82cc0dc
* libiberty.h (PEXECUTE_*): Define.
...
(pexecute, pwait): Declare.
1997-07-22 22:00:09 +00:00
Ian Lance Taylor
e8640d5e09
Tue Jul 22 17:19:45 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* coffswap.h (coff_swap_filehdr_in): Invoke
COFF_ADJUST_FILEHDR_IN_PRE and COFF_ADJUST_FILEHDR_IN_POST if they
are defined.
(coff_swap_filehdr_out): Invoke COFF_ADJUST_FILEHDR_OUT_PRE and
COFF_ADJUST_FILEHDR_OUT_POST if they are defined.
(coff_swap_aux_in): Invoke COFF_ADJUST_AUX_IN_PRE and
COFF_ADJUST_AUX_IN_POST if they are defined.
(coff_swap_aux_out): Invoke COFF_ADJUST_AUX_OUT_PRE and
COFF_ADJUST_AUX_OUT_POST if they are defined.
(coff_swap_scnhdr_in): Invoke COFF_ADJUST_SCNHDR_IN_PRE and
COFF_ADJUST_SCNHDR_IN_POST if they are defined.
(coff_swap_scnhdr_out): Invoke COFF_ADJUST_SCNHDR_OUT_PRE and
COFF_ADJUST_SCNHDR_OUT_POST if they are defined.
1997-07-22 21:20:46 +00:00
Michael Snyder
6886574678
Pulling changes over from tx39 branch
1997-07-22 21:00:21 +00:00
Michael Snyder
9ffd1eabd3
Cleaning up mips tx39 sanitization.
1997-07-22 20:58:56 +00:00
Ian Lance Taylor
fa0cd59bc6
Tue Jul 22 16:19:34 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* bucomm.c (make_tempname): If we might be using a DOS filesystem,
check for a backslash as well as a slash.
1997-07-22 20:22:05 +00:00
David Edelsohn
9f6da65302
* config/tc-sparc.c (last_opcode): New static local.
...
(md_assemble): Don't issue "FP branch in delay slot" warning if
the delay slot has been annulled.
1997-07-22 19:52:22 +00:00
David Edelsohn
bd3a1ebae6
* config/tc-sparc.c (last_opcode): New static local.
...
(md_assemble): Don't issue "FP branch in delay slot" warning if
the delay slot has been annulled.
1997-07-22 19:43:16 +00:00
Michael Snyder
7631a23e41
Tue Jul 22 12:11:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* config/mips/tm-mips64.h: longs, long longs, and pointers
are all 64 bits on EABI mips targets.
1997-07-22 19:14:46 +00:00
Ian Lance Taylor
60f1ad85ac
* configure.in: Check for fdopen.
...
* configure, config.in: Rebuild.
* opncls.c (bfd_fdopenr): Check HAVE_FDOPEN rather than VMS or
__GO32__. Reindent a bit.
1997-07-22 19:11:04 +00:00
David Edelsohn
5697f15271
Keep sim-watch.[ch].
1997-07-22 19:05:13 +00:00
David Edelsohn
556d1f8c7f
Don't always keep igen, it's currently only kept if d30v or tic80.
1997-07-22 19:03:25 +00:00
Ian Lance Taylor
e59df24357
Tue Jul 22 14:50:42 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* configure: Change Makefile.tem2 to Makefile.tm2.
1997-07-22 18:51:59 +00:00
Ian Lance Taylor
25496d0ca1
Tue Jul 22 14:44:00 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
...
* Makefile.in: Change stamp-* files to s-* files. Use bfdt.texi
rather than bfd.texi.
(DOCFILES): Change bfd.texi to bfdt.texi.
* bfd.texinfo: Include bfdt.texi, not bfd.texi.
1997-07-22 18:47:27 +00:00
David Edelsohn
e6609d8f2a
* sim-n-core.h (sim_core_write_unaligned_N): Add missing break
...
to FORCED_ALIGNMENT case.
1997-07-22 17:36:23 +00:00
Ian Lance Taylor
1d3036537f
* config/tc-m68k.c (md_apply_fix_2): Check for PC relative reloc
...
code if BFD_ASSEMBLER.
PR 12926.
1997-07-22 17:26:52 +00:00
Martin Hunt
111bc9a751
Mon Jul 21 22:24:07 1997 Martin M. Hunt <hunt@cygnus.com>
...
* configure: Rebuilt.
1997-07-22 05:26:21 +00:00
Martin Hunt
e81e79124e
Mon Jul 21 22:24:07 1997 Martin M. Hunt <hunt@cygnus.com>
...
* aclocal.m4: Search for the correct tix library.
1997-07-22 05:24:01 +00:00
Stephen Peters
f5152f7315
Don't ignore grep when compiling on alpha-dec-osf.
1997-07-21 17:38:57 +00:00
Jeff Law
47bfb6fce3
* config/tc-v850.c (system_registers): Fix ordering of registers.
...
pr12913 (c/h from nec).
1997-07-21 14:54:49 +00:00
Ian Lance Taylor
f1c88b48db
* sunos.c (sunos_create_dynamic_sections): Set SEC_LINKER_CREATED
...
flag for newly created sections.
(sunos_add_dynamic_symbols): Don't discard newly created sections
if shared library is dynobj.
1997-07-21 03:06:42 +00:00
Michael Snyder
3822bab9fa
Thu Jul 17 11:38:46 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* partial-stab.h (case N_BINCL): detect missing partial symtab.
* dbxread.c: Add a complaint for N_BINCL without a corresponding
partial symtab. Remove earlier change of 5/27/97.
1997-07-17 18:45:11 +00:00
Michael Snyder
2aeedbf89e
Wed Jul 16 10:38:03 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* sol-thread.c (sol_thread_[store, fetch]_registers): if
inferior_pid is an LWP rather than a Solaris thread, let
procfs handle the request.
(rw_common, sol_thread_xfer_memory): procfs_xfer_memory will
only work if inferior_pid points to an LWP (rather than a
Solaris thread). Use procfs_first_available to find a good LWP.
(info_solthreads): added a maintenance command to list all
known Solaris threads and their attributes.
* mips-tdep.c (mips_do_registers_info): Completely changed the
output format to be neat and columnar. Added the helper funcs
do_fp_register_row and do_gp_register_row. Also small mods to
mips_print_register, which is still used to print a single reg.
1997-07-16 20:42:28 +00:00
Michael Snyder
0f5b751aaf
Wed Jul 16 10:38:03 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* sol-thread.c (sol_thread_[store, fetch]_registers): if
inferior_pid is an LWP rather than a Solaris thread, let
procfs handle the request.
(rw_common, sol_thread_xfer_memory): procfs_xfer_memory will
only work if inferior_pid points to an LWP (rather than a
Solaris thread). Use procfs_first_available to find a good LWP.
(info_solthreads): added a maintenance command to list all
known Solaris threads and their attributes.
1997-07-16 19:16:07 +00:00
Fred Fish
e53430c439
* config/tc-tic80.c (build_insn): Initialize extended word to zero
...
when it will be filled in later by relocation information.
PR 12796
1997-07-16 05:19:20 +00:00
Brendan Kehoe
e69e959ad3
* install-sh (chmodcmd): Set to null if the DST directory already
...
exists. Same as Nov 11th change.
1997-07-15 21:33:49 +00:00
Andrew Cagney
7cf0d79519
Configure r5900 testsuite sub-directory.
1997-07-15 20:46:15 +00:00
Andrew Cagney
39e9b3369a
Similistic configure/build scripts for tx59 simulator tests.
1997-07-15 20:35:26 +00:00
Andrew Cagney
b31dd8eea2
Generic tests for 5900.
1997-07-15 20:25:09 +00:00
David Edelsohn
e528bfeca8
* gas/m32r/uppercase.[sd]: New testcase.
...
* gas/m32r/m32r.exp: New file.
1997-07-15 20:04:40 +00:00