aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-05-29Add flex to the list of keepers. flex is needed to build GNU ld.Michael Tiemann2-0/+6
1992-05-28Recognize sparclite as a sparc variant.Jim Wilson2-1/+17
1992-05-28Add sparclite support.Jim Wilson1-0/+5
1992-05-28Pass $tooldir in FLAGS_TO_PASS. Define -aout in $os. Both of theseMichael Tiemann2-2/+16
are needed to do a `make all install' for a vxworks68 target install.
1992-05-27 * ldgram.y, ldlex.l: parse ABSOLUTESteve Chamberlain1-0/+5
* ldexp.c: add support for ABSOLUTE
1992-05-27 * config/*.mh: Miscellaneous clean-up: Removed definitionsPer Bothner6-26/+0
of YACC (since it is not longer used in the Makefile). Remove HOSTING_* definitions that are subsumed by the ones added to Makefile.in. Removed most definitions of CC. * config/{sparc,news,hp300bsd,decstation}.mh: Removed; These are no longer needed.
1992-05-27 * Makefile.in: Added default definitions for HOSTING_CRT0,Per Bothner1-0/+11
HOSTING_LIBS, and HOSTING_EMU, based on those in config/*.mh.
1992-05-27 * arlex.l: Don't include <sysdep.h> (unneeded conflicts).Per Bothner1-0/+5
Add declaration of strdup().
1992-05-27LintJohn Gilmore1-1/+11
1992-05-26Add apollo68.h.Per Bothner1-0/+1
1992-05-26Add mh-a68bsd.Per Bothner1-0/+1
1992-05-26lintSteve Chamberlain1-1/+1
1992-05-26 * coff-a29k.c: do byte relocs correctlySteve Chamberlain2-2/+3
* coffcode.h (styp_to_sec_flags): never load INFO sections * seclet.c (rel): don't relocate INFO sections
1992-05-26Fixes from Andrew SmithSteve Chamberlain2-1/+11
1992-05-26Don't be too sanitarySteve Chamberlain1-0/+3
(thanks Per)
1992-05-2629k const fixSteve Chamberlain1-0/+9
1992-05-26Fix some typosSteve Chamberlain1-2/+2
1992-05-26CheckpointSteve Chamberlain1-55/+88
1992-05-26This is a test to see if the file is still locked.Steve Chamberlain1-4/+8
1992-05-26Header file changes corresponding to BFD library changes just checked in.Ken Raeburn1-21/+68
1992-05-26Lots of changes from gas-bfd work. Includes:Ken Raeburn5-113/+344
* working reloc lookup support * better support for creation of COFF files from scratch * misc doc changes, macro tweaks, "const" additions, typo fixes, etc. * one or two ugly kludges that should get cleaned up (but what's one or two more, in BFD?) See ChangeLog for details.
1992-05-26Lots of changes from gas-bfd work. Includes:Ken Raeburn1-0/+86
* working reloc lookup support * better support for creation of COFF files from scratch * misc doc changes, macro tweaks, "const" additions, typo fixes, etc. * one or two ugly kludges that should get cleaned up (but what's one or two more, in BFD?) See ChangeLog for details.
1992-05-25Draft Solaris install notes.Roland Pesch1-0/+1709
Checked into "devo" temporarily; will probably need to move to another repository. Feel free to move it, but *please* move the entire underlying RCS file, not just the HEAD version (unless, of course, you move it while there's just this version checked in).
1992-05-22 * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlexPer Bothner1-0/+5
rules, since these are used when building a distribution. * Makefile.in (arlex.c): Don't re-direct output, since that leaves a bogus output files if it fails.
1992-05-22 * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlexPer Bothner2-8/+10
rules, since these are used when building a distribution. * Makefile.in (ldlex.c): Don't re-direct output, since that leaves a bogus output files if it fails.
1992-05-22 * ldlex.c: Fix some unnecessary flex-specific-isms.Per Bothner2-21/+23
1992-05-22 * config/sparc.mh: Fix HOSTING_LIBS so it has a chance of working.Per Bothner1-1/+1
1992-05-22 * Makefile.in: Better lex support.Per Bothner2-5/+23
* Makefile.in (dist): Generate flex and bison outputs for distribution.
1992-05-22 * arlex.l: Make work with lex, for what it's worth.Per Bothner1-1/+6
1992-05-22Thu May 21 18:00:09 1992 Michael Tiemann (tiemann@rtl.cygnus.com)Michael Tiemann1-0/+9
* Makefile.in (tooldir): Define it. (all-ld): Depend on all-flex.
1992-05-21Refer to current version of Binutils (1.97). This will beRoland Pesch1-2/+2
automatically synched one day, when Texinfo has at least trivial macros.
1992-05-21PTR vs. void*. Sorry.Sean Eric Fagan1-1/+1
1992-05-21qsort returns a void*, according to the manual pages on two different systems.Sean Eric Fagan1-9/+52
1992-05-20* coredep.c (fetch_core_registers): Remove premature warning,John Gilmore2-23/+24
which triggers on DECstation even though all regs are accessible. * m68k-pinsn.c (print_insn_arg): Use new macros to get sign-extension of instruction fields even on unsigned-char hosts. Bug found by Fred J Roeber, fjr@sgfb.ssd.ray.com.
1992-05-20A couple of things from the net.David Henkel-Wallace3-16/+309
1992-05-2088K changes inspired by Ted Lemon (uunet!lupine!mellon)John Gilmore4-17/+40
* tm-m88k.h, tm-umax.h: Avoid sizeof() in REGISTER_xxx macros, since they define the target, not the host. * m88k-pinsn.c: Fix typo. Patches by Paul Eggert <eggert@twinsun.com>. * valarith.c (value_zerop): -0.0 is still zero. * eval.c (evaluate_subexp): Avoid NaN anomalies in float compares.
1992-05-20* readline.c: Can't initialize FILE *'s with stdin and stdout,John Gilmore1-0/+6
because they might not be constant. Patch from Tom Quinn, trq@dinoysos.thphys.ox.ac.uk.
1992-05-19Removed RMS email address from inside cover page, at his request.Roland Pesch1-1/+1
1992-05-19merged changes from grep-1.6 (alpha)K. Richard Pixley2-22/+152
1992-05-189 may revision mergedK. Richard Pixley1-10/+11
1992-05-18Fix various protos so bfd/binutils compile on sun3 with gccSteve Chamberlain1-4/+6
1992-05-18* alldeps.mak, depend: re-make to account for ser-*.c.Stu Grossman2-288/+334
1992-05-17 * inflow.c (new_tty): Temporarily ignore SIGTTOU whenFred Fish7-23/+73
disconnecting from controlling terminal, to avoid gdb hanging on SVR4. Fixes bug reported by Oliver Okrongli. * procfs.c (PROC_NAME_FMT): Change format to match default used by system, as suggested by Oliver Okrongli. * tm-68k.h (FRAME_FIND_SAVED_REGS): Apply missing parentheses bug fix from Brent Townshend (bst%tt@cam.ORG). * c-exp.y (nonempty_typelist): Fix memory overrun bug reported by turlais@rechser.total.fr. * dwarfread.c (decode_subscr_data): Fix bug in calculation of length of non-zero lowerbound arrays. Bug fix from Peggy Fieland. * objfiles.h (unlink_objfile): Add prototype. * objfiles.c (unlink_objfile): Add function. * objfiles.c (free_objfile): Call unlink_objfile. * objfiles.c (allocate_objfile): Call unlink_objfile on newly remapped objfiles. Bug reported by hahn@sunshine.labs.tek.com. Also, discard old possibly bogus sf struct. * symfile.c (symbol_file_add): Call init_entry_point_info() and find_sym_fns() for remapped symbol files, in case of any changes since the last mapping.
1992-05-17fix declaration of freeK. Richard Pixley1-0/+4
1992-05-15use m4 rather than gm4K. Richard Pixley1-0/+4
1992-05-15Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)Roland Pesch3-12/+26
* gdb.texinfo: slight expansion of new text on reading info files * gdbinv-s.m4.in: correct and expand info on cross-debugging H8/300 from DOS. * ChangeLog: guess...
1992-05-13 Changes to support GDB running on DOS using GO32 and H8 supportSteve Chamberlain4-1/+17
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h", allowing hosts with different text and binary file formats to work. * coffread.c (read_coff_symtab): changed calling convention and operation - now it opens its own file with FOPEN_RB rather than duping and fdopening the provided handle. * dbxread.c, cplus-dem.c: #include mangling. * exec.c: If O_BINARY isn't defined, set it to 0, call openp for binary files oring in the right bit. * utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals. * remote-hms.c: cleanup to use the new remote serial stuff * serial.h, ser-termios.c, ser-go32.c: newfiles to provide host independent remote terminal I/O. * remote.c: if DONT_USE_REMOTE is defined, then don't use it. * source.c (openp): fix off by one problem removing / - can now open a source file in the root directory with DOS. * values.c (value_as_pointer): remove bogus address bits from long. (unpack_long): unpack into unsigned long/short if pointer. sun4.mh: use the ser-termios stuff go32.mh: use the ser-go32 stuff
1992-05-13 Changes to support GDB running on DOS using GO32 and H8 supportSteve Chamberlain12-404/+860
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h", allowing hosts with different text and binary file formats to work. * coffread.c (read_coff_symtab): changed calling convention and operation - now it opens its own file with FOPEN_RB rather than duping and fdopening the provided handle. * dbxread.c, cplus-dem.c: #include mangling. * exec.c: If O_BINARY isn't defined, set it to 0, call openp for binary files oring in the right bit. * utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals. * remote-hms.c: cleanup to use the new remote serial stuff * serial.h, ser-termios.c, ser-go32.c: newfiles to provide host independent remote terminal I/O. * remote.c: if DONT_USE_REMOTE is defined, then don't use it. * source.c (openp): fix off by one problem removing / - can now open a source file in the root directory with DOS. * values.c (value_as_pointer): remove bogus address bits from long. (unpack_long): unpack into unsigned long/short if pointer.
1992-05-12Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain2-3/+24
* coff-a29k.c (perform_reloc): fix bug in jmp/call evaluation * coff-h8300.c (reloc_processing): all relocs are relative to section start. * opncls.c: don't use fdopen on DOS systems short patches from Glenn Kasten (glenn@ready.com) * target.c: enabled oasys support * oasys.c: Insert . when UNDERSCORE_HACK is enabled, fix problem where a relocation which crossed a modification byte boundary did not work. Fix problem where a relocation near the end of a data record did not work.
1992-05-12* infrun.c (child_attach): Don't allow gdb to attach to itself.Stu Grossman2-9/+12
It gets permanently stuck in many OSes. * breakpoint.c, infcmd.c, infrun.c, utils.c: Change many printfs to printf_filtered. * breakpoint.c: Improve help text for info breakpoints.