aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-04-17 * cpu32bug-rom.c monitor.h op50-rom.c remote-est.c rom68k-rom.cStu Grossman6-39/+4
w89k-rom.c: Remove loadtypes, loadprotos and baudrates. * op50-rom.c: Fix copyrights and add load routine to op50n_cmds. * rom68k-rom.c (_initialize_rom68k): Don't set baud rate. * w89k-rom.c: Fix copyrights.
1995-04-17*** empty log message ***Stu Grossman1-0/+24
1995-04-17 * monitor.c: Move all xmodem stuff into xmodem.[ch]. RemoveStu Grossman10-54/+627
unnecessary remoteloadprotocol and remoteloadtype support. * (expect expect_prompt): Change names to monitor_expect and monitor_expect_prompt. Make them global. * (printf_monitor): Change name to monitor_printf. Make global. * (monitor_read_memory): Flush command echo to avoid parsing ambiguity with CPU32Bug monitor. * (monitor_load): Remove remoteloadprotocol and remoteloadtype support. Call target_ops->load_routine, default to monitor_load_srec. * (monitor_load_srec): Remove everything but S-record support. * monitor.h (monitor_ops): Add load_routine to provide monitor specific download capability. * remote-est.c: Clean up copyrights and comments. * w89k-rom.c: Use new xmodem support. * xmodem.c xmodem.h: New files to support xmodem downloads. * rom68k-rom.c remote-est.c: Fix copyrights, add load_routine entry to monitor_ops. * cpu32bug-rom.c: New file to support Moto BCC debuggers. * config/m68k/est.mt (TDEPFILES): Add cpu32bug.o. * config/pa/hppapro.mt (TDEPFILES): Add xmodem.o.
1995-04-16README.GDBTK is a gdbtk fileStan Shebs1-1/+1
1995-04-16* rem-multi.shar: Removed; superceded by gdbserver.Jim Kingdon3-1302/+4
1995-04-16 * xcoffread.c (xcoff_sym_fns): Revise comment about merging thisJim Kingdon4-90/+62
with coffread.c. * breakpoint.c (fixup_breakpoints): Removed. * rs6000-nat.c (vmap_symtab): Don't call fixup_breakpoints. (vmap_ldinfo, xcoff_relocate_core): Call breakpoint_re_set. * coffread.c (coff_symfile_offsets): Allocate SECT_OFF_MAX sections, not just SECT_OFF_MAX-1. * rs6000-nat.c (vmap_symtab), xcoffread.c: Re-do section offsets to be indexed by SECT_OFF_* instead of xcoff section numbers. * objfiles.c, remote.c: Remove comments regarding SECT_OFF_*. * symtab.h: Revise comment about block_line_section. * rs6000-nat.c (vmap_symtab): Don't relocate objfile->sections.
1995-04-15* gdb.base/a1-selftest.exp: Add alpha xfail.Jim Kingdon2-0/+18
1995-04-15 * mpw-make.in (init.c): Don't try to do symbolic {o} in sedStan Shebs3-2/+52
command, not allowed by some version of MPW Make. * ser-mac.c (mac-setbaudrate): Make it actually set baud rates.
1995-04-15Sat Apr 15 14:05:09 1995 Jim Kingdon (kingdon@lioth.cygnus.com)Jim Kingdon2-2/+24
* alpha-tdep.c (alpha_push_arguments): Fix typo (TYPE_VALUE -> VALUE_TYPE). Do the cast for TYPE_CODE_BOOL, TYPE_CODE_CHAR, TYPE_CODE_ENUM, and TYPE_CODE_RANGE as well as TYPE_CODE_INT. Sat Apr 15 14:04:32 1995 Per Bothner <bothner@cygnus.com> * alpha-tdep.c (alpha_push_arguments): Only cast to long for TYPE_CODE_INT.
1995-04-15 * gdbtk.c (gdb_disassemble): Read from inferior if connectedStan Shebs2-2/+10
to a VxWorks target.
1995-04-15keep new filesKen Raeburn2-0/+2
1995-04-14* Makefile.in (ALL_EMULATIONS): Added em68kelf.o.Ken Raeburn2-0/+12
(em68kelf.o): New target. * config/m68k-elf.mt, emulparams/m68kelf.sh: New files. * configure.in: Use them for m68*-*-elf.
1995-04-14* config.bfd: Add m68*-*-elf*.Ken Raeburn1-0/+15
* elf32-m68k.c: Filled out implementation, except for dynamic linking support. * reloc.c (enum bfd_reloc_code_real): Added *_GOT_PCREL, *_GOTOFF, *_PLT_PCREL, *_PLTOFF, *_68K_* relocations for ELF. * libbfd.h, bfd-in2.h: Regenerated.
1995-04-14 * README.GDBTK: New file. Contains the obvious.Stu Grossman2-0/+287
1995-04-13Fix for PR 6732.Ken Raeburn1-0/+4
* config/tc-sh.c (md_convert_frag): Instead of aborting on large displacements, print an error message. Don't invoke the code that followed the abort call until it's been verified.
1995-04-13* config/tc-m68k.c (md_show_usage): Add 68060 to list. Split cpu list intoKen Raeburn1-0/+22
three lines.
1995-04-13 * remote-array.c: New file for Array Tech LSI33k based controllerRob Savoye3-0/+1409
board.
1995-04-13 * remote-vxsparc.c: New file, preliminary check in, this configurationKung Hsu2-0/+468
not supported yet. * remote-vxmips.c: ditto.
1995-04-13 * a29k-tdep.c (get_longjmp_target): Replace SWAP_TARGET_AND_HOST withKung Hsu2-2/+16
extract_address. * remote-vxsparc.c: New file, preliminary check in, this configuration not supported yet. * remote-vxmips.c: ditto.
1995-04-13Do not use unprotected ANSI/ISO prototypes.Michael Meissner1-1/+2
1995-04-13 * monitor.h (init_monitor_ops): Declare.Stan Shebs3-49/+58
* rom68k-rom.c: Clarify some comments. (rom68k_open): Define as static, to match decl.
1995-04-13 * gdb.gdb: New file.Jim Kingdon4-12/+39
* .gdbinit: Move list-objfiles to gdb.gdb.
1995-04-13* values.c (set_internalvar): Set modifiable flag of newval.Jim Kingdon2-0/+5
1995-04-12Wed Apr 12 16:06:01 1995 Jason Merrill <jason@phydeaux.cygnus.com>Jason Merrill1-3/+32
* test-build.mk: Enable building of shared libraries on IRIX 5 and OSF/1. Fix compiler flags. * build-all.mk: Support Linux and OSF/1 3.0. Fix compiler flags.
1995-04-12 * xcoffread.c: Call complain() rather than error() or printing aJim Kingdon2-21/+26
warning.
1995-04-12Always keep MPW supportStan Shebs1-6/+2
1995-04-12Merge MPW ChangeLog with generic ChangeLogStan Shebs2-94/+54
1995-04-12Always keep MPW supportStan Shebs1-33/+3
1995-04-12Merge MPW ChangeLog with generic ChangeLogStan Shebs1-51/+0
1995-04-12* aoutx.h (machine_type, case bfd_arch_mips): Treat R8000 like R6000 and R4000Ken Raeburn1-0/+20
for now.
1995-04-12 * arc-tdep.c: #include "gdbcmd.h".David Edelsohn3-175/+535
(codestream_seek): Pass CORE_ADDR. (arc_cpu_type, tmp_arc_cpu_type, arc_cpu_type_table): New globals. (debug_pipeline_p): Likewise. (X_...): Instruction field access macros. (BUILD_INSN): Define. (codestream_tell): Allow for stream elements > 1 byte. (codestream_fill): Likewise. (setup_prologue_scan): New function. (arc_get_frame_setup): Call it. Update to current spec regarding prologues. Use BUILD_INSN. (skip_prologue): New argument `frameless_p'. Use BUILD_INSN. (arc_frame_saved_pc): New function. (frame_find_saved_regs): Use BUILD_INSN. (get_insn_type, single_step): New functions. (one_stepped): New global. (arc_set_cpu_type_command, arc_show_cpu_type_command): New functions. (arc_set_cpu_type): New function. (_initialize_arc_tdep): Define new `set' commands `cpu', `displaypipeline', and `debugpipeline'. * remote-arc.c (break_insn): Add bi-endian support. (arc_insert_breakpoint): Likewise. (arc_remove_breakpoint): Likewise. (switch_command): Delete. * arc/tm-arc.h (TARGET_BYTE_ORDER): Delete. (TARGET_BYTE_ORDER_SELECTABLE): Define. (DEFAULT_ARC_CPU_TYPE): Define. (SKIP_PROLOGUE_FRAMELESS_P): Define. (BREAKPOINT): Delete. (BIG_BREAKPOINT, LITTLE_BREAKPOINT): Define. (DECR_PC_AFTER_BREAK): Change to 8. (NO_SINGLE_STEP): Define. (ARC_PC_TO_REAL_ADDRESS): Define. (SAVED_PC_AFTER_CALL): Use it. (NUM_REGS, REGISTER_BYTES): Fix. (FRAME_SAVED_PC): Call arc_frame_saved_pc. (FRAME_LOCALS_ADDRESS): Fix.
1995-04-12ARC stuff.David Edelsohn1-0/+42
1995-04-12Support keep-arc flag.David Edelsohn1-2/+14
1995-04-12 * config/tc-arc.c (delay_slot_type): New function.David Edelsohn1-40/+97
(md_assemble): Use hashed list of insns. Print warning if 8 byte insn appears in delay slot. (md_operand): Handle %st(sym1-sym2). (get_arc_exp_reloc_type): Likewise. (md_apply_fix, case BFD_RELOC_ARC_B26): Now using implicit addends so must store them here.
1995-04-12ARC stuff.David Edelsohn1-0/+12
1995-04-12 * rs6000-nat.c (vmap_ldinfo): If we don't find ldinfo for theJim Kingdon2-12/+9
symfile_objfile, nuke it.
1995-04-12 * configure.in: Recognize --with-newlib.David Edelsohn2-4/+10
(sparc-*-sunos4*): Build sim, dejagnu, expect, tcl if cross target. (arc-*-*): Build g++ stuff now.
1995-04-12 * top.c, utils.c, defs.h: Remove error_hook. It is currentlyJim Kingdon2-6/+6
unused and would need to hook into error_begin()/return_to_top_level(), instead of error(), if it were to be used.
1995-04-11* configure.in: Require at least autoconf 2.3, because earlier versions lose onKen Raeburn1-0/+21
some AIX versions. * configure: Regenerated. * configure.in: Add m68k-*-elf. * config/tc-m68k.c (comment_chars) [OBJ_ELF]: Include '#'. (md_pseudo_table) [OBJ_ELF]: Ignore "swbeg". (md_begin): Set alt_notend_table['&'], so svr4-style immediate operands are accepted. (md_apply_fix): Argument VALP should point to valueT. (md_convert_frag): Argument SEC should be type segT. (md_shortopts) [OBJ_ELF]: Accept 'Q' with an argument. (md_parse_option): Ignore it. (md_convert_frag_1): Add in frag address for the symbol in the displacement calculation. * config/tc-m68k.h (TARGET_FORMAT) [OBJ_ELF]: Use "elf32-m68k". (TARGET_ARCH): Define. (REGISTER_PREFIX_OPTIONAL) [OBJ_ELF]: Default to 0. (LOCAL_LABEL, FAKE_LABEL_NAME, REGISTER_PREFIX_OPTIONAL): Handle these the same way for OBJ_ELF as for M68KCOFF.
1995-04-11* as.h (struct relax_type): Add forward declaration for type.Ken Raeburn1-0/+1
1995-04-11 * utils.c, defs.h (warning_begin): Renamed from warning_setup, forJim Kingdon4-38/+63
consistency with error_begin. Also print warning_pre_print. Document it better. * utils.c (warning): Use it. * utils.c (error_begin): Doc fix. * rs6000-nat.c (vmap_ldinfo): If symfile_objfile is not part of any vmap, nuke it.
1995-04-11 * annotate.texi: Clarify which addresses have differing formatsJim Kingdon2-5/+19
depending on the language and which do not.
1995-04-11 * printcmd.c (print_address_numeric): Pass use_local toJim Kingdon1-0/+3
print_longest, rather than always passing 1.
1995-04-11Always keep MPW supportStan Shebs1-8/+2
1995-04-11Merge MPW ChangeLog with generic ChangeLogStan Shebs1-32/+0
1995-04-11* nlm/Makefile.in: Remove comments discussing munch.Jim Kingdon2-5/+4
1995-04-11Use F_SETOWN if SIOCSPGRP is not available.Michael Meissner2-3/+15
1995-04-11note doc changesKen Raeburn1-0/+4
1995-04-11bunch o changesKen Raeburn1-0/+64
1995-04-11write.c: Complain about .space or .org moving backwards.Ken Raeburn11-26/+19
Do generic rs_machine_dependent relaxation only if TC_GENERIC_RELAX_TABLE is defined. Use its value as the base of the table, so the actual declaration can be cpu-specific (and const or not as appropriate). For other cpus where this isn't done (the majority), delete md_relax_table altogether. For machines with WORKING_DOT_WORD, delete md_{short,long}_jump_size.