aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-11-24 * dis-asm.h (print_insn_shl): New prototype.Steve Chamberlain1-13/+18
1994-11-24 * disasseble.c (disassebler): Cope with little endian SH.Steve Chamberlain1-0/+157
1994-11-24 * sh-opc.h (mov.l gbr): Get direction right.Steve Chamberlain2-0/+367
* sh-dis.c (print_insn_shx): New function. (print_insn_shl, print_insn_sh): Call print_insn_shx to print opcodes with right byte order.
1994-11-24 * Makefile.in: Add eshl.o.Steve Chamberlain3-5/+15
* config/coff-sh.mt: Add shl emulation.
1994-11-24 * remote-e7000.c (HARD_BREAKPOINTS): Reenable.Steve Chamberlain4-60/+67
(BC_BREAKPOINTS): Disable. * sh-tdep.c (print_insn): Cope with big and little endian machines. * sh/sh.mt: Use libsim.a * sh/tm-sh.h (TARGET_BYTE_ORDER_SELECTABLE): New (BREAKPOINT): Changed to be byteorder independent.
1994-11-24 * interp.c ([wr][bwl]at): New functions.Steve Chamberlain5-29/+110
(trap): Cope with both byte modes.
1994-11-24 * config/obj-coff.h (TARGET_FORMAT): Select between coff-shl and coff-sh.Steve Chamberlain2-1/+11
* config/sh.mh (TARG_CPU_DEPENDENTS): Get it right. * config/tc-sh.c (little): New function. (md_parse_option): Notice new option. (build_relax, build_Mytes, md_atof, md_convert_frag, md_apply_fix): Cope with little endian data. * config/tc-sh.h (COFF_MAGIC, LISTING_HEADER): Endian dependent.
1994-11-24 * coff-sh.c (shlcoff_vec): New target vector.Steve Chamberlain4-3/+76
(no_archive): New function. * coffcode.h (coff_set_arch_mach_hook, coff_set_flags): Handle little endian SH. * configure.in: Handle shl. * targets.c (bfd_target_vector): Add shlcoff_vec. * config/sh-coff.mt (SELECT_VECS): Handle shl_coff_vec.
1994-11-23 * Makefile.in (all-ispell): Depend on all-emacs19 instead of all-emacs.Brendan Kehoe2-1/+21
1994-11-23 * config/tc-hppa.c (tc_gen_reloc, ELF variant): Revert lastJeff Law1-0/+5
change. The real bug was in bfd/elfcode.h and has been fixed.
1994-11-23 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELFJeff Law1-0/+5
output.
1994-11-23 * elf32-hppa.c (elf32_hppa_bfd_final_link_relocate): Do not addJeff Law1-0/+5
input_section->vma to the relocation's offset.
1994-11-23 * config/tc-hppa.c (tc_gen_reloc, ELF variant): Add section->vmaJeff Law2-1/+14
to the relocation's offset.
1994-11-23 Maintenance commands to report time and space usage.Stan Shebs3-15/+98
* main.c (display_time, display_space): New globals. (main): Add argument --statistics to enable reporting, display time and space after startup is done. * maint.c (maintenance_time_display, maintenance_space_display): New commands. * top.c (command_loop): Display time and space after command execution. * top.c (pre_init_ui_hook): New global. (gdb_init): If pre_init_ui_hook set, call before all other init.
1994-11-22 * Makefile.in (INSTALL_XFORM): Fix typo.Steve Chamberlain2-2/+6
1994-11-22 * a29k-tdep.c (examine_tag): Fix a bug in stack frame size.Kung Hsu2-2/+6
1994-11-22* config/tc-alpha.c (s_alpha_set): Ignore the .set (no)move andJ.T. Conklin2-2/+14
.set (no)volatile directives.
1994-11-22 * scripttempl/elf.sc: Fill .text section with NOPS. From EricIan Lance Taylor1-0/+5
Youngdale <eric@aib.com>.
1994-11-21* configure.in (*-*-netware*): Don't configure xiberty.J.T. Conklin2-1/+9
1994-11-21 * srec.c (srec_get_reloc_upper_bound): Define.Ian Lance Taylor1-0/+7
(srec_canonicalize_reloc): Define. (srec_bfd_reloc_type_lookup): Define. (srec_vec, symbolsrec_vec): Use BFD_JUMP_TABLE_RELOCS (srec). PR 5975.
1994-11-20Update note for hpux9 dynamic executable support.Jeff Law1-4/+2
1994-11-19 * symfile.c (deduce_language_from_filename): Treat .c++ as aPeter Schauer1-0/+10
C++ extension. * valops.c (destructor_name_p): Do not compare the template part for template classes.
1994-11-19 * configure.host (i[345]86-*-solaris*): Use solaris2 toPeter Schauer2-2/+9
enable extraction of procfs info from core file for GDB.
1994-11-18 * defs.h, infcmd.c (reg_names): Don't declare as constant.Stan Shebs2-56/+58
* remote-mips.c (mips_open): Read and set the processor type. * mips-tdep.c (mips_set_processor_type): Always return an int.
1994-11-18* nlm/alpha.c (strtol): Removed, it is provided by NetWare C library.J.T. Conklin5-227/+5
* nlm/gdbserve.def (strtol): Added to import list. * nlm/fake_aio.c: Removed file, no longer used.
1994-11-18* Makefile.in (LD_FOR_TARGET, NLMCONV_FOR_TARGET): Removed.J.T. Conklin3-37/+15
* nlm/Makefile.in (gdbserve.O): Link with ${CC_FOR_TARGET}. (LD_FOR_TARGET): Removed.
1994-11-18Thu Nov 17 15:37:19 1994 Mark W. Eichin <eichin@cygnus.com>Ian Lance Taylor4-0/+43
* objcopy.c (add_strip_symbol): New function, adds a name to an explicit list of symbols to strip. (is_strip_symbol): New function, reports whether the name argument is in the explicit list. (filter_symbols): Check against is_strip_symbol above all. (strip_main): Recognize -N option. If used, don't default to strip_all. (copy_main): Recognize -N option. (strip_usage): Document -N and --strip-symbol options. (copy_usage): Ditto. * objcopy.1, strip.1, binutils.texi: Document -N and --strip-symbol options.
1994-11-18 * monitor.[ch], w89k-rom.c, op50n-rom.c, idp-rom.c: Add supportRob Savoye1-3/+15
for two variables used to control the load protocol and conversion type.
1994-11-18 Support for different MIPS IDT processor models.Stan Shebs4-80/+300
* mips-tdep.c (mips_processor_type, tmp_mips_processor_type, mips_generic_reg_names, mips_r3041_reg_names, mips_r3051_reg_names, mips_r3081_reg_names, mips_processor_type_table): New globals. (mips_do_registers_info): Don't display register if name is empty. (mips_set_processor_type_command): New command. (mips_show_processor_type_command): New command. (mips_set_processor_type): New function. (mips_read_processor_type): New function. * config/mips/tm-idt.h (DEFAULT_MIPS_TYPE): New macro. * config/mips/tm-mips.h (DEFAULT_MIPS_TYPE): New macro. (NUM_REGS): Increase to account for all CP0 registers. (REGISTER_NAMES): Add empty names for CP0 registers. (FIRST_EMBED_REGNUM, LAST_EMBED_REGNUM): Adjust. (PRID_REGNUM): New macro.
1994-11-17 * ar.c (main): Don't call do_quick_append if any of the archiveIan Lance Taylor2-28/+106
names are longer than 14 characters. PR 5966.
1994-11-17* reloc.c (bfd_reloc_code_type): Add new value BFD_RELOC_12_PCREL.Ken Raeburn4-29/+61
* bfd-in2.h, libbfd.h: Rebuilt.
1994-11-17 * bfd/elf32-hppa.c (elf32_hppa_bfd_final_link_relocated): Use theJeff Law2-28/+40
vma from the output_section containing $global$ when computing global_vlaue.
1994-11-17 * objcopy.c (main): Fix is_strip test. FromIan Lance Taylor2-53/+142
pirker@eiunix.tuwien.ac.at (Martin Pirker).
1994-11-17 Patches from pirker@eiunix.tuwien.ac.at (Martin Pirker).Ian Lance Taylor3-0/+10
* config/i386linux.mh: New file; set HOSTING_CRT0. * genscripts.sh: Don't put ${libdir} in LIB_PATH if it is /usr/lib, since that is already in LIB_PATH.
1994-11-17 * archive.c (_bfd_write_archive_contents): Round up the archiveIan Lance Taylor1-0/+5
header size of the extended name table to an even number.
1994-11-17 * README: Add warning about termcap in Ultrix and OSF/1.Stan Shebs1-0/+4
1994-11-17 * Makefile.in: Fix the test for installing gdbtk.Rob Savoye1-0/+2
1994-11-16 * scripttempl/hppaelf.sc (.text): Handle a use rdefined text startJeff Law1-0/+5
address. (.data, .bss): If "-N", then place the data/bss just after the end of the .text section rather than at the default 0x40000000.
1994-11-16 * hppa-tdep.c: Remove including sys/dir.h from a target file.Rob Savoye2-1/+4
1994-11-16* coff-sh.c: Deleted some code that was commented out or inside "#if 0".Ken Raeburn2-70/+13
(COFF_LONG_FILENAMES): Define. * cpu-sh.c (arch_info_struct): Convert name to lowercase, for consistency with other architectures.
1994-11-16fix swapped files; stop marking p2425a.s as xfailKen Raeburn2-0/+14
1994-11-16* config/powerpc/gdbserve.mt (TDEPFILES): Removed fake_aio.oJ.T. Conklin6-162/+22
* nlm/gdbserve.c: Include <nwtypes.h> before other NetWare headers. * nlm/alpha.c: Likewise. * nlm/ppc.c: Likewise. * nlm/ppc.c (strtol): Removed, it is provided by NetWare C Library. (StopBell): New function (stubbed out).
1994-11-16 * scripttempl/hppaelf.sc (.text): Place unwind descriptors in theJeff Law2-3/+15
text segment.
1994-11-16 * hppa-tdep.c (skip_trampoline_code): Handle shared library importJeff Law2-0/+44
trampolines.
1994-11-16 * gas/hppa/unsorted/align4.s: New test.Jeff Law3-0/+8
* gas/hppa/unsorted/unsorted.exp: Run it.
1994-11-16 * config/tc-hppa.c (pa_subspace): Make sure to always resetJeff Law1-1/+9
current_subspace. (pa_text, pa_data): Likewise.
1994-11-16 * config/tc-hppa.c (pa_align): New function. Aligns the currentJeff Law2-125/+65
offset within the current subspace along with updating the alignment of the subspace itself. (pa_subspace): Default alignment to one byte rathern than zero bytes to avoid setting alignment to log2(0). (md_pseudo_table): Use pa_alignment for .align.
1994-11-16 * c-exp.y (yylex): Fix a bug in template scanning.Kung Hsu2-1/+10
1994-11-15 * i386-stub.c, m68k-stub.c, sparc-stub.c, sparcl-stub.c: Mask outStan Shebs3-10/+15
the top bit returned by getDebugChar.
1994-11-15messages.c (as_fatal): put space after "fatal error:"Ken Raeburn1-0/+5