platform/upstream/binutils.git
31 years agoBfd.h is now back in BFD_OBJ_DIR, update by hand to match pending Rich's
Fred Fish [Mon, 21 Jun 1993 20:18:10 +0000 (20:18 +0000)]
Bfd.h is now back in BFD_OBJ_DIR, update by hand to match pending Rich's
changes...

31 years agodon't use dirname
David D. Zuhn [Mon, 21 Jun 1993 19:38:14 +0000 (19:38 +0000)]
don't use dirname

31 years agomake mips-sony-bsd work
Jim Kingdon [Mon, 21 Jun 1993 19:37:13 +0000 (19:37 +0000)]
make mips-sony-bsd work

31 years agoexpand on solib_add_common_symbols comment
Jim Kingdon [Mon, 21 Jun 1993 18:48:51 +0000 (18:48 +0000)]
expand on solib_add_common_symbols comment

31 years ago * snapshots.readme: Tell people to always report missing files.
Jim Kingdon [Mon, 21 Jun 1993 17:33:06 +0000 (17:33 +0000)]
* snapshots.readme: Tell people to always report missing files.

31 years agofix typo in name of elf32-generic.c
Jim Kingdon [Mon, 21 Jun 1993 17:27:37 +0000 (17:27 +0000)]
fix typo in name of elf32-generic.c

31 years agoAdd all the mt-* files as things to keep.
Fred Fish [Mon, 21 Jun 1993 16:39:46 +0000 (16:39 +0000)]
Add all the mt-* files as things to keep.

31 years agoAdd news.h to list of files to keep.
Fred Fish [Mon, 21 Jun 1993 16:34:36 +0000 (16:34 +0000)]
Add news.h to list of files to keep.

31 years agoAdd elf32-generic.c to list of files to keep.
Fred Fish [Mon, 21 Jun 1993 15:27:00 +0000 (15:27 +0000)]
Add elf32-generic.c to list of files to keep.

31 years agoLook in ../bfd, not ../include, for bfd.h.
Ken Raeburn [Mon, 21 Jun 1993 00:58:38 +0000 (00:58 +0000)]
Look in ../bfd, not ../include, for bfd.h.

31 years agoRecent changes, mostly ELF and bfd.h generation.
Ken Raeburn [Mon, 21 Jun 1993 00:54:46 +0000 (00:54 +0000)]
Recent changes, mostly ELF and bfd.h generation.

31 years ago* elfcode.h (bfd_add_to_strtab): Now static.
Ken Raeburn [Mon, 21 Jun 1993 00:53:45 +0000 (00:53 +0000)]
* elfcode.h (bfd_add_to_strtab): Now static.
(sym_is_global): New function.
(bfd_section_from_shdr): Makr stirng tables other than for section and symbol
names as normal sections having contents.
(fix_up_strtabs): New function; fixes up ELF header fields for stab sections
with string tables associated.
(elf_write_object_contents): Map fix_up_strtabs over all BFD sections.
Reordered condition tests for symbol flags; default to local-object value
instead of global-object.

* elfcode.h (new_section_hook): Define here.

31 years agoRegenerated after my changes to bfd-in.h.
Ken Raeburn [Mon, 21 Jun 1993 00:50:48 +0000 (00:50 +0000)]
Regenerated after my changes to bfd-in.h.

31 years agoRegenerated after Kingdon's changes to cache.c.
Ken Raeburn [Mon, 21 Jun 1993 00:50:12 +0000 (00:50 +0000)]
Regenerated after Kingdon's changes to cache.c.
(Declaration for bfd_cache_init is gone now.)

31 years agoNo longer use dummy new-section-hook.
Ken Raeburn [Mon, 21 Jun 1993 00:36:35 +0000 (00:36 +0000)]
No longer use dummy new-section-hook.

31 years agoGenerate bfd.h in current directory by grabbing 64-bit definition (if any)
Ken Raeburn [Mon, 21 Jun 1993 00:34:11 +0000 (00:34 +0000)]
Generate bfd.h in current directory by grabbing 64-bit definition (if any)
from sysdep.h (and nothing else) and inserting it into bfd-in2.h.
Remove ../include/bfd.h if found, in case it's left over from previous
versions of this code.

31 years agoChange insertion marker for new bfd.h generation scheme.
Ken Raeburn [Mon, 21 Jun 1993 00:30:11 +0000 (00:30 +0000)]
Change insertion marker for new bfd.h generation scheme.

31 years ago(INCLUDES): Look in ../bfd, not ../include, for bfd.h.
Ken Raeburn [Sun, 20 Jun 1993 22:25:46 +0000 (22:25 +0000)]
(INCLUDES): Look in ../bfd, not ../include, for bfd.h.

31 years agoSun Jun 20 02:34:04 1993 Ashley Saulsbury (ans@sics.se)
Ken Raeburn [Sun, 20 Jun 1993 21:56:23 +0000 (21:56 +0000)]
Sun Jun 20 02:34:04 1993  Ashley Saulsbury (ans@sics.se)

* m88k-opcode.h : fixed tiny tiny mistake - xcr was incorrectly
specified, should have both S1 and S2 fields identical
If only finding the problem was as fast as fixing the bug !!!!

31 years ago * stabsread.c (read_struct_fields): Don't call read_cpp_abbrev on $_.
Jim Kingdon [Sun, 20 Jun 1993 20:30:31 +0000 (20:30 +0000)]
* stabsread.c (read_struct_fields): Don't call read_cpp_abbrev on $_.
(read_cpp_abbrev): Don't complain specially for $_.  Also return 0 if
we don't recognize the abbrev.

31 years ago * solib.c (solib_add_common_symbols): Add comment about performance.
Jim Kingdon [Sun, 20 Jun 1993 05:28:07 +0000 (05:28 +0000)]
* solib.c (solib_add_common_symbols): Add comment about performance.

31 years agoadded stabs-in-elf menu entry, reformatted menus with C-c C-u a (texinfo mode command)
David D. Zuhn [Sat, 19 Jun 1993 22:18:24 +0000 (22:18 +0000)]
added stabs-in-elf menu entry, reformatted menus with C-c C-u a (texinfo mode command)

31 years ago * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
Fred Fish [Sat, 19 Jun 1993 14:53:17 +0000 (14:53 +0000)]
* gdb.t24/demangle.exp (test_gnu_style_demangling):  Add some new
test cases from bug reports.

31 years ago * reloc.c (bfd_perform_relocation): Check for overflow on
David MacKenzie [Sat, 19 Jun 1993 03:06:36 +0000 (03:06 +0000)]
* reloc.c (bfd_perform_relocation): Check for overflow on
pc-relative relocations if the howto asked for it.

31 years ago * stabs.texinfo: Document common blocks.
Jim Kingdon [Sat, 19 Jun 1993 00:45:34 +0000 (00:45 +0000)]
* stabs.texinfo: Document common blocks.

31 years ago * Makefile.in (stmp-bfd.h): Ignore nonzero exit status from grep.
Jim Kingdon [Fri, 18 Jun 1993 23:02:56 +0000 (23:02 +0000)]
* Makefile.in (stmp-bfd.h): Ignore nonzero exit status from grep.

31 years ago * config/riscos.m{h,t}: New files.
Jim Kingdon [Fri, 18 Jun 1993 22:47:06 +0000 (22:47 +0000)]
* config/riscos.m{h,t}: New files.
* configure.{host,in}: Use them.

31 years agonew files for riscos
Jim Kingdon [Fri, 18 Jun 1993 22:21:38 +0000 (22:21 +0000)]
new files for riscos

31 years ago * config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.
Jim Kingdon [Fri, 18 Jun 1993 22:20:49 +0000 (22:20 +0000)]
* config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.

31 years ago * config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.
Jim Kingdon [Fri, 18 Jun 1993 22:20:26 +0000 (22:20 +0000)]
* config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.
* configure.in (mips-*-sysv*): Use riscos for host, bigmips for target.

31 years agoLook in the right place for bfd.h
Steve Chamberlain [Fri, 18 Jun 1993 22:16:32 +0000 (22:16 +0000)]
Look in the right place for bfd.h

31 years ago * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
Jim Kingdon [Fri, 18 Jun 1993 21:49:24 +0000 (21:49 +0000)]
* config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
* config/mips/{bigmips.mh,xm-bigmips.h}: Remove.
* configure.in (mips-sony-*): Use news-mips for host.

31 years ago * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
Jim Kingdon [Fri, 18 Jun 1993 21:39:27 +0000 (21:39 +0000)]
* config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
* config/mips/{bigmips.mh,xm-bigmips.h}: Remove.
* configure.in (mips-sony-*): Use news-mips for host.

31 years ago * objdump.c (syms2): Removed unused variable.
Per Bothner [Fri, 18 Jun 1993 21:37:21 +0000 (21:37 +0000)]
* objdump.c (syms2):  Removed unused variable.
* objdump.c (remove_useless_symbols):  New function.
* objdump.c (comp):  Simplify.
* objdump.c (dis-assemble_data):  Make simpler and more
efficient how we filter out useless symbols:  Just filter
BEFORE the sort (using remove_useless_symbols).
* objdump.c (objdump_print_address):  Simplify.
Change output syntax to match gdb.

31 years agoMake it work in subdirs.
Steve Chamberlain [Fri, 18 Jun 1993 21:37:12 +0000 (21:37 +0000)]
Make it work in subdirs.

31 years agoNew file for configuring.
Steve Chamberlain [Fri, 18 Jun 1993 21:24:00 +0000 (21:24 +0000)]
New file for configuring.

31 years ago * m68k-dis.c (print_insn_arg): Change return value to byte count
Per Bothner [Fri, 18 Jun 1993 21:18:53 +0000 (21:18 +0000)]
* m68k-dis.c (print_insn_arg):  Change return value to byte count
or error code.
* m68k-dis.c:  Re-write to detect invalid operands before
printing anything, so we can handle this the same way we
handle invalid opcodes.

31 years agoLook in the right place for bfd.h.
Steve Chamberlain [Fri, 18 Jun 1993 21:08:36 +0000 (21:08 +0000)]
Look in the right place for bfd.h.

31 years agoLint.
Steve Chamberlain [Fri, 18 Jun 1993 20:53:58 +0000 (20:53 +0000)]
Lint.

31 years agocomment change. This is a mips file, not 88k.
K. Richard Pixley [Fri, 18 Jun 1993 19:56:00 +0000 (19:56 +0000)]
comment change.  This is a mips file, not 88k.

31 years agosingle-quote $program_transform_name
David D. Zuhn [Fri, 18 Jun 1993 19:25:38 +0000 (19:25 +0000)]
single-quote $program_transform_name

31 years agoAdd note about endianess of the stabs-in-elf stabs binary data.
Fred Fish [Fri, 18 Jun 1993 19:24:44 +0000 (19:24 +0000)]
Add note about endianess of the stabs-in-elf stabs binary data.

31 years ago * stabs.texinfo: Add some basic info about stabs-in-elf.
Fred Fish [Fri, 18 Jun 1993 19:15:45 +0000 (19:15 +0000)]
* stabs.texinfo:  Add some basic info about stabs-in-elf.
(this may require attention from a tex/texinfo wizard..)

31 years agochange program_transform_name quoting
David D. Zuhn [Fri, 18 Jun 1993 19:04:06 +0000 (19:04 +0000)]
change program_transform_name quoting

31 years ago * stabs.texinfo (Top): Minor cleanup.
Jim Kingdon [Fri, 18 Jun 1993 19:01:43 +0000 (19:01 +0000)]
* stabs.texinfo (Top): Minor cleanup.

31 years ago * cache.c (bfd_cache_init): Increment open_files and call close_one
Jim Kingdon [Fri, 18 Jun 1993 18:40:02 +0000 (18:40 +0000)]
* cache.c (bfd_cache_init): Increment open_files and call close_one
if necessary.
(bfd_open_file): Don't increment open_files here.

31 years ago * config/delta88.mh: Don't set CC.
Jim Kingdon [Fri, 18 Jun 1993 18:38:05 +0000 (18:38 +0000)]
* config/delta88.mh: Don't set CC.

31 years agoappend transformbasename to transformed name
David D. Zuhn [Fri, 18 Jun 1993 18:18:12 +0000 (18:18 +0000)]
append transformbasename to transformed name

31 years ago#if 0 out some more declarations which conflict with system headers
Jim Kingdon [Fri, 18 Jun 1993 18:15:58 +0000 (18:15 +0000)]
#if 0 out some more declarations which conflict with system headers

31 years ago * configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
Jim Kingdon [Fri, 18 Jun 1993 18:14:26 +0000 (18:14 +0000)]
* configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.

31 years agonew file
Jim Kingdon [Fri, 18 Jun 1993 17:54:36 +0000 (17:54 +0000)]
new file

31 years ago * Makefile.in: Add elf32-{mips,m88k,generic}.
Jim Kingdon [Fri, 18 Jun 1993 17:45:41 +0000 (17:45 +0000)]
* Makefile.in: Add elf32-{mips,m88k,generic}.
elf32-{mips,m88k,generic}.c: New files.
targets.c (target_vector): Include bfd_elf32_{mips,m88k,generic}_vec.
elfcode.h (elf_object_p): Match elf32-generic for all machines which
don't match a different target.

31 years ago * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
Fred Fish [Fri, 18 Jun 1993 17:43:51 +0000 (17:43 +0000)]
* gdb.t06/break.exp:  Add xfails for sparc-sun-solaris2.*.
* gdb.t12/scope.exp:  Add clear_xfails at appropriate places to
  avoid spurious xfails.
* gdb.t20/classes.exp:  Add xfails for longstanding C++ problems.
* gdb.t21/cplusfuncs.exp:  Add xfails for sparc-sun-solaris2.*.
* gdb.t22/virtfunc.exp:  Add xfails for longstanding C++ problems.

31 years ago * buildsym.h: Doc fix for processing_acc_compilation.
Jim Kingdon [Fri, 18 Jun 1993 17:40:50 +0000 (17:40 +0000)]
* buildsym.h: Doc fix for processing_acc_compilation.

31 years agomore install/program_transform_name fixes
David D. Zuhn [Fri, 18 Jun 1993 17:03:58 +0000 (17:03 +0000)]
more install/program_transform_name fixes

31 years agofix INSTALL_XFORM definition
David D. Zuhn [Fri, 18 Jun 1993 16:57:33 +0000 (16:57 +0000)]
fix INSTALL_XFORM definition

31 years ago * cache.c, bfd-in.h: New function bfd_make_cacheable.
Jim Kingdon [Fri, 18 Jun 1993 16:13:10 +0000 (16:13 +0000)]
* cache.c, bfd-in.h: New function bfd_make_cacheable.
opncls.c (bfd_fdopenr): Suggest it in the comment.
* cache.c (bfd_cache_init): Increment open_files.

31 years ago * Makefile.in: Add elf32-{mips,m88k}.
Jim Kingdon [Fri, 18 Jun 1993 16:07:34 +0000 (16:07 +0000)]
* Makefile.in: Add elf32-{mips,m88k}.
elf32-{mips,m88k}.c: New files.
targets.c (target_vector): Include bfd_elf32_{mips,m88k}_vec.

31 years agoEliminate "int8_type", "int16_type", "int32_type", and their
John Gilmore [Fri, 18 Jun 1993 10:29:14 +0000 (10:29 +0000)]
Eliminate "int8_type", "int16_type", "int32_type", and their
variants from the BFD universe.  Leave the 64-bit types for now,
since they are in flux.

* hosts/*.h:  Remove declarations of all these types.

31 years agoEliminate "int8_type", "int16_type", "int32_type", and their
John Gilmore [Fri, 18 Jun 1993 10:26:55 +0000 (10:26 +0000)]
Eliminate "int8_type", "int16_type", "int32_type", and their
variants from the BFD universe.  Leave the 64-bit types for now,
since they are in flux.

* aoutx.h, hp300hpux.c:  Eliminate needless (int32_type) casts.
* libaout.h (GET_SWORD):  Convert (int32_type) to (int).
* ieee.c:  Convert uint8e_type => unsigned char.
* oasys.c:  Extensive changes to eliminate obsolete types.
These depend on changes in ../include/oasys.h as well.

31 years ago* oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
John Gilmore [Fri, 18 Jun 1993 10:24:11 +0000 (10:24 +0000)]
* oasys.h:  Eliminate "int8_type", "int16_type", "int32_type", and
their variants.  These changes are coordinated with corresponding
changes in ../bfd/oasys.c.

31 years ago * printcmd.c (print_formatted): Don't use tab in wrap_here arg.
Jim Kingdon [Fri, 18 Jun 1993 03:12:22 +0000 (03:12 +0000)]
* printcmd.c (print_formatted): Don't use tab in wrap_here arg.

31 years ago * hosts/delta88.h: #if 0 out some declarations which conflict with
Jim Kingdon [Fri, 18 Jun 1993 03:12:04 +0000 (03:12 +0000)]
* hosts/delta88.h: #if 0 out some declarations which conflict with
system headers.

31 years ago * config/m88k/xm-delta88.h: Comment out unused defines which conflict
Jim Kingdon [Fri, 18 Jun 1993 02:33:01 +0000 (02:33 +0000)]
* config/m88k/xm-delta88.h: Comment out unused defines which conflict
with system headers.
* printcmd.c (printf_command): Cast second arg to vprintf to PTR.
Use VPRINTF macro if defined.
* config/m88k/xm-delta88.h: Define VPRINTF.  Include <sys/siginfo.h>.
Define TIOC{GETC,GLTC}_BROKEN.
* m88k-nat.c: Uncomment include of <sys/ptrace.h>.
* main.c: Rename initialize_{main,cmd_lists,history} to init_* to
make things easier on munch (apparently this matters on
the delta88 with svr3).

31 years ago * Makefile.in (INTERNAL_CFLAGS): Include ../include as well as
Jim Kingdon [Fri, 18 Jun 1993 02:32:27 +0000 (02:32 +0000)]
* Makefile.in (INTERNAL_CFLAGS): Include ../include as well as
${srcdir}/../include.

* config/m88k/xm-delta88.h: Comment out unused defines which conflict
with system headers.
* printcmd.c (printf_command): Cast second arg to vprintf to PTR.
Use VPRINTF macro if defined.
* config/m88k/xm-delta88.h: Define VPRINTF.  Include <sys/siginfo.h>.
Define TIOC{GETC,GLTC}_BROKEN.
* m88k-nat.c: Uncomment include of <sys/ptrace.h>.
* main.c: Rename initialize_{main,cmd_lists,history} to init_* to
make things easier on munch (apparently this matters on
the delta88 with svr3).

31 years ago * Makefile.in: Change extension for gzip'd files from '.z' to
Fred Fish [Fri, 18 Jun 1993 01:45:34 +0000 (01:45 +0000)]
* Makefile.in:  Change extension for gzip'd files from '.z' to
'.gz' per new FSF standard usage.

31 years ago * gencode.c: Fix some opcodes.
Steve Chamberlain [Fri, 18 Jun 1993 01:31:54 +0000 (01:31 +0000)]
* gencode.c: Fix some opcodes.
* interp.c: Support for profiling and portability fixes.
* run.c (main): Get profiling args.

31 years agoFix install.
Steve Chamberlain [Fri, 18 Jun 1993 01:30:34 +0000 (01:30 +0000)]
Fix install.

31 years agoremove parentdir support
David D. Zuhn [Fri, 18 Jun 1993 01:00:13 +0000 (01:00 +0000)]
remove parentdir support

31 years agocanonicalize install.sh location
David D. Zuhn [Fri, 18 Jun 1993 00:35:08 +0000 (00:35 +0000)]
canonicalize install.sh location

31 years agoquote program_transform_name value
David D. Zuhn [Thu, 17 Jun 1993 23:59:43 +0000 (23:59 +0000)]
quote program_transform_name value

31 years agocanonicalize install.sh location
David D. Zuhn [Thu, 17 Jun 1993 23:56:08 +0000 (23:56 +0000)]
canonicalize install.sh location

31 years agodoc last change
David D. Zuhn [Thu, 17 Jun 1993 23:55:23 +0000 (23:55 +0000)]
doc last change

31 years agoget install.sh canonicalized
David D. Zuhn [Thu, 17 Jun 1993 23:50:35 +0000 (23:50 +0000)]
get install.sh canonicalized

31 years agoconfigure already add the -e
David D. Zuhn [Thu, 17 Jun 1993 23:50:01 +0000 (23:50 +0000)]
configure already add the -e

31 years agoDocument -Map option.
David MacKenzie [Thu, 17 Jun 1993 23:23:48 +0000 (23:23 +0000)]
Document -Map option.

31 years agohand-edited
Jim Kingdon [Thu, 17 Jun 1993 23:20:46 +0000 (23:20 +0000)]
hand-edited

31 years ago * ldgram.y: Tweak grammar to make reporting of invalid options work.
David MacKenzie [Thu, 17 Jun 1993 22:55:38 +0000 (22:55 +0000)]
* ldgram.y: Tweak grammar to make reporting of invalid options work.

31 years agoAlpha host support.
Steve Chamberlain [Thu, 17 Jun 1993 22:23:40 +0000 (22:23 +0000)]
Alpha host support.

31 years ago * configure.in (alpha-*-osf*), config/alpha/alpha-osf.mh: New
Steve Chamberlain [Thu, 17 Jun 1993 22:16:07 +0000 (22:16 +0000)]
* configure.in (alpha-*-osf*), config/alpha/alpha-osf.mh: New
host.
* sh-tdep.c (frame_find_saved_regs): Use NUM_REGS rather than hard
wired (and wrong) constant.
* values.c (unpack_long): Add case to unpack when target object is
sizeof(int).
* config/sh/tm-sh.h (REGISTER_NAMES): Know about the news ones the
simulator defines.

31 years agoUnderstand more opcodes.
Steve Chamberlain [Thu, 17 Jun 1993 22:02:49 +0000 (22:02 +0000)]
Understand more opcodes.

31 years ago * config/obj-coffbfd.c (fill_section): Don't allow fills backwards.
Steve Chamberlain [Thu, 17 Jun 1993 21:58:28 +0000 (21:58 +0000)]
* config/obj-coffbfd.c (fill_section): Don't allow fills backwards.
* config/tc-sh (get_specific, md_convert_frag,
md_estimate_size_before_relax): Add support for rest of opcodes.

31 years agoSupport for constructors.
Steve Chamberlain [Thu, 17 Jun 1993 21:49:48 +0000 (21:49 +0000)]
Support for constructors.

31 years ago * Makefile.in (.cc.o): Restore .SUFFIXES entry for .cc
David MacKenzie [Thu, 17 Jun 1993 21:34:11 +0000 (21:34 +0000)]
* Makefile.in (.cc.o): Restore .SUFFIXES entry for .cc
and .cc.o rule.

31 years agoMoved to emulparams subdir.
David MacKenzie [Thu, 17 Jun 1993 21:23:10 +0000 (21:23 +0000)]
Moved to emulparams subdir.

31 years agoMoved to scripttempl subdir.
David MacKenzie [Thu, 17 Jun 1993 21:21:21 +0000 (21:21 +0000)]
Moved to scripttempl subdir.

31 years agoMoved to emultempl subdir.
David MacKenzie [Thu, 17 Jun 1993 21:19:58 +0000 (21:19 +0000)]
Moved to emultempl subdir.

31 years agoNo longer needed.
David MacKenzie [Thu, 17 Jun 1993 21:16:37 +0000 (21:16 +0000)]
No longer needed.

31 years ago * ldfile.c (ldfile_open_command): Don't try .ld extension.
David MacKenzie [Thu, 17 Jun 1993 20:55:43 +0000 (20:55 +0000)]
* ldfile.c (ldfile_open_command): Don't try .ld extension.
It wasn't documented (or likely used) and wastes time.
(try_open): If EXTEN is empty, don't try it.

* ldctor.c, lderror.c, ldexp.c, ldfile.c, ldindr.c, ldlang.c,
ldlex.l, ldmain.c, ldmisc.c, ldsym.c, ldver.c, ldwarn.c,
ldwrite.c, lexsup.c, mri.c, relax.c: Replace DEFUN macro calls
with normal function declarations.

* Move *.em to emultempl/*.em.  Move *.sh to emulparams/*.sh.
Move *.sc-sh to scripttempl/*.sc.
* {emultempl,emulparams,scripttempl}/README: New files.
* sh.em, st2000.em, z8ksim.em, h8300hms.em, h8500hms.em: Files
removed, replaced with generic.em.
* h8300.sh, h8500.sh, h8300.sc, h8500.sc: Renamed from
 h8[35]00hms.s[ch].  Change their contents to omit the "hms".

* *.em (*_get_script): Return script name instead of script contents.
* ldlang.c (lang_process): Change caller.

* ldlex.l, ldgram.y: Recognize -m option.
Check for input files after *all* options in grammar.
* ldmain.c (main): Check for -m options.  Add default directory
for -m.

* mkscript.c: File removed.
* genscripts.sh: Take two more parameters, tooldirlib and libdir,
to add to the default LIB_PATH.
Look for input files in the new subdirectories.
Create the scripts in emulations subdirectory and don't filter
them through mkscript.
* configure.in: Make the emulations subdirectory.

* Makefile.in: Account for all of the above changes.
Remove unused .SUFFIXES.  Get libgcc.a path with gcc
-print-libgcc-file-name instead of $(libdir)/libgcc.a.
Put CFLAGS last in the compilation rules.
Add -I../bfd to INCLUDES so sysdep.h is found.

* ldfile.c (try_open): If opening without the extension fails,
try with the extension even if -v or -V was given.
had_script is imported (from ldgram.y), not exported.

31 years agostart tracking user visible changes
K. Richard Pixley [Wed, 16 Jun 1993 23:13:57 +0000 (23:13 +0000)]
start tracking user visible changes

31 years agorename user settable option from rpcTimeout to vxworks-timeout.
K. Richard Pixley [Wed, 16 Jun 1993 23:11:46 +0000 (23:11 +0000)]
rename user settable option from rpcTimeout to vxworks-timeout.

31 years ago * Makefile.in (depend): More makefile diddling.
Fred Fish [Wed, 16 Jun 1993 21:34:42 +0000 (21:34 +0000)]
* Makefile.in (depend):  More makefile diddling.
* alldeps.mak, depend:  Update to latest automatically built
versions.

31 years agoNuke dir.
David MacKenzie [Wed, 16 Jun 1993 21:16:16 +0000 (21:16 +0000)]
Nuke dir.

31 years ago * hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
Ian Lance Taylor [Wed, 16 Jun 1993 20:49:36 +0000 (20:49 +0000)]
* hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
header files.

31 years ago * gmon.h, gprof.h: structs of chars used to hold external
Steve Chamberlain [Wed, 16 Jun 1993 19:58:37 +0000 (19:58 +0000)]
* gmon.h, gprof.h: structs of chars used to hold external
representations.
* gprof.c (getpfile, openpfile, readsamples): Swap data in using
new structures.

31 years ago * Makefile.in (depend): Bfd.h keeps moving, keep up with it.
Fred Fish [Wed, 16 Jun 1993 19:28:19 +0000 (19:28 +0000)]
* Makefile.in (depend):  Bfd.h keeps moving, keep up with it.
* alldeps.mak, depend:  Update to latest automatically built
versions.

31 years agoClarifications based on Ian Taylor review of manual for FSF.
Roland Pesch [Wed, 16 Jun 1993 19:08:14 +0000 (19:08 +0000)]
Clarifications based on Ian Taylor review of manual for FSF.

31 years ago* gdb.texinfo (Copying): delete this node and references to it;
Roland Pesch [Wed, 16 Jun 1993 19:03:53 +0000 (19:03 +0000)]
* gdb.texinfo (Copying): delete this node and references to it;
RMS says this manual need not carry GPL. (passim): Improvements
from last round at FSF, largely due to Ian Taylor review, and
minor formatting improvements.

* gdbinv-s.texi (passim): Improvements from last round at FSF,
largely due to Ian Taylor review. (Debug Session): minor edits to
new text.

31 years agoNote that bfd.h has been removed.
Fred Fish [Wed, 16 Jun 1993 17:43:58 +0000 (17:43 +0000)]
Note that bfd.h has been removed.

31 years ago * gdb.t00/teststrategy.exp: Rework to provide more useful
Fred Fish [Wed, 16 Jun 1993 17:17:55 +0000 (17:17 +0000)]
* gdb.t00/teststrategy.exp:  Rework to provide more useful
description of each test, fix problem with systems that define
ALIGN_STACK_ON_STARTUP code, other misc cleanups.
* gdb.t06/break.exp (test_next_with_recursion):  Fix expected
results for "next over recursive call" so timeouts aren't taken
by error.