aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-01-29 * Makefile.in (TAGS): Just echo one line, rather than the whole thing.Jim Kingdon1-0/+8
* Makefile.in: Remove all references to sparcly-nat.c. * Makefile.in (HFILES_NO_SRCDIR): Include dcache.h remote-utils.h remote-sim.h directly, rather than via $(remote_utils_h). This avoids duplicating serial.h and target.h. * Makefile.in: Don't set M_INSTALL and M_UNINSTALL. These variables are not used anywhere (a 5 Oct 1993 change removed the uses).
1994-01-29 * Makefile.in: Don't set M_INSTALL and M_UNINSTALL. These variablesJim Kingdon2-3/+3
are not used anywhere (a 5 Oct 1993 change removed the uses).
1994-01-29 * config/m68k/monitor.mt (TDEPFILE): Add remote-es.o.Jim Kingdon3-0/+15
* config/m68k/es1800.mt: Add comment. * remote-es.c: Comment out entire file until it can be fixed.
1994-01-29 * ser-unix.c (wait_for, hardwire_readchar) [HAVE_TERMIO, HAVE_TERMIOS]:Jim Kingdon3-48/+84
If the timeout is too big to fit in c_cc[VTIME], then do multiple reads to achieve the desired timeout. * serial.h (serial_t): Add field timeout_remaining.
1994-01-29* c-exp.y (yylex): Reenable nested type code.Jim Kingdon2-1/+10
1994-01-28* hosts/vaxbsd.h (HOST_STACK_END_ADDR): Vax BSD doesn't defineKen Raeburn1-0/+5
KERNBASE, so hard-code 0x80000000 instead.
1994-01-28* a29k-tdep.c (examine_tag): Add comment regarding argcount.Jim Kingdon2-1/+7
1994-01-28* remote-mips.c (mips_ops): Fix docstring.Jim Kingdon2-2/+6
1994-01-28 * remote-udi.c (udi_close, udi_detach, udi_kill): Add comments.Jim Kingdon2-3/+14
* infptrace.c (kill_inferior): Add comments. * main.c (quit_command): Call target_close after we kill or detach. * remote-udi.c (udi_close): Don't error() if QUITTING.
1994-01-28* remote-bug.c (bug_ops): Remove spurious newline from docstring.Jim Kingdon1-2/+1
1994-01-28 * ldmisc.c (vfinfo): For `%I', if the file is in an archive, printDavid MacKenzie2-81/+90
the archive filename too.
1994-01-28 * config/m68k/tm-monitor.h: Changes to bring this into accordanceJim Kingdon1-0/+7
with the old tm-m68k-em.h: (GDBINIT_FILENAME, DEFAULT_PROMPT): Remove. (HAVE_68881): Don't undefine; this #define is obsolete. (REGISTER_NAMES): Don't muck with it; what tm-m68k.h has is fine. Add FIXME regarding GET_LONGJMP_TARGET.
1994-01-28* remote-udi.c (udi_close, udi_detach, udi_kill): Add comments.Jim Kingdon2-2/+11
1994-01-28* configure (while loop): Don't use "break 2" inside caseKen Raeburn1-0/+5
statement -- the case statement isn't an enclosing loop.
1994-01-28get rid of rcs crudKen Raeburn1-2/+0
1994-01-28Fix test case to be valid ANSI C++.Ken Raeburn4-23/+29
Don't require use of fixed C++ header files, so "../gcc/xgcc -B../gcc/" ought to work for CXX. In cdtest.exp: Combine "rm" lines. Added some commentary on things still broken in this test case.
1994-01-28* lib/ld.exp (simple_diff): Indicate failure if files have different numbers ofKen Raeburn1-6/+11
lines. Don't muck with $differences to avoid indicating a pass, just return. Also got rid of trailing whitespace on some lines.
1994-01-28 * ldlex.l: Add rule to catch invalid input characters instead ofDavid MacKenzie3-7/+28
printing them. Include "ldmain.h" for program_name decl. (lex_warn_invalid): New function. * Makefile.in: Add dependency.
1994-01-28 * configure.in: Make m68k-coff and aout add monitor support inRob Savoye2-3/+9
addition to the standard serial support.
1994-01-28* Makefile.in (check): Don't bother running any tests ofKen Raeburn2-4/+14
cross-linker until the test suite no longer assumes native mode.
1994-01-28keep test suiteKen Raeburn1-0/+1
1994-01-28 * mdebugread.c (psymtab_to_symtab_1): Don't complain on stLabel withJim Kingdon2-3/+15
index indexNil.
1994-01-28 * config/obj-coff.c (obj_coff_section_header_append): Do notIan Lance Taylor2-9/+25
declare if BFD_ASSEMBLER. (stack_pop): Correct test for stack underflow. (obj_coff_endef, obj_coff_dim, obj_coff_line, obj_coff_size, obj_coff_scl, obj_coff_tag, obj_coff_type, obj_coff_val): Declare type of ignored argument to avoid gcc warning. (align): Removed unused function.
1994-01-28 * config/pa/tm-hppa.h: Define macro SMASH_TEXT_ADDRESS.Jim Kingdon5-8/+31
* elfread.c (record_minimal_symbol_and_info), dwarfread.c (process_dies), paread.c (pa_symtab_read): Use it.
1994-01-28removed rcs cruftKen Raeburn1-11/+0
1994-01-28Many scattered edits, primarily on recent mods.Roland Pesch1-1237/+336
Ancient "Internals" text deleted.
1994-01-28* i386-stub.c: Add ".text" right before "mem_fault:".Jim Kingdon1-0/+2
1994-01-28 * main.c (baud_rate): Add FIXME comment about printing -1 value.Jim Kingdon4-43/+67
* remote-utils.c (usage): Fix message to be accurate and conform more closely to normal conventions. * remote-utils.c (gr_files_info): Have the exec_bfd test control whether to show information about exec_bfd, and not control whether to show information about device and speed. * remote-utils.c (gr_open): If sr_get_device returns NULL, give usage message, don't dump core. * remote-bug.c (bug_write_memory): Use alloca, not GCC extension for variable size array. (bug_fetch_register, bug_store_register): Rename "value" to "fpreg_buf" because some compilers don't like variables whose names are the same as types. (bug_store_register): Use a cast when converting char * to unsigned char *.
1994-01-28Various changes: alpha support, fx_done handling, EMIT_SECTION_SYMBOLS, ...Ken Raeburn1-0/+61
1994-01-28Comment change: Soften recommendations against supplying sym+addend operands,Ken Raeburn1-2/+5
since it works, and gas does it. It's merely wasteful of space.
1994-01-28New Alpha support files, based on files from CMU.Ken Raeburn4-0/+2819
Still to do: - fix floating-point handling - figure out if we can adapt to using ../opcodes/alpha-opc.h - gcc bootstrap testing - 32-bit mode support? - test cross-assembly
1994-01-28Thu Jan 27 17:19:54 1994 Steve Chamberlain (sac@jonny.cygnus.com)Steve Chamberlain2-29/+29
* ldlang.c (print_one_symbol, print_input_section): Print global symbols in symbol table again.
1994-01-28* as.h: If __GNUC__ and inline are both undefined, define inline away.Ken Raeburn6-310/+266
* write.c (cvt_frag_to_fill): Don't assume that fr_var for rs_align or rs_org frags will be 1. (relax_segment): For rs_align, if fr_var is not 1, complain if required padding is not a multiple of the size of the pad pattern. (fixup_segment): Leave gp-relative relocations alone. For pcrel relocations referring to the same segment, clear fx_pcrel when clearing fx_addsy. * as.h: Adjust comments on rs_align. * write.c, config/obj-{aout,bout,coff*}.c, config/tc-sparc.c: Query the fx_done field instead of fx_addsy to see if the fixup still needs to be applied. Set fx_done and clear fx_addsy both, for now. If TC_HANDLES_FX_DONE isn't defined, assume md_apply_fix will only clear fx_addsy, and set fx_done accordingly after returning. * config/tc-sparc.h (TC_HANDLES_FX_DONE): Define. * config/obj-coff.c (dot_text_symbol, dot_data_symbol, dot_bss_symbol): Defined here, static. * config/obj-aout.c [BFD_ASSEMBLER]: Undef NO_RELOC before including aout/aout64.h. * write.c (write_object_file): If EMIT_SECTION_SYMBOLS is false, don't write out a section symbol even if it's used in a relocation; assume relocations will handle section numbers somehow. Rename "punt_it" label to "punt_it_if_unused" to reflect it's true use. (EMIT_SECTION_SYMBOLS): Default to 1. (adjust_reloc_syms): Don't create a new symbol for an absolute reference; just use the absolute section symbol. (write_relocs): Make printout of reloc values dependent on flag DEBUG3, not DEBUG2. * config/obj-aout.h (EMIT_SECTION_SYMBOLS): Define as 0. * config/obj-ecoff.h (EMIT_SECTION_SYMBOLS): Ditto.
1994-01-28* chardefs.h: Only declare strrchr if it is not #define'd.Jim Kingdon1-0/+4
1994-01-28whitespace/formatting changesKen Raeburn1-8/+9
1994-01-28 * symmisc.c (maintenance_print_symbols): Don't refer to the nameJim Kingdon1-0/+6
of the command in error message (the text was referring to the old name of the command). * symmisc.c (dump_symtab): Fix args to fprintf_filtered.
1994-01-28whitespace/comment changesKen Raeburn1-13/+11
1994-01-28* symbols.c (dot_text_symbol, dot_data_symbol, dot_bss_symbol): Deleted.Ken Raeburn1-24/+20
(symbol_begin): Moved to end of file, so function inlining can work better. (fb_label_count, fb_label_max): Default C static initializers are sufficient. * symbols.h (dot_text_symbol, dot_data_symbol, dot_bss_symbol): Declarations deleted.
1994-01-27 * c-typeprint.c (c_type_print_base): Have SHOW == 0 mean to printJim Kingdon2-8/+13
full details on structure elements without names. This partially reverts the changes of 1 Jul 1993 and 31 Aug 1993; I think this aspect of those changes was accidental.
1994-01-27* atof-generic.c: Some reformatting.Ken Raeburn2-441/+503
(atof_generic): Be careful when mixing signed/unsigned values of different sizes.
1994-01-27 * read.c (lex_type): No longer make '{' a valid character forIan Lance Taylor2-1/+4
symbol names.
1994-01-27 * gdb.texinfo (Selection, Frame Info): Update information aboutJim Kingdon2-8/+20
arbitrary frame specficiations.
1994-01-27 * as.c (main): Print long values using %ld.Ian Lance Taylor2-1/+3
1994-01-27 * messages.c (as_warn_internal): New static function.Ian Lance Taylor2-11/+15
(as_warn, 3 versions): Use as_warn_internal. (as_warn_where, 3 versions): New function. * as.h (as_warn_where): Declare.
1994-01-27 * stack.c (parse_frame_specification): If SETUP_ARBITRARY_FRAME isJim Kingdon1-0/+4
defined, make it an error to specify a single argument which is not a frame number.
1994-01-27 * ldmain.c ldmain.h ldgram.y: If -v -V or --version was given,David MacKenzie3-5/+29
exit successfully instead of complaining if no input files are given.
1994-01-27 * Makefile.in (version.c), main.c (print_gdb_version): UseJim Kingdon3-7/+13
host_alias and target_alias, not host_canonical and target_canonical, to print configuration.
1994-01-27 * linker.c (generic_link_add_symbol_list): If symbol is common,Ian Lance Taylor2-1/+13
set the BSF_OLD_COMMON flag.
1994-01-27 * gdb.t10/hppa.mt: A makefile fragment for the PA.Jeff Law1-0/+5
* gdb.t10/configure.in (hppa*-*-*): Use it.
1994-01-27 * parse.c (write_exp_msymbol): Use new type msymbol_addr_type insteadJim Kingdon2-2/+17
of builtin_type_long. It is necessary to get a type which is TARGET_PTR_BIT bits in size; builtin_type_long might not be big enough.