Commit graph

  • 1221d638c1 added srcdir=. so that configure puts in a value added explicit foo.o:foo.c lines since Solaris has the same VPATH bug that SunOs 4.1.1 does... Mark Eichin 1992-06-04 07:34:23 +00:00
  • 2795260c9e * xcoffread.c (read_xcoff_symtab): Set c_sclass from n_sclass without masking, since it is signed and will later be compared against signed quantities. The right fix is probably to make it all unsigned, but this is a small, safe fix for this release. FIXME -- make the real change sometime soon. John Gilmore 1992-06-04 05:23:08 +00:00
  • 72754842fc fix -nfp documentation David D. Zuhn 1992-06-03 03:06:02 +00:00
  • 2198e4ba24 Makefile.in (all-binutils): ar needs flex, so depend on all-flex. Michael Tiemann 1992-06-03 00:21:33 +00:00
  • ebfb416750 Fix -R problem from Adobe Michael Tiemann 1992-06-02 23:49:59 +00:00
  • 9138a2e2f6 Makefile.in: .c.o rule needed, default one (under solaris) ignores CFLAGS Makefile: it shouldn't be under cvs; given that it is, fix it too arcs.c: fprintf used where printf should have been. lookup.c: misdeclared calloc; use a cast instead. Mark Eichin 1992-06-02 17:22:47 +00:00
  • 50a39795e2 Fix from net: when predigesting doc for texi2roff, search for "@c " at the beginning of a line, rather than just "@C" at the beginning of a line, to identify (and remove) comments. Roland Pesch 1992-06-02 00:50:41 +00:00
  • 45c53080cc Tracking changes from Lucid: option formerly known as either "-cadillac" or "-energize" is called "-context" now. Roland Pesch 1992-06-02 00:48:46 +00:00
  • fb44a8f557 Pass the correct number of parameters to `symbol_file_add'. Michael Tiemann 1992-06-01 23:19:09 +00:00
  • a748555bbb Define MALLOC_INCOMPATIBLE so we can compile files which include <malloc.h> Michael Tiemann 1992-06-01 23:17:21 +00:00
  • bbc7590aad change mh-solaris2 to mh-solaris. Mark Eichin 1992-06-01 00:29:44 +00:00
  • ef8aa56d10 Added solaris configuration support. Mark Eichin 1992-05-31 22:13:34 +00:00
  • 4feb00bef1 Handle -m680[01234]0-wrs as specific vxworks68 targets. With -nfp, this offers full control over the CPU parameters of vxworks systems we are likely to encounter (not to mention other 68k embedded targets that run a.out as their debugging format). Michael Tiemann 1992-05-31 13:45:08 +00:00
  • 9dec541731 16 May version from prep David D. Zuhn 1992-05-31 08:16:00 +00:00
  • a5992d117e recognize m680[1234] as separate processors now David D. Zuhn 1992-05-31 08:12:16 +00:00
  • 07f1d175cf better error testing on perverse cases (eg, ./config.sub -sun3) David D. Zuhn 1992-05-31 04:04:03 +00:00
  • 48079d66da Fix lint found by GCC. Michael Tiemann 1992-05-30 05:19:54 +00:00
  • 49df230880 Add flex to the list of keepers. flex is needed to build GNU ld. Michael Tiemann 1992-05-29 02:49:34 +00:00
  • dfd53fe988 Recognize sparclite as a sparc variant. Jim Wilson 1992-05-28 18:22:42 +00:00
  • a0fffd0d45 Add sparclite support. Jim Wilson 1992-05-28 18:21:39 +00:00
  • ad1f7512f8 Pass $tooldir in FLAGS_TO_PASS. Define -aout in $os. Both of these are needed to do a `make all install' for a vxworks68 target install. Michael Tiemann 1992-05-28 06:21:54 +00:00
  • 5e81edb2ec * ldgram.y, ldlex.l: parse ABSOLUTE * ldexp.c: add support for ABSOLUTE Steve Chamberlain 1992-05-27 22:18:50 +00:00
  • 52d6340e55 * config/*.mh: Miscellaneous clean-up: Removed definitions 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. Per Bothner 1992-05-27 20:21:42 +00:00
  • 7aacc9cc02 * Makefile.in: Added default definitions for HOSTING_CRT0, HOSTING_LIBS, and HOSTING_EMU, based on those in config/*.mh. Per Bothner 1992-05-27 20:20:47 +00:00
  • 7aea847a9e * arlex.l: Don't include <sysdep.h> (unneeded conflicts). Add declaration of strdup(). Per Bothner 1992-05-27 20:06:01 +00:00
  • cb61478811 Lint John Gilmore 1992-05-27 16:29:03 +00:00
  • 2a4e0ef292 Add apollo68.h. Per Bothner 1992-05-26 23:59:37 +00:00
  • 70faae667c Add mh-a68bsd. Per Bothner 1992-05-26 23:57:55 +00:00
  • b2f27f8e9c lint Steve Chamberlain 1992-05-26 23:57:04 +00:00
  • ab98fd5dbc * coff-a29k.c: do byte relocs correctly * coffcode.h (styp_to_sec_flags): never load INFO sections * seclet.c (rel): don't relocate INFO sections Steve Chamberlain 1992-05-26 23:53:00 +00:00
  • d312e231b5 Fixes from Andrew Smith Steve Chamberlain 1992-05-26 23:49:49 +00:00
  • cf2623b060 Don't be too sanitary Steve Chamberlain 1992-05-26 22:28:07 +00:00
  • 780c477aff 29k const fix Steve Chamberlain 1992-05-26 22:20:09 +00:00
  • 954d412a06 Fix some typos Steve Chamberlain 1992-05-26 19:08:48 +00:00
  • 20ccefe6d4 Checkpoint Steve Chamberlain 1992-05-26 18:26:13 +00:00
  • 8b046402f5 This is a test to see if the file is still locked. Steve Chamberlain 1992-05-26 14:51:23 +00:00
  • d5ceae783f Header file changes corresponding to BFD library changes just checked in. Ken Raeburn 1992-05-26 07:06:00 +00:00
  • 8070f29df5 Lots of changes from gas-bfd work. Includes: * 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. Ken Raeburn 1992-05-26 03:45:31 +00:00
  • 20edaa8e77 Lots of changes from gas-bfd work. Includes: * 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. Ken Raeburn 1992-05-26 03:23:53 +00:00
  • c44b295315 Draft Solaris install notes. Roland Pesch 1992-05-25 20:42:53 +00:00
  • 82108c11a9 * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlex 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. Per Bothner 1992-05-22 22:38:13 +00:00
  • 5ff21fa5c0 * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlex 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. Per Bothner 1992-05-22 22:36:35 +00:00
  • 91e25b4f8f * ldlex.c: Fix some unnecessary flex-specific-isms. Per Bothner 1992-05-22 20:56:37 +00:00
  • d219bf5068 * config/sparc.mh: Fix HOSTING_LIBS so it has a chance of working. Per Bothner 1992-05-22 20:48:50 +00:00
  • 45212e5e5c * Makefile.in: Better lex support. * Makefile.in (dist): Generate flex and bison outputs for distribution. Per Bothner 1992-05-22 20:44:24 +00:00
  • 31f62b8976 * arlex.l: Make work with lex, for what it's worth. Per Bothner 1992-05-22 20:41:25 +00:00
  • 11ad114b76 Thu May 21 18:00:09 1992 Michael Tiemann (tiemann@rtl.cygnus.com) Michael Tiemann 1992-05-22 15:56:20 +00:00
  • da52f26bc3 Refer to current version of Binutils (1.97). This will be automatically synched one day, when Texinfo has at least trivial macros. Roland Pesch 1992-05-21 22:36:24 +00:00
  • 18f034a768 PTR vs. void*. Sorry. Sean Eric Fagan 1992-05-21 20:14:08 +00:00
  • e146177ed0 qsort returns a void*, according to the manual pages on two different systems. Sean Eric Fagan 1992-05-21 20:09:48 +00:00
  • 8970a55ee6 * coredep.c (fetch_core_registers): Remove premature warning, which triggers on DECstation even though all regs are accessible. John Gilmore 1992-05-20 08:25:56 +00:00
  • 10dea9ed17 A couple of things from the net. David Henkel-Wallace 1992-05-20 06:47:14 +00:00
  • 6ad6ef422c 88K changes inspired by Ted Lemon (uunet!lupine!mellon) * 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. John Gilmore 1992-05-20 06:03:50 +00:00
  • 21a6705a60 * readline.c: Can't initialize FILE *'s with stdin and stdout, because they might not be constant. Patch from Tom Quinn, trq@dinoysos.thphys.ox.ac.uk. John Gilmore 1992-05-20 05:53:33 +00:00
  • 93ac5532df Removed RMS email address from inside cover page, at his request. Roland Pesch 1992-05-19 21:22:10 +00:00
  • 464dd01ad9 merged changes from grep-1.6 (alpha) K. Richard Pixley 1992-05-19 00:29:44 +00:00
  • 85e44e95cb 9 may revision merged K. Richard Pixley 1992-05-18 23:26:45 +00:00
  • de1478e115 Fix various protos so bfd/binutils compile on sun3 with gcc Steve Chamberlain 1992-05-18 22:46:15 +00:00
  • 5027f10757 * alldeps.mak, depend: re-make to account for ser-*.c. Stu Grossman 1992-05-18 20:55:52 +00:00
  • 6c316cfd66 * inflow.c (new_tty): Temporarily ignore SIGTTOU when 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. Fred Fish 1992-05-17 23:54:32 +00:00
  • bec9b33551 fix declaration of free K. Richard Pixley 1992-05-17 00:58:37 +00:00
  • 36e492a640 use m4 rather than gm4 K. Richard Pixley 1992-05-15 00:23:15 +00:00
  • a89f94c23a Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com) Roland Pesch 1992-05-15 00:20:43 +00:00
  • 4025fb37c1 Changes to support GDB running on DOS using GO32 and H8 support Steve Chamberlain 1992-05-13 01:13:18 +00:00
  • ae0ea72ee2 Changes to support GDB running on DOS using GO32 and H8 support Steve Chamberlain 1992-05-13 01:12:18 +00:00
  • bbbd93b8e9 Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com) Steve Chamberlain 1992-05-12 21:42:36 +00:00
  • bcf2e6ab49 * infrun.c (child_attach): Don't allow gdb to attach to itself. 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. Stu Grossman 1992-05-12 21:32:52 +00:00
  • 84c8f62dc0 * infrun.c (child_attach): Don't allow gdb to attach to itself. It gets permanently stuck in many OSes. * breakpoint.c, infcmd.c, infrun.c: Change many printfs to printf_filtered. * breakpoint.c: Improve help text for info breakpoints. Stu Grossman 1992-05-12 21:27:03 +00:00
  • 70d47e6605 * breakpoint.c, infcmd.c: Change many printfs to printf_filtered. * breakpoint.c: Improve help text for info breakpoints. Stu Grossman 1992-05-12 21:20:34 +00:00
  • 0defac0294 * breakpoint.c: Change many printfs to printf_filtered. Improve help text for info breakpoints. Stu Grossman 1992-05-12 21:17:19 +00:00
  • 4768ba62b8 info user' => show user'. Noticed by David Taylor. John Gilmore 1992-05-12 19:23:32 +00:00
  • f6eaba8395 Add definition of free Steve Chamberlain 1992-05-12 14:55:32 +00:00
  • 2ce124dfd9 * README: Add pointer to internals doc, and describe reading info files. * utils.c (print_sys_errmsg): Use stderr. Reported by Pierre Willard. * symtab.c (output_source_filename): Remove old glop for wrapping lines, use wrap_here. Reported by Pierre Willard (pierre@la.tce.com). * Makefile.in: version.c should depend on Makefile, not Makefile.in. * munch: Add sort -u to avoid duplications. * symtab.c (lookup_symbol): Improve Stu's fix of 22 April. Improved fix by hahn@sunshine.labs.tek.com (Doug Hahn). John Gilmore 1992-05-12 02:35:44 +00:00
  • 3509545542 Say how to read the `info' files. John Gilmore 1992-05-12 02:10:59 +00:00
  • 7fd31a8480 * cplus-dem.c (demangle_signature): Recognize misplaced '_' to avoid infinite loops while demangling bogus mangled names. * valprint.c (type_print_base): Minor fix for GNU style guide conformance. Fred Fish 1992-05-11 20:32:03 +00:00
  • a7a8c21eb4 * config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore. Fred Fish 1992-05-10 01:43:37 +00:00
  • f9b5584c8e * Makefile.in (VERSION): Bump to 4.5.3 * Makefile.in (DEMANGLE_OPTS): Remove obsolete -Dnounderscore * Makefile.in (demangle): New target to create standalone demangler with same code and options as internal demangler. * cplus-dem.c: Massive restructuring, rewriting, cleanups, etc to support ARM style and Lucid style demangling, improve maintainability, fix several demangling bugs. More changes to follow. * defs.h (strstr): Add ANSI compatible prototype. * valprint.c (type_print_1): Demangle using ansi option. * config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore. Fred Fish 1992-05-10 01:43:04 +00:00
  • 1e939db157 * xcoffexec.c (vmap_exec): Don't assume .text and .data are the first two sections. Stu Grossman 1992-05-09 21:49:28 +00:00
  • cb467682ed Compile with acc Steve Chamberlain 1992-05-08 21:07:40 +00:00
  • 9dba22c625 do not bury pwd into config.status, thus do fewer pwds K. Richard Pixley 1992-05-08 20:29:39 +00:00
  • 3b6f914fb4 print Building message only when subdir != . AND verbose K. Richard Pixley 1992-05-08 19:34:32 +00:00
  • d5e885834b * mipsread.c (parse_procedure): Return rather than using uninitialized variable 'b'. Per Bothner 1992-05-08 18:43:50 +00:00
  • a98e98d368 remove -s, rework -v to better accomodate guested configures K. Richard Pixley 1992-05-08 18:29:38 +00:00
  • aa94235541 * Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c, 29k-share/dfe/yank.c, vx-share/xdr_ptrace.c, vx-share/xdr_regs.c: Remove -I29k-share, -Ivx-share from Makefile.in. Make #includes relative to each source file. Stu Grossman 1992-05-08 15:49:48 +00:00
  • a60ff51268 updated to 3 may K. Richard Pixley 1992-05-08 15:32:25 +00:00
  • a1fb7cd400 Keep sa29200.mt Steve Chamberlain 1992-05-08 15:14:38 +00:00
  • 9b98dea2e7 propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursions K. Richard Pixley 1992-05-08 14:49:44 +00:00
  • 27e94bd53c Correct reference to linker manual title (title was "GLD, the GNU linker"; now is "Using LD, the GNU linker"). Roland Pesch 1992-05-08 00:10:29 +00:00
  • 82d1666a7c Thu May 7 17:01:12 1992 Roland H. Pesch (pesch@fowanton.cygnus.com) Roland Pesch 1992-05-08 00:05:32 +00:00
  • 7b0155478d @{ ... @} --> @code{ ... } Roland Pesch 1992-05-07 19:54:26 +00:00
  • ea55afdefe *** empty log message *** Roland Pesch 1992-05-07 19:35:26 +00:00
  • 765a273ff9 Doc for (MRI-compatible) ar command language. Roland Pesch 1992-05-07 19:33:40 +00:00
  • d0b04c6a38 * am29k-pinsn.c: Use new opcode table in "opcode/a29k.h". * am29k-tdep.c: Update to latest code from AMD. (get_saved_register) don't crap out if no frame. * remote-udi.c: Set/clear inferior_pid as appropriate. (udi_open) call target_preopen, don't close fd 0!!!, clean up error handling. Fixup end-of-debugging messages. (udi_fetch_registers) clean up big time, mainly don't multiply register_valid indices by 4, and use proper Offset when reading gr96-gr127. (udi_store_registers) general cleanup. (fetch_register) cleanup, simplify. (regnum_to_srnum) INT_REGNUM->INTE_REGNUM. * tm-29k.h: Upgrade to latest code from AMD. * 29k-share/udi/udip2soc.c: Get rid of useless errmsg_m macro. (UDIConnect) Clean up error processing (like, don't do exit() if execlp fails), make code restartable, make more attractive. (UDIStop) Use SIGINT instead of SIGUSR1, as isstip won't stop otherwise. Stu Grossman 1992-05-07 17:47:36 +00:00
  • d24fbb206e * arparse.y: make END call ar_end * arsup.c (ar_end): added, deletes temp file if archive session aborted. Steve Chamberlain 1992-05-07 01:06:34 +00:00
  • a7f90969ec Keep the 29k config file Steve Chamberlain 1992-05-07 00:24:39 +00:00
  • ba2c9027ca * tm-irix3.h: Re-define CPLUS_MARKER to '.'. * xm-rs6000.h, tm-rs6000.h: Move re-definition of CPLUS_MARKER from former to latter. Per Bothner 1992-05-06 21:37:51 +00:00
  • 55b3ef9a57 * cplus-dem.c (do_args): Handle void args the same as others. * objfiles.c (free_objfile): Only try to unmap files when reusable objfiles are supported. * valprint.c (type_print_varspec_suffix): Add parameter that specifies if C++ demangling included function arguments. Use it to suppress printing extra pair of ()'s. * valprint.c (type_print_1): Fix problem with printing demangled C++ function types where demangled type includes the function args. Fred Fish 1992-05-06 21:16:11 +00:00
  • 32846f9c3e changed calling convention for Q_enter_global_ref * ldexp.c, ldlang.c, ldmain.c: reflect this * ldver.c: bump version to 1.97.1 * ldindr.c (add_indirect): when an edict declaring an indirect symbol is found, make sure that any ideas about the symbol being common are changed if it now known to be defined. * ldmain.c (linear_library): complain once if archive isn't ranlibbed. * ldlang.h, ldlang.c: make room for and initialize the complain once field. Steve Chamberlain 1992-05-06 20:31:01 +00:00
  • 5a9b659196 fix cc compile failure K. Richard Pixley 1992-05-06 18:11:49 +00:00
  • 58137c4d79 FLEX -> LEX. use bison & flex from ../ if they exist K. Richard Pixley 1992-05-06 18:11:09 +00:00