aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-01-29freshly updated -- gprof.texi is an edit of the old `gprof.texinfo' byJeffrey Osier2-4/+1042
Richard Stallman and Jay Fenalson. Probably 90% of the text is theirs.
1993-01-29Checkpoint. Can now create MIPS style armap hash tables. Fixed someIan Lance Taylor1-35/+189
linker problems. The linker still needs to learn to put SCommon symbols in .sbss rather than .bss.
1993-01-29Fri Jan 29 09:57:58 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-5/+14
* ldmain.c (subfile_wanted_p): If we already have a common definition of a symbol, don't necessarily pull in an object file that provides a non-common definition.
1993-01-29Fri Jan 29 09:57:58 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+8
* ldlex.l (COMMAND): Accept -EB and -EL command line arguments, returning OPTION_EB and OPTION_EL. gcc passes these to a MIPS linker. * ldgram.y (OPTION_EB, OPTION_EL): New tokens. (command_line_option): Accept and ignore OPTION_EB and OPTION_EL.
1993-01-29reg.h, xdr_regs.c, xdr_regs.h are gone now.John Gilmore1-3/+0
1993-01-29Fix typo in file name.John Gilmore1-1/+1
1993-01-29* doc/gdbint.texinfo (Host Conditionals): RemoveJohn Gilmore1-15/+51
NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document MEM_FNS_DECLARED. (Target Conditionals): Remove all of the above.
1993-01-29Update for doc/ changes.John Gilmore2-1/+3
1993-01-29* config/hp300hpux.mh: No cross-host file needed, just native.John Gilmore2-4/+2
1993-01-29Remove nonexistent GO32 "native" support.John Gilmore2-3/+2
1993-01-29Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:John Gilmore1-0/+14
* m88k.h (PMEM): Avoid previous definition from <sys/param.h>. (AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
1993-01-29M88K fixes reported by Carl Greco, <cgreco@Creighton.Edu>:John Gilmore3-7/+12
* tm-m88k.h (REGISTER_CONVERT_TO_RAW): Fix typo. * m88k-tdep.c (next_insn): Lint, cleanup. (store_parm_word): Lint.
1993-01-29Fix minor bugs reported by Carl Greco, <cgreco@parrot.creighton.edu>:John Gilmore2-1/+7
* hosts/delta88.h (strtol): Fix prototype. * config/m88k-coff.mh (SELECT_ARCHITECTURES): Fix name.
1993-01-29TypoJohn Gilmore1-0/+6
1993-01-28Thu Jan 28 15:12:04 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-0/+6
* Makefile.in (install): Remove $(tooldir)/bin/gld before creating the link to it.
1993-01-28Thu Jan 28 15:09:59 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-84/+76
* test-build.mk (HOLES): Added tar, cpio and uudecode.
1993-01-28 * expression.h (BINOP_CONCAT): Document use for self concatenationFred Fish5-60/+351
an integral number of times. * language.c (binop_type_check): Extend BINOP_CONCAT for self concatenation case. * valarith.c (value_concat): Rewrite to support self concatenation an integral number of times. **** start-sanitize-chill **** * Makefile.in (ch-exp.tab.c): Change "expect" message. * ch-exp.y (FIXME's): Make all FIXME tokens distinct, to eliminate hundreds of spurious shift/reduce and reduce/reduce conflicts that mask the 5 real ones. * ch-exp.y (STRING, CONSTANT, SC): Remove unused tokens. * ch-exp.y (integer_literal_expression): Remove production, no longer used. **** end-sanitize-chill ****
1993-01-28Add h8500 as a cpu type.Jim Wilson1-17/+19
1993-01-27not usedKen Raeburn1-6/+0
1993-01-27not usedKen Raeburn1-1/+0
1993-01-27Checkpoint. Linker appears to work.Ian Lance Taylor1-95/+151
1993-01-27Fixes from (or inspired by) Bob Chassell editing pass for lastRoland Pesch2-356/+383
FSF printing of this manual.
1993-01-26Tue Jan 26 11:56:33 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-1/+1
* copy.c, nm.c, objdump.c, size.c: Use new bfd_is_com_section macro rather than checking for equality to bfd_com_section.
1993-01-26Tue Jan 26 11:49:50 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor3-63/+121
* ldmain.c, ldsym.c: Use new bfd_is_com_section macro rather than checking for equality to bfd_com_section.
1993-01-26Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-4/+11
* bfd.h: Update for SEC_IS_COMMON flag.
1993-01-26Tue Jan 26 11:43:14 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor5-36/+41
* section.c (SEC_IS_COMMON): New section flag, needed for MIPS ECOFF which has two common sections. (bfd_com_section): Set SEC_IS_COMMON flag. * bfd-in.h (bfd_is_com_section): New macro to test SEC_IS_COMMON. * aoutx.h, archive.c, bout.c, coff-a29k.c, coff-m88k.c, coff-mips.c, coffgen.c, ieee.c, oasys.c, reloc.c, syms.: Use bfd_is_com_section macro rather than checking for equality to bfd_com_section.
1993-01-26Correct syntax errors which only appeared when relocating.Ian Lance Taylor1-3/+3
1993-01-25Checkpoint. ld works, ld -r doesn't.Ian Lance Taylor1-260/+930
1993-01-25Mon Jan 25 15:27:36 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-32/+45
* coffcode.h (_bfd_coff_mkobject_hook): Pass aouthdr argument. (coff_mkobject_hook): Accept aouthdr argument. * coffgen.c (coff_real_object_p): Pass aouthdr to mkobject_hook. Handle NULL aouthdr argument. (coff_object_p): If there is no aouthdr, pass it as NULL to coff_real_object_p. * libcoff.h: Rebuilt for mkobject_hook changes.
1993-01-25 * coffswap.h (coff_swap_aouthdr_in, coff_swap_aouthdr_in): SwapIan Lance Taylor1-0/+17
additional MIPS ECOFF fields.
1993-01-25Mon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-2/+20
* internal.h (internal_aouthdr): Added additional fields used only by MIPS ECOFF.
1993-01-24Add a usage statement if an unrecognized option is given.Sean Eric Fagan1-0/+7
1993-01-24recognize irix[34]* instead of irix[34]David D. Zuhn1-4/+4
1993-01-23 * guess-systype: Renamed to ...Per Bothner5-145/+65
* config.guess: ... by popular request. * configure.in, Makefile.in: Update accordingly.
1993-01-23These changes abolish M4 preprocessing for the GDB manual.Roland Pesch21-2552/+2963
Formatting these files now depends on the recently designed Texinfo conditionals: to format successfully, you must use very recent versions (not yet distributed by FSF) of texinfo.tex and makeinfo.c. The new Texinfo commands are @set, @clear, @ifset, @ifclear, and @value. Recent texinfo-2 Beta distributions contained partial implementations. texi2roff does not yet support these commands. There are miscellaneous clean-ups to Makefile.in as well.
1993-01-22Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor8-12/+119
* mips.sc-sh: New file. Ultrix, and hopefully other MIPS ECOFF targets, linker script. * mipslit.sh: New file. Little endian MIPS emulation. * config/mips-lit.mt: New file. Use mipslit emulation. * configure.in (mips-dec-ultrix*): Use target mips-lit. * Makefile.in (ALL_EMULATIONS): Added em_mipslit.o. (em_mipslit.c): New target. Uses mipslit.sh.
1993-01-21 * guess-systype: Patches from John Eaton <jwe@che.utexas.edu>:Per Bothner2-1/+43
+ Add Convex, Cray/Unicos, and Encore/Multimax support. + Execute ./dummy instead of assuming . is in PATH.
1993-01-21 * eval.c (evaluate_subexp): Fix OP_ARRAY, remove code thatFred Fish4-2/+31
implied that "no side effects" was nonfunctional. * eval.c (evaluate_subexp): Add BINOP_CONCAT case to deal with character string and bitstring concatenation. * expprint.c (dump_expression): Add case for BINOP_CONCAT. * expression.h (exp_opcode): Add BINOP_CONCAT. * gdbtypes.h (type_code): Add TYPE_CODE_BITSTRING. * language.c (string_type): Add function to determine if a type is a string type. * language.c (binop_type_check): Add case for BINOP_CONCAT. * valarith.c (value_concat): New function to concatenate two values, such as character strings or bitstrings. * valops.c (value_string): Remove error stub and implement function body. * value.h (value_concat): Add prototype. **** start-sanitize-chill **** * ch-exp.y (operand_3): Add actions for SLASH_SLASH (//). * ch-exp.y (yylex): Recognize SLASH_SLASH. * ch-lang.c (chill_op_print_tab): Add SLASH_SLASH (//) as BINOP_CONCAT. **** end-sanitize-chill ****
1993-01-21fix endian problemSteve Chamberlain1-1/+1
1993-01-20Add Linux and hp300bsd. Tweak SCO.Per Bothner1-2/+14
1993-01-20whitespace/comment changesKen Raeburn1-26/+18
1993-01-20Revert yesterday's change (adding casts) at gnu's request.Ian Lance Taylor2-35/+18
1993-01-20Fix (?) discrimination between hppa1.1 and 1.0.Per Bothner1-1/+1
1993-01-20Add support for HP-UX; SCO; fix Solaris2.Per Bothner1-2/+17
1993-01-20Minor improvementsPer Bothner1-7/+5
1993-01-20 * guess-systype: New shell script. Attempts to guess thePer Bothner2-0/+66
canonical host name of the executing host. Only a few hosts are supported so far. * configure: Call guess-systype if no host is specified.
1993-01-19 * c-exp.y (exp): Add production to support direct creationFred Fish6-13/+95
of array constants using the obvious syntax. * c-valprint.c (c_val_print): Set printed string length. * dwarfread.c (read_tag_string_type): New prototype and function that handles TAG_string_type DIEs. * dwarfread.c (process_dies): Add case for TAG_string_type that calls new read_tag_string_type function. * expprint.c (print_subexp): Add support for OP_ARRAY. * gdbtypes.c (create_range_type, create_array_type): Inherit objfile from the index type. **** start-sanitize-chill **** * ch-typeprint.c (chill_print_type): Add case for TYPE_CODE_STRING. * ch-valprint.c (chill_val_print): Fix case for TYPE_CODE_STRING. **** end-sanitize-chill ****
1993-01-19Tue Jan 19 09:06:14 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor4-43/+60
* aoutx.h (swap_ext_reloc_in, swap_std_reloc_in), bout.c (b_out_slurp_reloc_table), coff-mips.c (ecoff_swap_reloc_in), coff-msym.c (ecoff_swap_sym_in, ecoff_swap_rndx_in, ecoff_swap_opt_in): Added casts to int to avoid muttering by MIPS compiler.
1993-01-19Checkpoint. Can now read relocs.Ian Lance Taylor1-80/+509
1993-01-19Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)Ian Lance Taylor1-1/+1
* bfd.h: Update for bfd_asymbol_value bug fix.