aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-06-23* Centralize all Cadillac interface defs into defs.h.Stu Grossman1-27/+40
* Use prototypes for all interface routines (fix bugs found as a result of doing so). * Make full_filename more robust in the face of null dirname/filenames. * Get pty at startup instead of at child creation time. Put GDB descriptors 0, 1 and 2 on it so that we can see the output of shell commands. * Get rid of prompt(), use print_prompt() instead. Fixes loads of stupid prompting problems.
1992-06-23 * command.c (add_abbrev_prefix_cmd): Fix misspelling in comment.Fred Fish4-9/+25
* dwarfread.c (enum_type): Fix misspelling in comment. * valprint.c (val_print_fields, cplus_val_print): Minor adjustment to printing of C++ class structures to more closely match format for printing C structures, with and without setting pretty print.
1992-06-23Add install-newlibSteve Chamberlain1-2/+2
1992-06-23 * configure: fix various problems with propogatingSteve Chamberlain3-19/+36
makefile_target_frag in subdirs. * configure.in: config libgcc if its there
1992-06-23 * i386linux.c, hosts/i386linux.h, config/i386-linux.mt:Per Bothner2-0/+8
New files, for Linux (a free Unix clone for 386 machines). * Makefile.in, configure.in, targets.c: Update accordingly.
1992-06-23 * infrun.c (wait_for_inferior): Don't test for SIGEMTPer Bothner5-38/+100
(which is not a Posix signal) if it isn't defined. * tm-linux.h, xm-linux.h, config/linux.m[ht], configure.in: New port to Linux (a free Unix clone for 386 machines).
1992-06-23New port to Linux (a free Unix clone for 386 machines).Per Bothner2-0/+11
1992-06-22Lint UpdatesSteve Chamberlain1-5/+2
1992-06-22Lint stuff which didn't make it last timeSteve Chamberlain2-3/+3
1992-06-22Fri Jun 19 20:23:21 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain4-21/+21
Lints for bfd_reloc_code_type->bfd_reloc_code_real_type, and correct calling of howto special functions and fixes from Raeburn for gas<>bfdness * archures.c: nuke bfd_reloc_code_type * bout.c, cpu-h8300.c, coff-i960.c, coff-m88k.c: special function lint * coffcode.h (styp_to_sec_flags): STYP_INFO is marked as SEC_NEVER_LOAD, various other bfdgas newness * reloc.c->libbfd.h: change protype of bfd_default_reloc_type_lookup * targets.c: change jump table vector to above
1992-06-21(find_source_lines): Handle large st_size fields.John Gilmore2-39/+54
1992-06-21COFF changes for dealing better with EPI 29K C compiler output.John Gilmore5-181/+493
* coffread.c (record_minimal_symbol): Pass the minsym type to it. Callers changed. (coff_end_symtab): Sort blocks if needed. Complain if misordered. (read_coff_symtab): Move patch_opaque_types call from coff_symfile_read. Restrict it to symtabs from this objfile. (process_coff_symbol: C_TPDEF): Don't put ordinary foward references on opaque type chain; just let coff_lookup_type handle 'em. (decode_type): Complain about tagndx values on non-struct/union/enum types, which the EPI compiler tends to produce. * symtab.c (list_symbols): Make minimal symbol variable-finding work. * tm-68k.h (FIX_CALL_DUMMY): Avoid alignment and byte order dependency. * elfread.c (elf_symfile_read): Update bfd_elf_find_section usage to match new prototype. Include libbfd.h to get prototype.
1992-06-21Typo.John Gilmore1-1/+1
1992-06-20* gdb.texinfo: document `set remotedebug' and `set rstack_high_address'.John Gilmore2-0/+31
1992-06-20 * infcmd.c (jump_command): Use cleanups to avoid memory leaks.Fred Fish3-44/+156
* stack.c (return_command): Use cleanups to avoid memory leaks.
1992-06-20* remote-adapt.c, remote-eb.c, remote-mm.c: Lint. FixJohn Gilmore5-15/+35
INT_REGNUM to INTE_REGNUM. * tm-29k.h (SDB_REG_TO_REGNUM): Add for EPI 29K C compiler.
1992-06-20* elf.c (bfd_elf_find_section): Mark as INTERNAL_FUNCTION soJohn Gilmore3-4/+27
its prototype will be included in libbfd.h. Change result type to struct * (rather than equivalent typedef) so it can be used in the prototype, where they typedef won't be known. * libbfd.h: Updated version.
1992-06-20HPPA BSStu Grossman7-2/+27
1992-06-19* sysdep-obsd.h: #include <sys/types.h> to make this more Kosher.Stu Grossman2-0/+5
1992-06-19HPPA merge.Stu Grossman5-0/+24
1992-06-19* bfd.h: HPPA merge.Stu Grossman2-1/+9
1992-06-19* configure.in, dbxread.c, hppa-coredep.c, hppa-pinsn.c,Stu Grossman16-8/+5959
hppabsd-core.c, hppabsd-tdep.c, hppabsd-xdep.c, hppahpux-tdep.c, hppahpux-xdep.c, munch, partial-stab.h, tm-hppabsd.h, tm-hppahpux.h, xm-hppabsd.h, xm-hppahpux.h: HPPA merge.
1992-06-19* Makefile.in (c-exp.tab.c, m2-exp.tab.c): Filter out bogus externStu Grossman4-7/+31
declarations of malloc/realloc/free that are inserted by some versions of yacc. * m2-exp.y: Prevent conflicts with TRUE and FALSE tokens by #undeffing them. * xm-rs6000.h: Declare malloc/realloc/free appropriately. Yet another decl of strdup (this really ought to come from libiberty.h!).
1992-06-19HPPA merge.Stu Grossman2-0/+117
1992-06-19* Makefile.in, archures.c, configure.in, cpu-hppa.c, hppa.c, libhppa.h,Stu Grossman7-6/+699
targets.c: HPPA merge.
1992-06-19* config.sub: HPPA merge.Stu Grossman1-0/+4
1992-06-19* remote.c (getpkt): Error if input exceeds buffer size.John Gilmore6-39/+278
(_initialize_remote): `set remotedebug' enables packet trace. * dbxread.c (process_one_symbol:N_FUN): GCC now produces relative N_SLINE's, etc, just like Sun cc on Solaris2. * am29k-tdep.c (read_register_stack, write_register_stack): Change RSTACK_HIGH_ADDR to rstack_high_address, a user-settable variable. Add `set' and `show' commands for it. * doc/gdb.texinfo: Document it. * eval.c: Avoid residue-by-zero when evaluating without side effects. (Bug and fix found by Pierre Willard.) * sparc-tdep.c: Clean up slightly for Solaris2.
1992-06-19Fri Jun 19 12:53:28 1992 John Gilmore (gnu at cygnus.com)John Gilmore2-14/+30
* config/mh-apollo68v, mh-sco, mh-sysv, mh-sysv4}: RANLIB=true. Mon Jun 15 13:50:34 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com) * configure.in: use mh-sysv4 on solaris2
1992-06-19* configure.in: Separate Solaris2 from SYSV4 on SPARC.John Gilmore2-2/+8
* config/solaris2.mh: Kludge around Sun compiler bug.
1992-06-19 * valprint.c (type_print_1): Plug memory leak. Print allFred Fish3-15/+29
C++ syms as demangled, not just functions. * buildsym.c (read_range_type): When we find a signed char type, do a lookup of signed char, not plain char. Plain char's still get looked up as plain char's elsewhere.
1992-06-181) Better fix for section "Readline Killing Commands": delete entireRoland Pesch1-53/+49
first paragraph. It looks like it's left over from previous nomenclature; term "cutting" introduced there is not used in rest of document. ("killing" is used instead, as in the section title and in the following paragraph.) 2) More consistent use of @key for things to type in; in a few cases not having it actually produced wrong doc on paper---notably "M--" comes out as "M" followed by emdash, if in the plain Roman body text...
1992-06-18Delete dangling "There is a" at end of first paragraph under "ReadlineRoland Pesch1-1/+1
Killing Commands". None of our saved versions has the rest of this sentence, whatever it may have been...
1992-06-18 * h8300hms.em, h8300hms.sc-sh: do the right thing for -rSteve Chamberlain4-20/+35
* ldexp.c: lint * ldlang.c(open_output): set the target arch and machine as soon as we can. (lang_size_sections): use new macros for setting vma * ldwrite.c: lint
1992-06-18* xm-rs6000.h: Fix decls for malloc, realloc, and free.Stu Grossman2-3/+5
1992-06-17* tm-rs6000.h: Remove #include of inferior.h. Fixes manyStu Grossman1-2/+0
compilation errors.
1992-06-17* xm-rs6000.h: Add decl for strdup().Stu Grossman2-1/+4
1992-06-17* xm-rs6000.h: Remove #include of inferior.h. Fixes manyStu Grossman1-0/+3
compilation errors.
1992-06-17* breakpoint.c (enable_command, disable_command): Without args,Stu Grossman2-23/+44
should only affect normal breakpoints and watchpoints.
1992-06-17* libaout.h (aout_backend_data): Change defs of two bitfields toStu Grossman1-0/+5
be unsigned chars instead to get around rs6000 compiler problem.
1992-06-17 * elf.c (bfd_section_from_shdr, elf_slurp_symbol_table):Fred Fish2-3/+23
Correct misconception that there can be only one symbol table. Only call elf_slurp_symbol_table on the full symbol table, not the dynamic one which is only a subset of the full one. (The bfd library was slurping in the first ELF symbol table it found and then ignoring any others. For dynamically linked executables, this happened to be the dynamic symbol table, which is a subset of the full symbol table and only contains the symbols that need to be used in dynamic linking.)
1992-06-17* m68k-pinsn.c (print_insn_arg): Make register be const.Stu Grossman1-1/+1
1992-06-17* xcoffexec.c: Remove ' from comment.Stu Grossman3-1/+15
* xm-sun3os4.h: Define MALLOC_INCOMPATIBLE to avoid conflicts with decls of malloc in c-exp.tab.c (as produced by yacc). There's got to be a better way to do this...
1992-06-17Don't align sections in I960 coff files.Ken Raeburn2-1/+9
(I know there's a GDB freeze on, but this only affects writing i960 coff files, and Steve needs it ASAP.)
1992-06-17 * partial-stab.h: Convert single rindex use to strrchr.Fred Fish2-1/+8
* mipsread.c, dbxread.c: Remove troublesome inclusion of non- standard <strings.h> file, now that the only single use of rindex in the gdb source files is gone.
1992-06-17 * mipsread.c: Undo ill effects from including <strings.h>,Fred Fish2-2/+13
which #defines index to be strchr. Unfortunately, index is a member of a symbol table structure that can't be changed. * mipsread.c: tm-mips.h includes coff/symconst.h and coff/sym.h, remove redundant #include's.
1992-06-17gratuitous white space changes merged from other prep releasesK. Richard Pixley1-0/+11
1992-06-17Keep mh-solarisStu Grossman1-0/+1
1992-06-17Add move-if-change to DEVO_SUPPORT_FILES.Stu Grossman1-1/+1
1992-06-16Add demangle.h to HFILES.Stu Grossman1-2/+2
1992-06-16Unscrew this file... (Been up too long I think...)Stu Grossman1-1065/+641