Commit graph

  • 3a63a5f515 Test for nonexistance of files before trying to mv them. Fred Fish 1992-04-22 21:48:18 +00:00
  • 952131da03 Replace MINUS_G with CFLAGS. Fred Fish 1992-04-22 21:44:58 +00:00
  • 9ea9f1ec6a Finish MINUS_G eradication. Fred Fish 1992-04-22 21:44:32 +00:00
  • de862087a2 Replace MINUS_G with CFLAGS per new configuration standard. Fred Fish 1992-04-22 21:42:25 +00:00
  • 58760cdaa2 Test for nonexistance of files before trying to mv them, to avoid numerous nonexistance error messages. Fred Fish 1992-04-22 21:41:44 +00:00
  • d6c20dc563 Add config target for 29k/UDI. Stu Grossman 1992-04-22 21:02:22 +00:00
  • d7df9c3ca4 Add lotsa files for 29k UDI debugger interface support. Stu Grossman 1992-04-22 20:40:53 +00:00
  • ee0c4cf7d1 * ldlex.l: added CMDFILENAMECHAR state so that you can lex different sorts of filenames on the command line than in a script. Steve Chamberlain 1992-04-22 19:55:15 +00:00
  • 35a258406b * symtab.c (lookup_symbol): Need to check if msymbol->name is NULL, as ALL_MSYMBOLS will never return a NULL msymbol pointer. This prevents a crash when trying to lookup the value of a non-existent symbol. Stu Grossman 1992-04-22 17:01:22 +00:00
  • 4ace50a510 Remove now obsolete signame.c and signame.h; functionality is handled by libiberty/strsignal.c. Widespread changes to use libiberty/strerror.c functions for errno manipulations and libiberty/strsignal.c for signo (signals) manipulations. Fred Fish 1992-04-22 16:46:47 +00:00
  • be2d8c134a Convert typedef that typedefs nothing into a normal structure declaration. Prototype args to function that second arg of pass_over points to. Fred Fish 1992-04-22 16:40:35 +00:00
  • d8e89b6b95 rework CFLAGS so that they can be passed on the make command line K. Richard Pixley 1992-04-21 20:43:28 +00:00
  • fa493b931a do not print recursion lines K. Richard Pixley 1992-04-21 20:37:29 +00:00
  • 53988f33e8 correct final line of config.status K. Richard Pixley 1992-04-21 19:52:54 +00:00
  • 86112802a9 configure: patch from eggert. Avoids a protection problem if the original Makefile.in is read only. K. Richard Pixley 1992-04-21 19:49:03 +00:00
  • 6e6bf7f2ca Makefile.in: rework CFLAGS so that they can be set from the command line to make. CFLAGS -> INTERNAL_CFLAGS. USER_CFLAGS -> CFLAGS. Remove MINUS_G. Default CFLAGS to -g. Pass CFLAGS on recusions. K. Richard Pixley 1992-04-21 19:43:05 +00:00
  • 196377eec6 configure: use move-if-change from gcc to create config.status. Some makefiles depend on config.status to tell if a directory has been reconfigured for a different host. This change prevents those directories from remaking everything in the case where the reconfig was only intended to rebuild a Makefile. K. Richard Pixley 1992-04-21 19:36:11 +00:00
  • 94c7ae212d configure: test for config.sub with "config.sub sun4" rather than "config.sub ${host_alias}". Otherwise we can't tell a bad host alias from a missing config.sub. K. Richard Pixley 1992-04-21 19:33:13 +00:00
  • 2674a1efca rework CFLAGS so that they can be set from the command line to make K. Richard Pixley 1992-04-21 18:55:45 +00:00
  • 119afd7b5f tooldir copy of ld belongs directly in tooldir K. Richard Pixley 1992-04-21 05:34:11 +00:00
  • d96c09ed3f tooldir copy of gas belongs directly in tooldir K. Richard Pixley 1992-04-21 05:32:59 +00:00
  • 6e491a87f9 rework CFLAGS, etc. K. Richard Pixley 1992-04-21 05:27:57 +00:00
  • f8a6ad66f0 pass CFLAGS, remove MINUS_G, default CFLAGS to -g K. Richard Pixley 1992-04-21 04:07:29 +00:00
  • 9d3f69fba0 remove binutils, gas, ld when targetting rs6000 K. Richard Pixley 1992-04-21 04:06:33 +00:00
  • 9546e9b45c correct makesrcdir when subdir is . K. Richard Pixley 1992-04-21 04:05:37 +00:00
  • a14b294143 Add tekhex.c Fred Fish 1992-04-18 04:38:26 +00:00
  • 1867b3be84 Back out of TYPE_FLAG_FUND_TYPE change, solve the problem in valprint.c by just printing the type name from the type if it is not otherwise handled. Implement new handling of the ".syms" file for reusable symbol files. Fred Fish 1992-04-18 02:30:28 +00:00
  • c3089ec904 Add tekhex Steve Chamberlain 1992-04-17 18:33:47 +00:00
  • e59320117e Fri Apr 17 09:15:31 1992 Steve Chamberlain (sac@thepub.cygnus.com) Steve Chamberlain 1992-04-17 16:22:44 +00:00
  • 267998d84f New definition of padding seclet Steve Chamberlain 1992-04-17 16:14:34 +00:00
  • 0d3e45eab0 * relax.c: added handling for new "padding" seclet type, used to fill out gaps between section. * ldgram.y, ldlex.l: now -defsym on the command line is done properly. Steve Chamberlain 1992-04-17 15:59:37 +00:00
  • b0c8c72688 * sun3-xdep.c (fetch_core_registers): Lint. * tm-sun3.h: Prototype lint. * value.h: Typo. John Gilmore 1992-04-17 06:58:05 +00:00
  • 13b33d2b0a * TODO: New file. * attach.c, mcalloc.c, mfree.c, mmalloc.c, mmalloc.h, mmap-sup.c, mmcheck.c, mtrace.c, mrealloc.c, mvalloc.c, sbrk-sup.c: Lint. Fred Fish 1992-04-17 03:01:54 +00:00
  • 2d6d969c61 Fix to dwarfread.c to target pointer and target long sizes, fixes for mapped symbol file handling, and a couple of other misc small fixes. Fred Fish 1992-04-17 02:59:43 +00:00
  • d453b386ac * rs6000-pinsn.c: New version from IBM (Metin). * m2-exp.y: Re-write string initializers ("<>" => {'<', '>'}) to avoid warnings from some compilers. Per Bothner 1992-04-17 01:35:42 +00:00
  • c0532cf36b * rs6k.h: New version from IBM (Metin). Per Bothner 1992-04-17 01:34:34 +00:00
  • 1bd1fa2ddb Lint found by Rich and gcc Steve Chamberlain 1992-04-16 18:03:51 +00:00
  • 888cf6797f corrected a typo that resulted in makeinfo failure K. Richard Pixley 1992-04-16 02:58:00 +00:00
  • e1ca00723d .NOEXPORT: so that children don't pick up false values for things like makefile frags K. Richard Pixley 1992-04-16 02:57:23 +00:00
  • ee1dc1b77d correction to makesrcdir for relative srcdir K. Richard Pixley 1992-04-16 01:24:59 +00:00
  • 30662ca6a8 Add .NOEXPORT: so that doc directory doesn't inherit a bad definition for target_makefile_frag. K. Richard Pixley 1992-04-16 01:23:41 +00:00
  • b11a9b2866 added mri.c Steve Chamberlain 1992-04-15 23:11:53 +00:00
  • 2e38b71d27 Strange link script support Steve Chamberlain 1992-04-15 23:11:09 +00:00
  • 3d2b83ea49 Personal checkpoint - now should parse some MRI stuff Steve Chamberlain 1992-04-15 22:23:33 +00:00
  • b7311408af Added EXTRACT command Steve Chamberlain 1992-04-15 22:12:06 +00:00
  • c0cc691258 Wed Apr 15 14:33:07 1992 Steve Chamberlain (sac@thepub.cygnus.com) Steve Chamberlain 1992-04-15 21:36:37 +00:00
  • 4a11eef2eb Add TYPE_FLAG_FUND_TYPE bit to the flags member of the type structure, and use it to decide when to print the actual type name rather than trying to invent the name of a fundamental type. This clears up the confusion between int/long when they are the same sizes, removes one obstacle to multi-language support (previously valprint.c thought everything was a C type), and allows gdb to support distinctions between explicitly and implicitly signed types when the compiler supports such distinction in the debug output (as does every ANSI compiler I tested except for gcc). Fred Fish 1992-04-15 05:42:00 +00:00
  • e4b9dd935b Ifdef-out debugging code, and ifdef-out code that aborts on unhandled sections (this was causing needless gdb aborts; gdb doesn't care about these sections anyway). Fred Fish 1992-04-15 05:32:58 +00:00
  • 808dfd5aab Fix couple of function args that expect to be passed CONST pointers, and boolean functions that were returning NULL, which can be "void *" rather than just bare 0. Fred Fish 1992-04-14 21:41:30 +00:00
  • f0e8711d9e Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion, and stEnum. The last three are required to be able to build the current checked in gdb on a non-sgi machine. Fred Fish 1992-04-14 21:34:02 +00:00
  • 8616205a75 * remote-vx.c, vx-share/xdr_ptrace.c, vx-share/xdr_ptrace.h, vx-share/xdr_rdb.h: Update for new remote protocol under VxWorks 5.0.2. Stu Grossman 1992-04-14 21:34:01 +00:00
  • b6422192ea Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulation environment. Sean Eric Fagan 1992-04-14 21:32:34 +00:00
  • 570556da54 Changed to support Apollo Series 400 under bsd4.3 emulation environment. Sean Eric Fagan 1992-04-14 21:28:04 +00:00
  • 59ad286d22 New header file for Apollo Series 400 running under BSD4.3 emulation. Sean Eric Fagan 1992-04-14 20:25:29 +00:00
  • 8becd045a3 * configure: Add support for 'subdirs' variable, which is like 'configdirs', except that configure doesn't re-invoke itself for subdirs, it just creates a Makefile for each subdir. * configure.texi: Document subdirs. Per Bothner 1992-04-14 19:02:48 +00:00
  • 13b5a7ff3e Extensive changes to replace swapin() function with target_to_host() and fix all usages to be independent of host/target integer size mismatches. However, cross debugging will still not work until the sign extension issue is resolved either by fixing the bfd library or implementing sign extension in the gdb code. Fred Fish 1992-04-14 04:09:00 +00:00
  • 6adac399aa updated configure.in to include flex David D. Zuhn 1992-04-14 01:51:00 +00:00
  • f24e06320d configure.in knows about flex now David D. Zuhn 1992-04-14 01:50:06 +00:00
  • 64d424c633 remove clean-stamps from clean K. Richard Pixley 1992-04-14 01:44:23 +00:00
  • 3bc8241050 Revised -mapped description. John Gilmore 1992-04-13 23:08:01 +00:00
  • dcbfc14d16 added flex to the build tree David D. Zuhn 1992-04-13 21:39:15 +00:00
  • 37ac3b76ec Massive changes. Elf sections are now processed into BFD sections only if they make sense as independent sections; symbols and relocs are turned into BFD symbols and relocs; objects are now created. objdump and copy mostly work on .o files. this check-in will be followed by gdb testing. the code has *not* yet been split up the way coff is to support multiple architectures and bit widths. no ChangeLog entries yet; too big... nearly everything changed. Mark Eichin 1992-04-13 15:01:54 +00:00
  • 817bc7b82a * mipsread.c (parse_partial_symbols): Complain when sh->index is too high or when skipping forwards' moves us backwards. (parse_type): Print mis-guessed tag name in complaint. (parse_external): Eliminate cur_stab and obscure top_stack clobbers. (parse_procedure): Do not attempt to create symbols; just fill in the SYMBOL_VALUE field of a .gdbinfo. symbol if we can find one. (psymtab_to_symtab_1): Split up stabs' from native ecoff' code for clarity. Set top_stack before calling parse_external. In stabs, sort symbols before calling parse_procedure. * mipsread.c: Lint. * symmisc.c (std_in, std_out, std_err): Add vars to access std FILE *'s when debugging GDB (e.g. as args to dump_symtab). * Makefile.in: Remove stage* targets. Avoid echo on recursive makes. Eliminate doc/Makefile from tar.Z file if doc/Makefile.in exists. * mipsread.c: Cleanup. Add more complaints for unhandled cases. Remove new symbol types and such to ../include/coff/symconst.h. (parse_symbol): Simplify code for parsing struct/enum/unions. (parse_type): Handle long long' types. (upgrade_type): Handle `const' qualifier. (parse_partial_symbols): fix indentation, clean a bit. John Gilmore 1992-04-12 06:40:04 +00:00
  • 347e3a00bb We now configure gdbtest automatically if it's there. John Gilmore 1992-04-11 10:52:33 +00:00
  • 44d835be29 Set devo VERSION to 4.5.1 to avoid confuzzion with the released version. John Gilmore 1992-04-11 10:51:31 +00:00
  • 554d1be43d * xcoffread.c (NO_TYPEDEFS): Fix typo in commented-out #define. * sparc-tdep.c (supply_gregset, fill_gregset, supply_fpregset, fill_gregset): New functions for SVR4 /proc support. John Gilmore 1992-04-11 06:52:54 +00:00
  • 95967e7379 Add swapin() function, and SWAPIN macro that calls it, to do byte swapping copies using appropriate bfd routines. Fred Fish 1992-04-11 06:27:53 +00:00
  • c4fb14b791 Add MINUS_G macro, default to -g, and pass on to recursive makes. Recognize new ncr3000 config. Fred Fish 1992-04-11 06:13:43 +00:00
  • b0680d313f Add new configuration for NCR 3000. Fred Fish 1992-04-11 06:10:56 +00:00
  • a7bec03d8e Recognize new ncr3000 config. Fred Fish 1992-04-11 06:03:45 +00:00
  • c5b61136ef Recognize new ncr3000 config. Add MINUS_G macro, default to -g. Fred Fish 1992-04-11 06:01:07 +00:00
  • 6e706950c3 Recognize new ncr3000 config. Fred Fish 1992-04-11 05:42:48 +00:00
  • 5435f92798 New configuration file for ncr 3000. Fred Fish 1992-04-11 05:40:44 +00:00
  • 5868184b8d Pass on MINUS_G to recursive makes. Recognize ncr3000 config. Fred Fish 1992-04-11 05:38:40 +00:00
  • ccc76ce9bf New config files for NCR 3000. Fred Fish 1992-04-11 05:31:31 +00:00
  • 77b46d1331 * gdb.texinfo: Update for GDB-4.5. Move Formatting Documentation' ahead of Installing GDB' to match README. Update shared library doc, -readnow and -mapped, and directory structure (add glob and mmalloc). Update configure doc. John Gilmore 1992-04-11 00:54:44 +00:00
  • 5dabd1a5eb alldeps.mak and depend once again! Stu Grossman 1992-04-10 23:29:21 +00:00
  • b69ce5ab27 * Makefile.in: Update version to 4.5. * WHATS.NEW: The obvious. Stu Grossman 1992-04-10 23:02:06 +00:00
  • 6f55e88d99 One more time... Stu Grossman 1992-04-10 22:04:09 +00:00
  • ece3256543 * depend: Generate new depend file for this release. Stu Grossman 1992-04-10 21:50:32 +00:00
  • 601836ef90 * Makefile.in (depend): Fix dependancy generation so that it does not include gcc 'fixincluded' files, which are usually in a system specific location. Stu Grossman 1992-04-10 15:33:31 +00:00
  • 9b6f92dbfd buildsym.c: Fix parameter mis-match. Check in ChangeLog (forgotten last night). Per Bothner 1992-04-09 20:36:20 +00:00
  • 7fe388adce * Makefile.in: version=4.4.88, add xm-vax.h to HFILES. Stu Grossman 1992-04-09 19:11:18 +00:00
  • 1900f884b3 Install second copy as $(tooldir)/bin/ld, since that's what gcc wants. Ken Raeburn 1992-04-09 09:54:52 +00:00
  • 81484684f3 Install second copy in $(tooldir)/bin, since that's where gcc looks. Ken Raeburn 1992-04-09 09:48:46 +00:00
  • 9e53d9dce6 Minor changes for Solaris. John Gilmore 1992-04-09 09:30:45 +00:00
  • 095db7ce45 Changes from metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik). * buildsym.c (#ifdef RS6000_TARGET): Don't create unnecessary symbols for nameless types. And, handle `R' (register parameter type) for AIX. (an extension to existing stabstring grammar). * rs6000-xdep.c: Fix typo (= should have been ==). Per Bothner 1992-04-09 07:57:10 +00:00
  • cf9838aff0 * rs6k.h: Fix incorrect extended opcode for instructions fm' and fd'. (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).) Per Bothner 1992-04-09 07:47:06 +00:00
  • 5a3859296d apollo68v.h => apollov68.h (must be for DOS 8.3 names or something) John Gilmore 1992-04-09 07:26:14 +00:00
  • aee06af3b4 Remove $Log stuff. John Gilmore 1992-04-09 07:06:54 +00:00
  • 0ee8612968 remove references to gdbm K. Richard Pixley 1992-04-09 06:08:50 +00:00
  • 74e2ef2631 Remove obsolete README file, and update mmalloc.texi to closer reflect reality. Minor fix to comment in mmalloc.c. Remove README from .Sanitize Fred Fish 1992-04-08 21:38:15 +00:00
  • 1a33f7c62e Fix prototype for pointer to function to get more core. Fred Fish 1992-04-08 16:37:44 +00:00
  • 5661980309 * xm-i386mach.h: add decls for errno and strdup(). Stu Grossman 1992-04-08 05:37:32 +00:00
  • fa128a27ab Only redefine size_t and CHAR_BIT if they are not already defined. Fred Fish 1992-04-08 05:17:56 +00:00
  • ff1e35cb62 * xm-i386mach.h: add decl for errno. Stu Grossman 1992-04-08 01:14:17 +00:00
  • a19cc981ae keep ChangeLog K. Richard Pixley 1992-04-08 00:23:29 +00:00
  • 6910a5ac8d * config.sub: Don't canonicalize os value newsos* to bsd (readline needs to check for newsos). (This fix was earlier made Jan 31, but got re-broken.) Per Bothner 1992-04-07 23:52:37 +00:00
  • 6fba3d7c95 * breakpoint.c (breakpoint_1): Add (int) casts for enums used in array index context (otherwise, some compilers barf). Per Bothner 1992-04-07 23:37:16 +00:00
  • 6e64547b7d keep mmalloc.texi Roland Pesch 1992-04-07 23:36:19 +00:00