aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-06-10 * Everywhere: Change RANLIB=echo>/dev/null (which confusesPer Bothner7-7/+7
some shells - and I don't blame them) to RANLIB=true. * mh-solaris: Use /usr/ucb/install for INSTALL.
1992-06-10 * config/{mh-ncr3000, mh-sysv4}: Add INSTALL.Fred Fish2-0/+25
1992-06-10 * config/{i386v4.mh, ncr3000.mh}: Update RANLIB, add INSTALL.Fred Fish1-0/+4
1992-06-10 * config/{mh-ncr3000, mh-sysv4}: Add definition for INSTALL usingFred Fish1-0/+9
/usr/ucb/install.
1992-06-10 * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to useFred Fish1-0/+5
/usr/ucb/install.
1992-06-10 * c-exp.y, m2-exp.y: Move remapping defines for malloc andFred Fish8-16/+61
realloc. Add remapping defines for {yyss, yyssp, yyvs, yyvsp}. * config/{amix.mh, i386v4.mh, ncr3000.mh, stratus.mh, sun4os5.mh}: Add definition for INSTALL using /usr/ucb/install.
1992-06-09Oops, forgot depend!Stu Grossman1-1/+6
1992-06-09* depend: rebuild to account for remote-st2000.c.Stu Grossman3-414/+261
* remote-st2000.c: Almost works now. * tm-st2000.h: Need to turn on HAVE_68881, else things won't compile.
1992-06-09 * subsegs.c (subsegs_begin): create bss0_frchainP in the same wasSteve Chamberlain3-21/+54
as data0_frchainP * write.c (write_object_file): various changes to handle data in the BSS segment in much the same was as stuff in the DATA segment. * subsegs.c (subseg_change): allow and handle a change into SEG_BSS.
1992-06-09 * subsegs.c (subseg_change): allow and handle a change into SEG_BSS.Steve Chamberlain2-7/+17
* tc-m68k.c (m68kip): Fix typo so that only arch's >=68020 do pcrel data stuff. (md_estimate_size_before_relax): when relaxing a 68010 bxx into a bra+6 jmpxx, put the bytes of the jmp opcode into the right place. (s_bss): Don't put .bss stuff into SEG_DATA, put it into SEG_BSS
1992-06-09 * subsegs.c (subseg_change): allow and handle a change into SEG_BSS.Steve Chamberlain2-4/+11
1992-06-09 * readline.h (rl_completer_quote_characters): Add declaration.Fred Fish2-12/+125
* readline.c (rl_completer_quote_characters): Add global var. * readline.c (strpbrk): Add prototype and function. * readline.c (rl_complete_internal): Add code to handle expansion of quoted strings.
1992-06-09 * c-exp.y (yylex): Recognize single-quoted strings that specifyFred Fish5-354/+204
tokens with embedded whitespace, such as C++ demangled names. * defs.h (demangle_and_match, strcmp_iw, skip_quoted): Prototypes. * main.c (gdb_completer_quote_characters): Add global variable. * main.c (symbol_completion_function): Total rewrite for C++ demangled name handling. * main.c (skip_quoted): New function. * main.c (main): Set rl_completer_quote_characters. * symmisc.c (dump_symtab): Print source language for symtab. * symtab.c (expensive_mangler): Add prototype and function. * symtab.c (completion_list_add_symbol): Total rewrite for new C++ demangled name handling. * symtab.c (lookup_symbol): Check for demangled C++ symbol first, other changes for demangled C++ symbol handling. * symtab.c (lookup_demangled_block_symbol): Use demangle_and_match. * symtab.c (lookup_demangled_partial_symbol): Use demangle_and_match. * symtab.c (decode_line_1): Recognize C++ demangled names on input. * symtab.c (completion_list_add_symbol): Total rewrite for new C++ demangled name handling. * symtab.c (expensive_mangler): New function. * utils.c (strcmp_iw, demangle_and_match): New functions. * xcoffread.c (aixcoff_symfile_read): Fix prototype.
1992-06-09* Makefile.in: Roll VERSION to 4.5.4.John Gilmore16-21/+30
* Makefile.in, config/*.mh, config/*.mt: Rename TM_CFLAGS to MT_CFLAGS, XM_CFLAGS to MH_CFLAGS to match file names. * config/sun4os5.mh: Add MH_CFLAGS=-xs to save debug info.
1992-06-09Use unsigned chars for fields in object files.John Gilmore2-83/+93
1992-06-09TypoJohn Gilmore1-1/+1
1992-06-08See gdb/Changelog for details.Stu Grossman1-1/+1
1992-06-08* alldeps.mak: Rebuild to account for new files.Stu Grossman2-0/+23
* config/st2000.mt: Use tm-st2000.h, not tm-68k.h. * tm-st2000.h: New file.
1992-06-08* configure.in: Tandem debug monitor (st2000) support.Stu Grossman3-0/+1012
* remote-st2000.c, config/st2000.mt: ditto.
1992-06-08See gdb/Changelog for detailsStu Grossman1-0/+7
1992-06-08*** empty log message ***Steve Chamberlain1-442/+507
1992-06-08lintSteve Chamberlain1-1543/+1675
1992-06-08*** empty log message ***Steve Chamberlain1-22/+32
1992-06-08don't crash when provided empty symbol tableSteve Chamberlain1-5/+6
1992-06-08new file from bothner, fixes sparc cross-disassembly core dumpsDavid D. Zuhn1-67/+87
1992-06-07* configure.in: Handle Solaris2 as *-sun-sysv4 or as *-sun-sunos5.John Gilmore2-10/+24
1992-06-05* blockframe.c (inside_entry_file, inside_main_func,John Gilmore1-1/+6
inside_entry_func): Return 0 if no symbols; avoid crashing.
1992-06-04change pathnames from /usr/share/misc to /usr/local/lib. They should *really*Mark Eichin1-2/+2
get built by configure, someday.
1992-06-04Thu Jun 4 11:59:13 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain6-4512/+4653
* expr.c(expr): allow SEG_REGISTER in expressions. * read.c(pseudo_set): register expressions can be the source of a set. * subsegs.c (subseg_new): Now -R forces all changes to SEG_DATA to goto SEG_TEXT (if a.out) * write.c (write_object_file): If a.out don't use the old way for -R. * config/obj-a.out (s_sect): complain if the user tries to use a subsegment with a value which might interfere with out -R hackery. * config/tc-m68k.c (m68k_reg_parse): lookup names in symbol table rather than use ugly if tree. (init_regtable): insert register names into symbol table.
1992-06-04add real install, and some more normal paths.Mark Eichin1-4/+18
1992-06-04use byacc instead of bison.Mark Eichin1-7/+8
1992-06-04Thu Jun 4 11:34:02 1992 Mark Eichin (eichin at cygnus.com)Mark Eichin3-0/+55
* lookup.c: fixed fencepost in nllookup and added dbg_nllookup for help in debugging the problem (with -DDEBUG) * gprof.c: symbol values are now real values, don't add the vma anymore. (done for solaris; should verify this on other platforms) * ChangeLog: created.
1992-06-04* config.sub: Add support for Linux.Per Bothner2-49/+19
* Makefile.in: Use $(FLAGS_TO_PASS) more consistently (at least for libg++).
1992-06-04added srcdir=. so that configure puts in a valueMark Eichin1-2/+13
added explicit foo.o:foo.c lines since Solaris has the same VPATH bug that SunOs 4.1.1 does...
1992-06-04* xcoffread.c (read_xcoff_symtab): Set c_sclass from n_sclassJohn Gilmore2-1/+15
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. (Imported from progressive.)
1992-06-03fix -nfp documentationDavid D. Zuhn2-2/+6
1992-06-03Makefile.in (all-binutils): ar needs flex, so depend on all-flex.Michael Tiemann2-1095/+141
1992-06-02Fix -R problem from AdobeMichael Tiemann2-5/+52
1992-06-02Makefile.in: .c.o rule needed, default one (under solaris) ignores CFLAGSMark Eichin4-9/+31
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.
1992-06-02Fix from net: when predigesting doc for texi2roff, search for "@c " atRoland Pesch1-3/+3
the beginning of a line, rather than just "@C" at the beginning of a line, to identify (and remove) comments.
1992-06-02Tracking changes from Lucid: option formerly known as eitherRoland Pesch1-2/+1
"-cadillac" or "-energize" is called "-context" now.
1992-06-01Pass the correct number of parameters to `symbol_file_add'.Michael Tiemann2-2/+5
1992-06-01Define MALLOC_INCOMPATIBLE so we can compile files which include <malloc.h>Michael Tiemann2-0/+16
1992-06-01change mh-solaris2 to mh-solaris.Mark Eichin1-1/+1
1992-05-31Added solaris configuration support.Mark Eichin2-0/+6
1992-05-31Handle -m680[01234]0-wrs as specific vxworks68 targets. With -nfp,Michael Tiemann1-0/+9
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).
1992-05-3116 May version from prepDavid D. Zuhn1-8/+8
1992-05-31recognize m680[1234] as separate processors nowDavid D. Zuhn2-2/+7
1992-05-31better error testing on perverse cases (eg, ./config.sub -sun3)David D. Zuhn2-1/+6
1992-05-30Fix lint found by GCC.Michael Tiemann2-1/+6