Peter Schauer [Sat, 22 May 1993 07:26:25 +0000 (07:26 +0000)]
* config/mips/tm-irix3.h: Clean up, use tm-bigmips.h and redefine
the necessary bits.
* findvar.c (value_from_register): Fix uninitialized first_addr
which caused problems with assignment of doubles to register variables
on some targets.
* mipsread.c: Remove TM_FILE_OVERRIDE, include tm.h and provide the
missing mips definitions if necessary.
Fix handling of double register variables for mips targets and big
endian hosts. These patches are from Paul Flinders <ptf@delcam.co.uk>.
* config/mips/tm-mips.h: Increase MAX_REGISTER_{RAW,VIRTUAL}_SIZE to
8 bytes for doubles.
* config/mips/tm-mips.h (REGISTER_CONVERT_TO_TYPE): New macro for
conversion of type held in multiple registers to host format.
* config/mips/tm-mips.h (REGISTER_CONVERT_FROM_TYPE): New macro,
companion to REGISTER_CONVERT_TO_TYPE.
* config/mips/tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE):
Convert to function calls.
* config/mips/tm-mips.h (FIX_CALL_DUMMY): New code for big endian
mips targets.
* mips-tdep.c (mips_print_register): Raw buffer now needs just
MAX_REGISTER_RAW_SIZE bytes.
* mips-tdep.c (mips_print_register): Use REGISTER_CONVERT_TO_TYPE
(if defined) for doubles.
* mips-tdep.c: (mips_extract_return_value, mips_store_return_value):
New functions, take care of REGISTER_CONVERT_TO/FROM_TYPE.
* valops.c (value_assign): Use REGISTER_CONVERT_TO_TYPE if
defined.
* findvar.c (value_from_register): Use REGISTER_CONVERT_TO_TYPE if
defined.
Stu Grossman [Sat, 22 May 1993 02:08:20 +0000 (02:08 +0000)]
* i386lynx.c: New module for Lynx variant of a.out.
* Makefile.in (BFD_BACKENDS CFILES depends): Add i386lynx.c.
* gen-aout.c: Get rid of defunct endian stuff, print out true
pagesize.
* targets.c (target_vector): Add i386lynx_vec.
Jim Kingdon [Fri, 21 May 1993 22:34:16 +0000 (22:34 +0000)]
ISC changes
Jim Kingdon [Fri, 21 May 1993 22:17:31 +0000 (22:17 +0000)]
ISC changes
David MacKenzie [Fri, 21 May 1993 21:09:58 +0000 (21:09 +0000)]
Move printing from bfd to nm and add POSIX and SysV compatibility.
David MacKenzie [Fri, 21 May 1993 21:09:02 +0000 (21:09 +0000)]
Move printing from bfd to nm.
David MacKenzie [Fri, 21 May 1993 21:06:25 +0000 (21:06 +0000)]
Move printing from bfd to nm and add POSIX and SysV formats.
Jim Kingdon [Fri, 21 May 1993 20:44:43 +0000 (20:44 +0000)]
fix typo
Jim Kingdon [Fri, 21 May 1993 20:43:16 +0000 (20:43 +0000)]
* complaint.c: Make sure all complain() pass the address of the struct.
* xcoffread.c: Make sure all struct complaints are static not auto.
David MacKenzie [Fri, 21 May 1993 19:39:15 +0000 (19:39 +0000)]
Improve error messages.
Sean Eric Fagan [Fri, 21 May 1993 18:32:01 +0000 (18:32 +0000)]
Slight changes for the 29k-udi target.
Sean Eric Fagan [Fri, 21 May 1993 18:07:23 +0000 (18:07 +0000)]
Change the configuration, for target 29k-udi, a little bit.
Sean Eric Fagan [Fri, 21 May 1993 18:06:53 +0000 (18:06 +0000)]
Change the configuration a little bit.
Sean Eric Fagan [Fri, 21 May 1993 17:58:36 +0000 (17:58 +0000)]
Renamed the udi "sun"-host file to a "unix"-host file. These are necessary
support changes.
Ian Lance Taylor [Fri, 21 May 1993 17:55:36 +0000 (17:55 +0000)]
* Makefile.in (check, installcheck): Added dummy targets.
Sean Eric Fagan [Fri, 21 May 1993 17:51:50 +0000 (17:51 +0000)]
Changed the configuration scheme a bit, to be saner, cleaner, etc.
Also, the so-called sun-dependent files were not very sun-dependent,
so renamed it to "unix."
Sean Eric Fagan [Fri, 21 May 1993 17:50:43 +0000 (17:50 +0000)]
Renamed it to "udiphunix.h".
David D. Zuhn [Fri, 21 May 1993 17:44:49 +0000 (17:44 +0000)]
add more files to ETC_SUPPORT, configure the release directory, add a vault-install target
David D. Zuhn [Fri, 21 May 1993 17:41:21 +0000 (17:41 +0000)]
add no-op dvi target
Jim Kingdon [Fri, 21 May 1993 16:40:05 +0000 (16:40 +0000)]
Further revisions (for xcoff mostly) to test case logged in ChangeLog yesterday
Jim Kingdon [Fri, 21 May 1993 16:29:24 +0000 (16:29 +0000)]
* stabs.texinfo (Builtin Type Descriptors): Document the floating
point types used with @samp{R} type descriptor.
(Symbol Descriptors): Describe how to handle conflict between
different meanings of @samp{P} symbol descriptor.
Jim Kingdon [Fri, 21 May 1993 14:42:14 +0000 (14:42 +0000)]
* Makefile.in: Add rule for xcoffexec.o like that for paread.o.
* xcoffread.c (process_xcoff_symbol, case C_LSYM): Use define_symbol.
Jim Kingdon [Fri, 21 May 1993 14:08:17 +0000 (14:08 +0000)]
* xcoffread.c (process_xcoff_symbol, case C_LSYM): Use define_symbol.
Brendan Kehoe [Fri, 21 May 1993 13:21:32 +0000 (13:21 +0000)]
* config.guess: Recognize some Sequent platforms.
Jim Kingdon [Fri, 21 May 1993 01:32:23 +0000 (01:32 +0000)]
* configure.in: Do gdb.stabs and C++ tests only for stabs.
Jim Kingdon [Fri, 21 May 1993 01:31:26 +0000 (01:31 +0000)]
New directory
David D. Zuhn [Thu, 20 May 1993 23:42:18 +0000 (23:42 +0000)]
install shouldn't depend on install-info
David D. Zuhn [Thu, 20 May 1993 22:23:11 +0000 (22:23 +0000)]
more tools to build native-only
David D. Zuhn [Thu, 20 May 1993 22:20:07 +0000 (22:20 +0000)]
1) use release-info
2) protect some of the canadian cross targets with ifdef/endif
3) make configargs settable from the command line too (assignments augment
instead of replace previous values)
David D. Zuhn [Thu, 20 May 1993 22:18:48 +0000 (22:18 +0000)]
patches to use release-info
David D. Zuhn [Thu, 20 May 1993 21:37:14 +0000 (21:37 +0000)]
use the sun3 makefile fragment (PR 2729)
also, don't build things that don't work on the alpha
Ken Raeburn [Thu, 20 May 1993 21:30:26 +0000 (21:30 +0000)]
missed part of renaming update
Per Bothner [Thu, 20 May 1993 20:59:28 +0000 (20:59 +0000)]
* mips.sc-sh: Define _etext, _edata, and _end, in addition
to etext, edata, and end. Needed for IRIX 4.0.5F.
Patch from mwp@iconix.oz.au (Michael Paddon).
Jim Kingdon [Thu, 20 May 1993 18:41:17 +0000 (18:41 +0000)]
* stabs.texinfo: Remove node Quick Reference and put its children
directly under the main menu.
* stabs.texinfo: Many more changes to bring it into line with
AIX documentation and reality. I think it now has all the
information from the AIX documentation, except that I burned
out when I got to variant records (Pascal and Modula-2) and
all the COBOL types. Oh well, we can add them later when we're
worrying more about those languages.
* stabs.texinfo (Automatic variables): Talk about what it means
to omit the symbol descriptor.
Ken Raeburn [Thu, 20 May 1993 18:25:38 +0000 (18:25 +0000)]
Makefile.in (taz): Fix modes on $(TOOL) dir also.
Ken Raeburn [Thu, 20 May 1993 17:40:30 +0000 (17:40 +0000)]
missed this in mipsbsd renaming
Ken Raeburn [Thu, 20 May 1993 15:58:49 +0000 (15:58 +0000)]
rename aout-mipsbsd.sc-sh to mipsbsd.sc-sh for 14-char file systems
Jim Kingdon [Thu, 20 May 1993 00:37:32 +0000 (00:37 +0000)]
x
K. Richard Pixley [Wed, 19 May 1993 22:48:25 +0000 (22:48 +0000)]
fixed typo in tm-m68k.h
K. Richard Pixley [Wed, 19 May 1993 22:44:08 +0000 (22:44 +0000)]
fix typo
Stu Grossman [Wed, 19 May 1993 22:43:06 +0000 (22:43 +0000)]
* config/pa/nm-hppab.h: Comment PTRACE_ARG3_TYPE.
Stu Grossman [Wed, 19 May 1993 22:37:08 +0000 (22:37 +0000)]
* z8k-dis.c (fetch_data): Use unsigned char to make ancient gcc's
happy.
Jim Kingdon [Wed, 19 May 1993 21:11:49 +0000 (21:11 +0000)]
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
hosts/i386linux.h: Define it.
Jim Kingdon [Wed, 19 May 1993 20:57:20 +0000 (20:57 +0000)]
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
hosts/i386linux.h: Define it.
Jim Kingdon [Wed, 19 May 1993 17:56:18 +0000 (17:56 +0000)]
* Makefile.in (INSTALLED_LIBS): New variable.
Steve Chamberlain [Wed, 19 May 1993 14:44:12 +0000 (14:44 +0000)]
* config/tc-h5000.c (build_bytes): Understand @rd mode and build
relocations correctly.
Steve Chamberlain [Wed, 19 May 1993 14:44:00 +0000 (14:44 +0000)]
(build_bytes): Understand @rd mode and build relocations correctly.
Jim Kingdon [Wed, 19 May 1993 03:29:10 +0000 (03:29 +0000)]
* config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
not just "Quit anyway?".
Jim Kingdon [Wed, 19 May 1993 02:17:38 +0000 (02:17 +0000)]
* main.c (quit_command): In the "quit anyway?" message, tell the user
whether we are planning to detach or kill the program.
* config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
not just "Quit anyway?".
Jim Kingdon [Wed, 19 May 1993 02:01:05 +0000 (02:01 +0000)]
* config/vax/vaxbsd.mh: Add "NAT_FILE= nm-vax.h".
* config/vax/xm-vaxbsd.h: Use <sys/param.h> not <machine/limits.h>
Jim Kingdon [Wed, 19 May 1993 01:25:43 +0000 (01:25 +0000)]
* infcmd.c (read_pc): Doc fix.
Jim Kingdon [Wed, 19 May 1993 01:20:09 +0000 (01:20 +0000)]
* printcmd.c (print_address_symbolic): Use %u not %d for offset.
Jim Kingdon [Wed, 19 May 1993 00:57:48 +0000 (00:57 +0000)]
* blockframe.c (get_prev_frame_info): If pc in sigtramp, set
signal_handler_caller.
* tm-68k.h (FRAME_{CHAIN,SAVED_PC}): Deal with sigtramp.
* tm-hp300bsd.h: Define SIGTRAMP_{START,END} not IN_SIGTRAMP.
* inferior.h (IN_SIGTRAMP): Definition moved from infrun.c.
Use SIGTRAMP_START if defined.
* infcmd.c (step_1): Use SIGTRAMP_{START,END} if needed.
* infrun.c (wait_for_inferior): Check IN_SIGTRAMP before SKIP_PROLOGUE.
Fred Fish [Wed, 19 May 1993 00:13:56 +0000 (00:13 +0000)]
* gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
that all setup_xfails are immediately followed by clear_xfails.
Jim Kingdon [Tue, 18 May 1993 23:53:28 +0000 (23:53 +0000)]
* infptrace.c: Remove unused KERNEL_U_ADDR_HPUX code.
Jim Kingdon [Tue, 18 May 1993 23:42:16 +0000 (23:42 +0000)]
* infcmd.c (step_1): Fix poorly worded error message.
Jim Kingdon [Tue, 18 May 1993 23:16:00 +0000 (23:16 +0000)]
* config/{i386/linux.mh,m68k/isi.mh} (NATDEPFILES):
Comment out corelow.c because core dumps are broken on these machines.
Jim Kingdon [Tue, 18 May 1993 23:01:58 +0000 (23:01 +0000)]
* stabs.texinfo (Parameters): Add "(sometimes)" when describing
gcc2 behavior with promoted args.
Jim Kingdon [Tue, 18 May 1993 22:38:12 +0000 (22:38 +0000)]
* Makefile.in (depend): Put "${srcdir}" in generated dependencies
if srcdir is not ".".
Also put in -I${BFD_DIR} or -I${READLINE_DIR} for files which need it.
(INCLUDE_CFLAGS): Remove BFD_DIR and READLINE_DIR.
* depend: Update to latest automatically built version.
Ken Raeburn [Tue, 18 May 1993 19:54:48 +0000 (19:54 +0000)]
(binutils.tar.z, &c): Updated for making binutils FSF release.
(taz): Try harder to catch errors in subdir invocations of make.
Fred Fish [Tue, 18 May 1993 15:16:01 +0000 (15:16 +0000)]
* ChangeLog, ChangeLog-92: Split ChangeLog at 1993.
* Makefile.in (NONSRC): Add ChangeLog-92
Jim Kingdon [Tue, 18 May 1993 15:06:47 +0000 (15:06 +0000)]
* findvar.c ({read,write}_register): Use REGISTER_RAW_SIZE
not typo RAW_REGISTER_SIZE.
* frame.h, inferior.h: Doc fixes.
Stu Grossman [Mon, 17 May 1993 22:48:07 +0000 (22:48 +0000)]
* findvar.c (write_register): Add sanity check for register size.
(read_register): Fixup sanity check for register size to be
consistent with write_register().
Ken Raeburn [Mon, 17 May 1993 20:10:15 +0000 (20:10 +0000)]
Steve sez SH stuff is public now
Ken Raeburn [Mon, 17 May 1993 20:07:11 +0000 (20:07 +0000)]
keep the directories that contain tests
Per Bothner [Mon, 17 May 1993 19:45:17 +0000 (19:45 +0000)]
New file.
Ken Raeburn [Mon, 17 May 1993 19:35:50 +0000 (19:35 +0000)]
don't keep testscripts subdir
Ian Lance Taylor [Mon, 17 May 1993 19:32:50 +0000 (19:32 +0000)]
lib directory is no longer present
Ken Raeburn [Mon, 17 May 1993 19:25:48 +0000 (19:25 +0000)]
updated
Ken Raeburn [Mon, 17 May 1993 19:15:39 +0000 (19:15 +0000)]
update with new version # and new reloc types
Ken Raeburn [Mon, 17 May 1993 19:13:38 +0000 (19:13 +0000)]
new tests
Ken Raeburn [Mon, 17 May 1993 19:04:58 +0000 (19:04 +0000)]
hppa assembler/disasm support routines
Ken Raeburn [Mon, 17 May 1993 19:03:44 +0000 (19:03 +0000)]
bump version number
Roland Pesch [Sat, 15 May 1993 04:42:09 +0000 (04:42 +0000)]
Remove header info no longer useful now that this file is never
formatted except as an @include from other files.
Roland Pesch [Sat, 15 May 1993 04:38:03 +0000 (04:38 +0000)]
Now that makeinfo node defaulting works, include readline appendices in
Info form of manual as well as printed form.
(Thanks for spotting this, Zoo!)
Roland Pesch [Sat, 15 May 1993 00:35:08 +0000 (00:35 +0000)]
Minor cleanups to c++filt node, and copyright dates.
Per Bothner [Sat, 15 May 1993 00:25:03 +0000 (00:25 +0000)]
* Makefile.in (underscore.c): Automatically generate
(using nm) a file with the variable prepends_underscore.
* Makefile.in (c++filt): Link underscore.o with cplus-dem.o
so that initial underscores get removed iff appropriate.
* binutils.texi: Preliminary documentation for c++filt.
* Makefile.in, binutils.texi: Set to version 2.2.
K. Richard Pixley [Fri, 14 May 1993 22:14:45 +0000 (22:14 +0000)]
back out malloc/xmalloc patch
Ian Lance Taylor [Fri, 14 May 1993 18:33:37 +0000 (18:33 +0000)]
* mips.sc-sh: Don't define BSS_VAR unless relocating.
Per Bothner [Fri, 14 May 1993 18:13:52 +0000 (18:13 +0000)]
* NEWS: Mention copy->objcopy renaming and new c++filt program.
Ken Raeburn [Fri, 14 May 1993 12:10:41 +0000 (12:10 +0000)]
note a hppa-dis.c change i forgot to list before
Ken Raeburn [Fri, 14 May 1993 11:43:42 +0000 (11:43 +0000)]
move split to divide tables more evenly
Ken Raeburn [Fri, 14 May 1993 11:41:02 +0000 (11:41 +0000)]
add hppa disassembly code
Ken Raeburn [Fri, 14 May 1993 11:00:17 +0000 (11:00 +0000)]
Updated list of m68k options, described required-register-prefix hack.
Added a tiny bit of documentation on MIPS target.
Minor tweaks to `-a' description.
Ken Raeburn [Fri, 14 May 1993 10:57:21 +0000 (10:57 +0000)]
updated
Ken Raeburn [Fri, 14 May 1993 10:56:24 +0000 (10:56 +0000)]
override obj_header_append from obj-aout.c
Ken Raeburn [Fri, 14 May 1993 10:54:34 +0000 (10:54 +0000)]
discard empty rs6000 files
Ken Raeburn [Fri, 14 May 1993 10:50:44 +0000 (10:50 +0000)]
revised rules for gas snapshots
Ken Raeburn [Fri, 14 May 1993 10:18:18 +0000 (10:18 +0000)]
keep miniframe.h
Ken Raeburn [Fri, 14 May 1993 09:43:28 +0000 (09:43 +0000)]
expand comment about "global_sym" complaint
Ken Raeburn [Fri, 14 May 1993 09:39:38 +0000 (09:39 +0000)]
add ct miniframe host support
David D. Zuhn [Thu, 13 May 1993 19:16:46 +0000 (19:16 +0000)]
keep release stuff around for Cygnus releases
Ian Lance Taylor [Thu, 13 May 1993 14:52:59 +0000 (14:52 +0000)]
Fix stuff broken when sh support was checked in.
* tc.h (TC_COFF_SIZEMACHDEP): Don't define here.
* config/tc-sh.h (TC_COFF_SIZEMACHDEP): Define here instead.
Ian Lance Taylor [Thu, 13 May 1993 14:37:02 +0000 (14:37 +0000)]
* remote-nindy.c: Removed declaration of coffstrip.
* nindy-share/nindy.c: #if 0 coffstrip routine; no longer used.
Ian Lance Taylor [Wed, 12 May 1993 21:44:18 +0000 (21:44 +0000)]
* bout.c (aout32_slurp_extended_name_table): Define to be
_bfd_slurp_extended_name_table rather than bfd_true.
Ian Lance Taylor [Wed, 12 May 1993 21:42:20 +0000 (21:42 +0000)]
* coff-mips.c: Include libaout.h and aout/aout64.h to get
definitions for N_SET[ATDB].
(ecoff_howto_table): Moved near top of file.
(ecoff_set_symbol_info): If a STABS symbol of type N_SET[ATDB] is
seen, cook up a constructor section of the same name and put in a
reloc pointing to the symbol. This lets the GNU linker build
global constructors and destructors without using collect.
Fred Fish [Wed, 12 May 1993 19:59:57 +0000 (19:59 +0000)]
* Makefile.in (VERSION): Bump to 4.9.1 after release and cvs
tagging.
Ian Lance Taylor [Wed, 12 May 1993 19:08:53 +0000 (19:08 +0000)]
* objcopy.c: Renamed from copy.c, updated comments accordingly.
* Makefile.in, binutils.texi: Renamed copy to objcopy.
* is-strip.c, maybe-strip.c, not-strip.c: Updated comments for
rename of copy to objcopy.
David Edelsohn [Tue, 11 May 1993 21:16:39 +0000 (21:16 +0000)]
Macroize all conditional move insns.
Fix generated code of fmovcc insns (opf field was wrong).
Fred Fish [Tue, 11 May 1993 17:45:22 +0000 (17:45 +0000)]
* README: Update known bugs to include the Solaris bug that
leaves core dumps in the current directory when restarting the
inferior with "run". Expand on the testsuite information.
This page took 0.037808 seconds and 4 git commands to generate.