aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-01-31New file.Steve Chamberlain1-0/+3519
1994-01-31New file.Steve Chamberlain1-0/+0
1994-01-31 * mdebugread.c (parse_procedure): Remove _sigtramp kludges forPeter Schauer4-30/+54
alpha and irix. The _sigtramp case has to be handled properly in the tdep files if we have no ecoff debugging info. * alpha-tdep.c (alpha_frame_saved_pc, alpha_frame_chain), mips-tdep.c (mips_frame_saved_pc): Handle signal handler frames without PC_REGNUM kludge. * mdebugread.c (fixup_sigtramp), mips-tdep.c (read_next_frame_reg): Clean up handling of mips sigtramp frames, improve comments.
1994-01-31 * read.c (s_lcomm): Align lcomm data.Steve Chamberlain1-0/+12
* config/tc-z8k.c (tc_reloc_mangle): Don't allow subtraction from different sections.
1994-01-31Fix typo in ChangeLog entry.Fred Fish1-1/+1
1994-01-31 * gdb.t06/break.exp: Remove setup_xfails forFred Fish1-0/+14
sparc-sun-solaris2.*, these tests now pass with latest gcc and gdb. * gdb.t20/inherit.exp (test_ptype_si): Update warning message about known bug in gcc to include up through 2.5.8. * gdb.t20/inherit.exp (test_ptype_vi): Accept "_vb." as well as well as "_vb$". * gdb.t21/cplusfuncs.exp (test_lookup_operator_functions): Remove setup_xfails for sparc-sun-solaris2.*, these tests no pass with latest gcc and gdb. * gdb.t22/virtfunc.exp (test_ptype_of_classes): Accept "_vb." as well as "_vb$".
1994-01-31fix regexp for all/x930509.sKen Raeburn1-0/+5
1994-01-31Makefile.in (check, installcheck): Identify directory in "no testsuites"Ken Raeburn2-2/+4
message.
1994-01-30alpha & vax changesKen Raeburn1-0/+41
1994-01-30* configure.in: Handle host vax-*-ultrix* like vax-*-bsd*. Don't bother withKen Raeburn1-1/+4
*-*-ultrix or *-*-sysv*, except *-*-sysv, since only the last has an existing host support file. Do handle vax-bsd and vax-ultrix targets.
1994-01-30* read.c (do_align): New function, most of guts of s_align_* functions. LookKen Raeburn1-27/+56
for md_do_align macro, give it a chance to bypass all but recording of section alignment. (s_align_bytes, s_align_ptwo): Call do_align. (s_lcomm) [TC_ALPHA]: Align object to largest power of two that divides object size.
1994-01-30(Already checked in write.c and config/tc-alpha.c, but no log msg wentKen Raeburn1-9/+6
out because $CVSROOT was wrong...) * write.c (write_object_file): If tc_frob_file is defined, call it just before calling obj_frob_file. * config/tc-alpha.c (alpha_gp_value): Renamed from gp_value (references changed), and made non-static. (getExpression): Return void. (select_gp_value): Abort if gp_value is non-zero. Delete call to non-existent bfd_set_gp_value. (alpha_validate_fix): Function deleted. (alpha_frob_symbol): Function deleted. (alpha_local_label): Function deleted. (alpha_frob_file): Renamed from alpha_end. * config/tc-alpha.h (alpha_frob_symbol, alpha_validate_fix, alpha_local_label, alpha_end): Declarations deleted. (alpha_gp_value, alpha_frob_file): Declare. (tc_frob_symbol, TC_VALIDATE_FIX, md_end): Macros deleted. (LOCAL_LABEL): Move code here from tc-alpha.c:alpha_local_label. (md_convert_frag): Simplified slightly. (tc_frob_file): New macro.
1994-01-30* write.c (write_object_file): If tc_frob_file is defined, call itKen Raeburn2-79/+44
just before calling obj_frob_file. * config/tc-alpha.c (alpha_gp_value): Renamed from gp_value (refs changed), made non-static. (getExpression): Return void. (select_gp_value): Abort if gp_value is non-zero. Delete call to non-existent bfd_set_gp_value. (alpha_validate_fix): Function deleted. (alpha_frob_symbol): Function deleted. (alpha_local_label): Function deleted. (alpha_frob_file): Renamed from alpha_end. * config/tc-alpha.h (alpha_frob_symbol, alpha_validate_fix, alpha_local_label, alpha_end): Declarations deleted. (alpha_gp_value, alpha_frob_file): Declare. (tc_frob_symbol, TC_VALIDATE_FIX, md_end): Macros deleted. (LOCAL_LABEL): Move code here from tc-alpha.c:alpha_local_label. (md_convert_frag): Simplified slightly. (tc_frob_file): New macro.
1994-01-30config.guess: Recognize vax hosts. (Sent to RMS.)Ken Raeburn1-0/+4
1994-01-30* ldlex.l: Removed duplicate rules.Ken Raeburn1-0/+6
(yywrap): Provide default definition, needed with some versions of flex.
1994-01-30 * gen-aout.c (main): Set DEFAULT_ARCH based on preprocessor macrosKen Raeburn2-2/+12
(only testing for m68k and vax at the moment); do verify that the preprocessor didn't trash the arch name inside the string version. Don't print out "pagesize =" line that prevents output from compiling. Derive BYTES_IN_WORD and ARCH values from sizeof results. * Makefile.in (aout-params.h): Pass gen-aout a dummy target name.
1994-01-30 * aoutx.h (aout_link_write_symbols): Write out correct value forIan Lance Taylor2-1/+8
object file symbol.
1994-01-30 * configure.in (hppa*-*-*): Also configure and build stabs-onlyJeff Law2-0/+6
tests.
1994-01-30 * paread.c (read_unwind_info)Jeff Law2-13/+21
* paread.c (pa_symtab_read): Update the "check_strange_names" filter to match GCC's current output. Filter out section symbols (which the HP linker sometimes puts in the wrong place).
1994-01-29 * serial.h (SERIAL_SET_TTY_STATE): Comment return value.Jim Kingdon3-190/+64
* remote-es.c: Extensive changes to update to current conventions.
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.