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.
Steve Chamberlain [Fri, 18 Jun 1993 21:37:12 +0000 (21:37 +0000)]
Make it work in subdirs.
Steve Chamberlain [Fri, 18 Jun 1993 21:24:00 +0000 (21:24 +0000)]
New file for configuring.
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.
Steve Chamberlain [Fri, 18 Jun 1993 21:08:36 +0000 (21:08 +0000)]
Look in the right place for bfd.h.
Steve Chamberlain [Fri, 18 Jun 1993 20:53:58 +0000 (20:53 +0000)]
Lint.
K. Richard Pixley [Fri, 18 Jun 1993 19:56:00 +0000 (19:56 +0000)]
comment change. This is a mips file, not 88k.
David D. Zuhn [Fri, 18 Jun 1993 19:25:38 +0000 (19:25 +0000)]
single-quote $program_transform_name
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.
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..)
David D. Zuhn [Fri, 18 Jun 1993 19:04:06 +0000 (19:04 +0000)]
change program_transform_name quoting
Jim Kingdon [Fri, 18 Jun 1993 19:01:43 +0000 (19:01 +0000)]
* stabs.texinfo (Top): Minor cleanup.
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.
Jim Kingdon [Fri, 18 Jun 1993 18:38:05 +0000 (18:38 +0000)]
* config/delta88.mh: Don't set CC.
David D. Zuhn [Fri, 18 Jun 1993 18:18:12 +0000 (18:18 +0000)]
append transformbasename to transformed name
Jim Kingdon [Fri, 18 Jun 1993 18:15:58 +0000 (18:15 +0000)]
#if 0 out some more declarations which conflict with system headers
Jim Kingdon [Fri, 18 Jun 1993 18:14:26 +0000 (18:14 +0000)]
* configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
Jim Kingdon [Fri, 18 Jun 1993 17:54:36 +0000 (17:54 +0000)]
new file
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.
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.
Jim Kingdon [Fri, 18 Jun 1993 17:40:50 +0000 (17:40 +0000)]
* buildsym.h: Doc fix for processing_acc_compilation.
David D. Zuhn [Fri, 18 Jun 1993 17:03:58 +0000 (17:03 +0000)]
more install/program_transform_name fixes
David D. Zuhn [Fri, 18 Jun 1993 16:57:33 +0000 (16:57 +0000)]
fix INSTALL_XFORM definition
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.
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.
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.
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.
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.
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.
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.
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).
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).
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.
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.
Steve Chamberlain [Fri, 18 Jun 1993 01:30:34 +0000 (01:30 +0000)]
Fix install.
David D. Zuhn [Fri, 18 Jun 1993 01:00:13 +0000 (01:00 +0000)]
remove parentdir support
David D. Zuhn [Fri, 18 Jun 1993 00:35:08 +0000 (00:35 +0000)]
canonicalize install.sh location
David D. Zuhn [Thu, 17 Jun 1993 23:59:43 +0000 (23:59 +0000)]
quote program_transform_name value
David D. Zuhn [Thu, 17 Jun 1993 23:56:08 +0000 (23:56 +0000)]
canonicalize install.sh location
David D. Zuhn [Thu, 17 Jun 1993 23:55:23 +0000 (23:55 +0000)]
doc last change
David D. Zuhn [Thu, 17 Jun 1993 23:50:35 +0000 (23:50 +0000)]
get install.sh canonicalized
David D. Zuhn [Thu, 17 Jun 1993 23:50:01 +0000 (23:50 +0000)]
configure already add the -e
David MacKenzie [Thu, 17 Jun 1993 23:23:48 +0000 (23:23 +0000)]
Document -Map option.
Jim Kingdon [Thu, 17 Jun 1993 23:20:46 +0000 (23:20 +0000)]
hand-edited
David MacKenzie [Thu, 17 Jun 1993 22:55:38 +0000 (22:55 +0000)]
* ldgram.y: Tweak grammar to make reporting of invalid options work.
Steve Chamberlain [Thu, 17 Jun 1993 22:23:40 +0000 (22:23 +0000)]
Alpha host support.
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.
Steve Chamberlain [Thu, 17 Jun 1993 22:02:49 +0000 (22:02 +0000)]
Understand more opcodes.
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.
Steve Chamberlain [Thu, 17 Jun 1993 21:49:48 +0000 (21:49 +0000)]
Support for constructors.
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.
David MacKenzie [Thu, 17 Jun 1993 21:23:10 +0000 (21:23 +0000)]
Moved to emulparams subdir.
David MacKenzie [Thu, 17 Jun 1993 21:21:21 +0000 (21:21 +0000)]
Moved to scripttempl subdir.
David MacKenzie [Thu, 17 Jun 1993 21:19:58 +0000 (21:19 +0000)]
Moved to emultempl subdir.
David MacKenzie [Thu, 17 Jun 1993 21:16:37 +0000 (21:16 +0000)]
No longer needed.
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.
K. Richard Pixley [Wed, 16 Jun 1993 23:13:57 +0000 (23:13 +0000)]
start tracking user visible changes
K. Richard Pixley [Wed, 16 Jun 1993 23:11:46 +0000 (23:11 +0000)]
rename user settable option from rpcTimeout to vxworks-timeout.
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.
David MacKenzie [Wed, 16 Jun 1993 21:16:16 +0000 (21:16 +0000)]
Nuke dir.
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.
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.
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.
Roland Pesch [Wed, 16 Jun 1993 19:08:14 +0000 (19:08 +0000)]
Clarifications based on Ian Taylor review of manual for FSF.
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.
Fred Fish [Wed, 16 Jun 1993 17:43:58 +0000 (17:43 +0000)]
Note that bfd.h has been removed.
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.
Ian Lance Taylor [Wed, 16 Jun 1993 14:29:19 +0000 (14:29 +0000)]
Build HP700 crosses with optimization.
Ken Raeburn [Wed, 16 Jun 1993 03:10:44 +0000 (03:10 +0000)]
(use full hostname in log entry)
Ken Raeburn [Wed, 16 Jun 1993 03:10:01 +0000 (03:10 +0000)]
look in ../include instead of ../bfd for bfd.h
Ken Raeburn [Wed, 16 Jun 1993 03:07:27 +0000 (03:07 +0000)]
Makefile.in, aout.sc-sh, hp3hpux.sh changes
Ken Raeburn [Wed, 16 Jun 1993 03:06:33 +0000 (03:06 +0000)]
* aout.sc-sh: Add SHLIB_PATH like STACKZERO. Make STACKZERO
dependent on RELOCATING, not RELOCATION.
* hp3hpux.sh (SHLIB_PATH): Define it.
Ken Raeburn [Wed, 16 Jun 1993 02:36:48 +0000 (02:36 +0000)]
now generated at build time
Ken Raeburn [Wed, 16 Jun 1993 02:32:27 +0000 (02:32 +0000)]
allow "make bfd.h" to still dtrt
Ken Raeburn [Wed, 16 Jun 1993 02:25:53 +0000 (02:25 +0000)]
updated
Ken Raeburn [Wed, 16 Jun 1993 02:22:02 +0000 (02:22 +0000)]
Move bfd.h to ../include. (Directory is created if it doesn't exist.)
Insert sysdep.h into it, so manually including it isn't required for every
single file using bfd.h.
Search ../include when compiling.
Ken Raeburn [Wed, 16 Jun 1993 02:08:29 +0000 (02:08 +0000)]
Put in marker for sysdep.h inclusion.
(int64_type, uint64_type): Define when using "long long" fallback for
HOST_64_BIT.
Ken Raeburn [Wed, 16 Jun 1993 02:05:13 +0000 (02:05 +0000)]
sparc-dis, configure/Makefile changes
Ken Raeburn [Wed, 16 Jun 1993 01:51:56 +0000 (01:51 +0000)]
comment branches in ARCH_SIZE test
Ken Raeburn [Wed, 16 Jun 1993 01:46:54 +0000 (01:46 +0000)]
search ../include, and not ../bfd
David D. Zuhn [Wed, 16 Jun 1993 01:00:29 +0000 (01:00 +0000)]
remove parentdir support
David D. Zuhn [Wed, 16 Jun 1993 00:45:43 +0000 (00:45 +0000)]
* Makefile.in (install, install-info): remove parentdir support,
use INSTALL_XFORM; define INSTALL_XFORM
David D. Zuhn [Wed, 16 Jun 1993 00:44:27 +0000 (00:44 +0000)]
remove parentdir support
David D. Zuhn [Wed, 16 Jun 1993 00:24:54 +0000 (00:24 +0000)]
remove parentdir support
David D. Zuhn [Wed, 16 Jun 1993 00:16:23 +0000 (00:16 +0000)]
remove accidental INSTALL change
David D. Zuhn [Wed, 16 Jun 1993 00:15:53 +0000 (00:15 +0000)]
remove parentdir support
David D. Zuhn [Wed, 16 Jun 1993 00:08:27 +0000 (00:08 +0000)]
don't set INSTALL=cp anymore
David D. Zuhn [Wed, 16 Jun 1993 00:03:44 +0000 (00:03 +0000)]
remove parentdir support; use INSTALL_XFORM
David D. Zuhn [Wed, 16 Jun 1993 00:01:46 +0000 (00:01 +0000)]
remove parentdir support
David D. Zuhn [Tue, 15 Jun 1993 23:49:46 +0000 (23:49 +0000)]
update install usage
Ken Raeburn [Tue, 15 Jun 1993 23:29:48 +0000 (23:29 +0000)]
Second try at getting elfNAME macros right.
Under ANSI C, "32_" is not a valid pp-token...
David D. Zuhn [Tue, 15 Jun 1993 22:18:29 +0000 (22:18 +0000)]
a portable install script, also creates parent directories
Ken Raeburn [Tue, 15 Jun 1993 21:44:03 +0000 (21:44 +0000)]
(elfNAME, ElfNAME): Use CAT directly rather than going through NAME.
(bfd_elf32_new_section_hook): Declare.
Stu Grossman [Tue, 15 Jun 1993 20:37:37 +0000 (20:37 +0000)]
Changes from Jeff Law, law@cs.utah.edu:
* hppa-dis.c: Fix typo. 'a' and 'd' were reversed.
Do not print a space before the completers specified by
'a' and 'd'.
K. Richard Pixley [Tue, 15 Jun 1993 19:28:40 +0000 (19:28 +0000)]
make rpcTimeout user settable
Ken Raeburn [Tue, 15 Jun 1993 18:36:11 +0000 (18:36 +0000)]
protect against multiple inclusions
Stu Grossman [Tue, 15 Jun 1993 02:06:29 +0000 (02:06 +0000)]
* hppa.c (hppa_get_symbol_info): Remove redundant copy.
* Expurgate random DEFUNs that have crept in.
Jim Kingdon [Mon, 14 Jun 1993 21:20:56 +0000 (21:20 +0000)]
add isi-xdep.c
Jim Kingdon [Mon, 14 Jun 1993 20:50:12 +0000 (20:50 +0000)]
* main.c, symfile.c, source.c, exec.c, core.c: Use it for
"directory", "source", "cd", "symbol-file" "add-symbol-file",
"load", "file", "exec-file", "core-file" commands.
Ian Lance Taylor [Mon, 14 Jun 1993 20:17:35 +0000 (20:17 +0000)]
o - size
Currently assumes that the only relevant sections are named .text,
.data and either .bss or .stack. This is not very general, and it
doesn't work for ECOFF.
This page took 0.038052 seconds and 4 git commands to generate.