3622 Commits

Author SHA1 Message Date
0ddd7b5066 frag for hpux, INSTALL=cp 1992-07-21 08:07:26 +00:00
5343482f4d fragment for HPUX, copied from mh-sysv, added yet another INSTALL=cp 1992-07-21 08:06:50 +00:00
c0f1085b5a * buildsym.c (read_struct_type): Initialize structs allocated
with alloca, to avoid using random values from stack later on.
	* defs.h (fprintf_filtered):  Add prototype.
	* gdbtypes.c (check_stub_method):  Fix misleading comments.
	* gdbtypes.c (print_arg_types, dump_fn_fieldlists):  New maint
	support functions.
	* gdbtypes.c (print_cplus_stuff, recursive_dump_type):  Many
	small changes to maint support functions.
	* gdbtypes.h (cplus_struct_type):  Reorganize member ordering
	for some fields and expand comments.
	* objfiles.c (allocate_objfile):  Use new obstack_alloc_arg
	macro and track change to obstack_full_begin macro.
	* utils.c (fprintfi_filtered):  New function.
	* valprint.c (type_print_base):  Fixup field printing to not
	print extraneous lines and not print bogus "no data fields"
	messages for C++ classes with no data members.  Also use new
	fprintfi_filtered function.
1992-07-21 04:14:34 +00:00
4a2d5d0ef6 configure error messages to stderr, recognize hppa* instead of hppa 1992-07-20 02:21:12 +00:00
43557c0aec rearranged tests to remove subdirs from configdirs 1992-07-20 00:56:37 +00:00
ea2b679c90 don't install gprof.{callg,flat}, install the man page, get the new
man page from progressive (the one that uses -man macros)
1992-07-20 00:48:14 +00:00
d24bf980a0 Fixup patch for ncr3000.mh, delete patch for amix.mh, add patch for
demangle.c.
1992-07-18 20:14:32 +00:00
b4edd96978 build in-place before other builds 1992-07-18 05:59:30 +00:00
ff34c090ce remove stamp-co on very 1992-07-18 05:58:14 +00:00
dae8a4cf86 predicate stage3 and comparison on the existence of gcc 1992-07-18 05:56:28 +00:00
846b9d7b0d recurse explicitly with -f test-build.mk when appropriate. 1992-07-18 05:54:04 +00:00
ec467c8310 removed rcsids 1992-07-18 05:06:56 +00:00
ebe30eae41 removed rcsids 1992-07-18 04:12:48 +00:00
d1289d7234 removed rcsids 1992-07-18 01:40:47 +00:00
5ae97f7d26 removed rcsids 1992-07-18 01:34:19 +00:00
ae32c8f85d Correct pathnames for files in config/ 1992-07-18 00:44:46 +00:00
b5fee91eae * energize.c: Second cut at DynamicLoad message handling. 1992-07-18 00:29:40 +00:00
218e537ad7 Update to reflect new Makefile.in changes for Energize connection lib. 1992-07-18 00:15:39 +00:00
509c1804ca * energize.c: Relativize pathnames in #include statements.
* (kernel_dispatch):  Better error messages for unknown protocol
messages.
* (kernel_dispatch):  First cut at DynamicLoad message handling.
1992-07-18 00:00:24 +00:00
f8e32b6ee5 * Makefile.in: Remove -I../readline from all compilations,
include a special case for main.o instead.
1992-07-17 23:53:49 +00:00
40a75cc724 added wc to holes -- needed by the rcs configuration script 1992-07-17 23:26:35 +00:00
51a9d78c44 * eval.c (evaluate_subexp): Ask lookup_struct_elt_type to call
error if it fails to find a member type, rather than return NULL
	and trigger a coredump.
	* symtab.c (lookup_symbol, lookup_demangled_block_symbol,
	lookup_demangled_partial_symbol,):  Ask demangle_and_match to
	match on complete demanglings, including argument lists for member
	functions, rather than just accepting the first demangling that
	matches the class and function name.
1992-07-17 18:52:05 +00:00
d4902ab0a7 * dwarfread.c (read_file_scope): Pass contents of AT_comp_dir
to start_symtab as the directory name.
	* dwarfread.c (completedieinfo):  Strip off any leading hostname
	portion of the AT_comp_dir attribute string.  Gdb doesn't know
	what to do with them (FIXME).
1992-07-17 17:16:26 +00:00
e4df52accd fix bra.s stuff 1992-07-17 17:10:57 +00:00
3ad0ef3736 * Makefile.in, configure.in: add tgas 1992-07-17 01:34:45 +00:00
9e3e75685b merged changes from progressive 1992-07-17 00:13:07 +00:00
249608be94 removed rcsid 1992-07-16 23:56:00 +00:00
41ee6e917d (1) disable documentation for .lsym at sac's request
(2) structural changes triggered thereby
(3) verify m4 and makeinfo run correctly on all versions of the doc
    represented in the Makefile and m4 config definition files

as.texinfo: disabled .lsym
            exploit makeinfo node defaulting
            removed some conditional hair around nodes
            fixed some bad conditionals in a29k config
a29k.m4, i960.m4, sparc.m4, vax.m4: supply missing switch definitions
            (looks like these hadn't been tested for a while)
as-all.texinfo: mechanically derived from above
1992-07-16 23:52:14 +00:00
8df9af77ca merged changes from progressive 1992-07-16 23:49:40 +00:00
31f333a39f * coff-m68k.c: added R_RELLONG_NEG reloc type, and changed
RTYPE2HOWTO to cope with same.
	* reloc.c (bfd_perform_relocation): added support for size of -2
	(subtract a word reloc type). Updated doc.
1992-07-16 23:44:53 +00:00
5f1b6dd222 removed rcsid 1992-07-16 23:42:42 +00:00
542afc7675 removed rcsid 1992-07-16 23:28:40 +00:00
cb48d8069c * breakpoint.c (commands_command): Simplify code a bit, remove
unnecessary fflush().
1992-07-16 23:22:57 +00:00
06a0794409 progressive changes 1992-07-16 23:09:11 +00:00
2d115749d7 add libm 1992-07-16 23:06:53 +00:00
67b36a2352 ignore some stuff that comes from test-build.mk. 1992-07-16 23:06:03 +00:00
1775539efb remove some stray cvsmerge crud 1992-07-16 23:05:20 +00:00
cdaa27e9ae * Makefile.in (OTHERS): Add gcc.patch.
* partial-stab.h (N_SO):  Fix handling of redundant SOs (again...)
1992-07-16 20:40:36 +00:00
345e9ab8dc Change LCC_PRODUCER string to match current NCR lcc AT_producer. Update
energize-patches to work when configured with -srcdir=.
1992-07-16 19:12:49 +00:00
3ddcdc596c * WHATS.NEW renamed to NEWS. 1992-07-16 18:41:46 +00:00
cdb76cc39a * objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too 1992-07-16 15:24:23 +00:00
462088b886 * write.c (fixup_segment): if relaxing, don't do anything.
* config/obj-bout.[ch] : maintain the a_relaxable file header info
	* config/tc-i960.c: new option -linkrelax
1992-07-16 15:22:26 +00:00
01bbba251b More support for relaxing 1992-07-16 15:14:11 +00:00
b58e918004 * bfd-in.h : add BFD_IS_RELAXABLE flag
* bout.c (bout_swap_exec_header_[in_out]): new field in exec
	header e_relaxable, major hackery in callbacks
	* libaout.h : add space for a_relaxable.
	* seclet.c (rel): don't relax empty sections
1992-07-16 15:12:28 +00:00
169788ef7b Fixup minor botch during hand editing of amix.mh patch. 1992-07-15 19:40:57 +00:00
d23639b2ec * dbxread.c, dwarfread.c: Re-enable experimental code to
automatically select demangling style.
	* demangle.c (DEFAULT_DEMANGLING_STYLE):  Rename from simply
	DEMANGLING_STYLE, to make more descriptive.  Revert back to
	"auto" as default.  Comment use.
	* Makefile.in (DEMANGLING_STYLE, DEMANGLE_OPTS):  Remove.
	* Makefile.in (${DEMANGLER}.o) Remove target and special
	compilation rule.
1992-07-15 19:33:21 +00:00
781fa085cb Back out the energize patches that were inadvertently included in my
last check in.
1992-07-15 19:04:59 +00:00
dd6cc3c938 Add #include <alloca.h> so bfd can be built with native compiler. 1992-07-15 16:06:03 +00:00
dc2239ac77 Extra lint 1992-07-15 14:59:45 +00:00
5e85287ea2 To avoid confusion, start off post release development versions at 4.6.1,
so the only 4.6 gdb executables are those built from the actual 4.6 release.
1992-07-15 06:11:24 +00:00