aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-09-13* exec.c (exec_command): If NEED_TEXT_START_END, define theJohn Gilmore2-0/+21
variables and set them based on the exec file. * am29k-tdep.c: declare text_start. * valops.c (call_function_by_hand): declare text_end.
1991-09-13Support aout and coff, as well as none, as "OS" settings for remote 29K GDB.John Gilmore1-1/+1
1991-09-13Missing quote fries it.John Gilmore1-1/+1
1991-09-13Use simpler name (that matches bfd/config/h-ultra3!)John Gilmore1-2/+2
1991-09-13Removes sparc-opcode.h rather than the file it is sanitizing, if not testing!John Gilmore1-2/+6
(fixed...)
1991-09-13tm-ultra3.h slipped thru the cracks...John Gilmore1-0/+3
1991-09-13* tm-ultra.h: New file, for use on Ultra3 Unix as well as forJohn Gilmore1-0/+226
remote debugging of Ultra3 kernel. Includes tm-29k.h and overrides various things.
1991-09-13Third time's a charm.John Gilmore1-3/+6
1991-09-13UltracomputerJohn Gilmore1-1/+5
1991-09-13New Ultracomputer/29000 stuff.John Gilmore1-2/+7
1991-09-13AMD 29000 stuffJohn Gilmore1-0/+6
1991-09-13One more try at top-level sanity on config.subJohn Gilmore1-2/+4
1991-09-13Clean out "v9" stuff from here, and propagate configure and config.subJohn Gilmore1-1/+33
to all lower directories after sanity sets in.
1991-09-13LintJohn Gilmore2-27/+50
1991-09-13LintJohn Gilmore2-8/+9
1991-09-13Update with improved text.John Gilmore1-10/+14
1991-09-13Update these for new modules and new inclusions.John Gilmore2-28/+50
1991-09-13PropagateJohn Gilmore3-491/+716
1991-09-13Remove generic "am29k" (now you have to specify a29k-xxx-yyy).John Gilmore1-6/+6
Add ultra3 as a29k-nyu-sym1 (host and target).
1991-09-13* configure.in: Handle a29k-*-* hosts, and targetsJohn Gilmore1-2/+15
a29k-*-coff, a29k-*-aout, and a29k-*-sym1.
1991-09-13AMD 29000 changes from David Wood <wood@david.ultra.nyu.edu>John Gilmore1-0/+53
1991-09-13* Makefile.in (CLIBS): Put XM_CLIBS and TM_CLIBS at end.John Gilmore2-7/+11
Pass MUNCH_DEFINE to munch whenever we run it. * munch: Cope with RT/PC putting fns in data segment. Restore ability to override `nm' by specifying MUNCH_NM.
1991-09-13Add new files for 29K and Ultracomputer support.John Gilmore6-0/+4206
1991-09-13 * tm-29k.h: Update BADMAG (though it should go away).John Gilmore1-32/+45
Allow the register definitions to be overridden in another tm-file. Fix SR_REGNUM. Add a mess of _REGNUM's. Separate RETURN_REGNUM from GR96_REGNUM and DUMMY_SAVE_GREGS from DUMMY_SAVE_GR96, for handling kernel calling conventions that use GR64+ rather than GR96+.
1991-09-13LintJohn Gilmore1-0/+2
1991-09-13Remove unused include files.John Gilmore1-6/+0
1991-09-13* am29k-tdep.c: Use DUMMY_SAVE_GREGS and RETURN_REGNUM.John Gilmore1-4/+4
1991-09-13* am29k-pinsn.c (print_insn): Handle NOP specially. Avoid %#xJohn Gilmore1-2/+8
format string; use 0x%x instead.
1991-09-13Make Munch work.John Gilmore1-1/+1
1991-09-13* configure.in: Add hosts rtpc-*-* and a29k-*-*.John Gilmore1-4/+20
Merge target arm case with other "easy" cases. Add target cases a29k-*-none (rehack of am29k), a29k-*-kern (remote to Ultracomputer kernel), and a29k-*-sym1 (ultracomputer OS's user process).
1991-09-13Initial revisionJohn Gilmore5-0/+40
1991-09-12* internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define theseJohn Gilmore9-44/+45
for internalcoff, separately from the various external coff's. * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h, m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for the external struct definitions. * ecoff.h: Remove these #define's, kludge no longer needed.
1991-09-12Initial revisionJohn Gilmore1-0/+34
1991-09-12Thu Sep 12 14:07:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch2-4/+9
* Makefile.in: $(MAKE) for make, $(docdir) for doc * doc/Makefile: redundant dependencies for Sun-make VPATH bug
1991-09-12Per J Gilmore's advice, include redundant dependencies to get aroundRoland Pesch1-10/+30
Sun-make VPATH bug.
1991-09-12Add NYU vendor, sym1 and sym2 os's. Alphabetize vendors.John Gilmore1-6/+16
1991-09-12* Makefile.in (documentation targets): Pass $(M4).John Gilmore2-6/+13
Bugfix from eggert@twinsun.com (Paul Eggert). * stack.c (down_silently_command): Check for stack existence.
1991-09-12add gdbm.K. Richard Pixley1-1/+5
1991-09-12Add gdbm.K. Richard Pixley1-1/+1
1991-09-11* Makefile.in (VERSION): Update to 4.0.3.John Gilmore2-1/+5
1991-09-11* aoutf1.h (sunos4_core_file_p): Release the right storage in error case.John Gilmore1-0/+8
(sunos4_core_file_matches_executable_p): Fix header comparison. * aoutx.h: Avoid shifts of 32 bits, undefined in C. Lint. * bout.c, icoff.c, ieee.c, libbfd.c, oasys.c: gcc -O -W lint.
1991-09-11* core.c (core_file_command): Print frame at coredump withJohn Gilmore7-52/+87
its level number, by calling print_stack_frame. * frame.h: Add selected_frame_level, print_stack_frame. * frame.h, stack.c: Remove print_sel_frame, print_selected_frame. * convex-tdep.c, convex-xdep.c, infcmd.c, inflow.c, infrun.c: Change print_sel_frame and print_selected_frame callers to print_stack_frame. * dbxread.c (read_ofile_symtab): Avoid empty else clause. * symfile.c (free_named_symtabs): Ditto. * main.c (main): wrap_here needs an arg. * solib.c (find_solib): Avoid memory access if _DYNAMIC is zero. (solib_add): Avoid noise. (solib_create_inferior_hook): Lint. (sharedlibrary_command): Move dont_repeat to here. * utils.c (error): Call wrap_here to force buffered output. Small patches from Peter Schauer: * coffread.c (start_symtab): Free any existing line_vector before malloc-ing new one. (read_coff_symtab): Ditto for type_vector. * source.c (lines_to_list): New variable, replacing function. (all uses): Use as variable. (_initialize_source): Add 'set listsize' and 'show listsize'. * utils.c (lines_to_list): Remove function. * stack.c (print_frame_info): Use as variable. * defs.h (lines_to_list): Remove declaration.
1991-09-10* i386coff.h (LINESZ): Always 6, not based on sizeof().John Gilmore2-1/+6
1991-09-10* utils.c (error): if error_pre_print is set, print the stringJohn Gilmore5-29/+93
first. * main.c (main, print_gnu_advertisement, print_gdb_version): Reformat legalese so it always prints, but acts as an "I'm here" message while symbols are being read. If any errors occur, print a few newlines to set off the message and start it at the left margin. Remove mention of "help" command, and don't yak about symbol reading. (catch_errors): Error string is now printed first in case of error, not last. * command.c (undef_cmd_error, lookup_cmd): On undefined command, suggest the "help" command. * Makefile.in (VERSION): Set to 4.0.2.
1991-09-09Added delta88Steve Chamberlain1-0/+7
1991-09-09* breakpoint.c (insert_breakpoints): Restore warning aboutJohn Gilmore3-0/+8
the program might be running in another process, but only for systems with this brain death (#ifdef ONE_PROCESS_WRITETEXT). * xm-hp300bsd.h, xm-mips.h, xm-vax.h: Define it.
1991-09-07Alphabetize aliases; add v9 things.K. Richard Pixley1-159/+217
1991-09-06Host and targets with different sized types. &others.John Gilmore1-0/+34
1991-09-06Fix some infrastructure to be able to cope with host and targetJohn Gilmore1-5/+8
machines with different sized basic types (ints, ptrs, etc). (Idea from pierre@la.tce.com (Pierre Willard).) * values.c (value_from_longest): Rename from value_from_long. Handle pointer types as well as integers, so that targets with different pointer sizes from the host can be accomodated. * breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c, valarith.c, valops.c, valprint.c, value.h, values.c: Rename uses of value_from_long to value_from_longest.
1991-09-06Fix some infrastructure to be able to cope with host and targetJohn Gilmore5-364/+50
machines with different sized basic types (ints, ptrs, etc). (Idea from pierre@la.tce.com (Pierre Willard).) * value.c (value_from_longest): Rename from value_from_long. Handle pointer types as well as integers, so that targets with different pointer sizes from the host can be accomodated. * breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c, valarith.c, valops.c, valprint.c, value.h, values.c: Rename uses of value_from_long to value_from_longest. * eval.c, findvar.c, printcmd.c, valarith.c, valops.c: Pass the correct pointer type to value_from_long{est}. * remote-vx.c: Remove obsolete code for calling functions via vxworks kludge interface (it referenced value_from_long). * valops.c (value_string): Find malloc with lookup_misc_func, not raw search. * breakpoint.c, remote-vx.c: Reword strings printed by catch_errors callers.