aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-01-16Remove sh3e sanitization. Keep sh3e files.Jim Wilson3-28/+2
1996-01-16Remove SH3e sanitization.Jim Wilson11-181/+0
1996-01-16Keep SH3e testsuite.Jim Wilson1-1/+1
1996-01-16 * mpw-config.in (BUILD_NLMCONV, BUILD_SRCONV, SYSINFO_PROG,Stan Shebs3-6/+27
BUILD_DLLTOOL): Put definitions for these into makefile when configuring, instead of always clearing in mpw-make.sed. * mpw-make.sed: Edit out any host_alias or target_alias settings, fix pathname to BFD internal include files, remove dependency calculation rules.
1996-01-16Remove sh3e sanitization.Jim Wilson1-24/+0
1996-01-16Delete obsolete SH3e sanitization.Jim Wilson2-35/+0
1996-01-16 * Makefile.in (CLIBS): Add LIBS to allow libraries to beStu Grossman3-2/+10
specified on the make command line (via make LIBS=xxx). start-sanitize-gm * configure.in (enable-gm): magic.o -> gmagic.o. end-sanitize-gm
1996-01-16Tue Jan 16 18:00:35 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-99/+935
* remote-mips.c (pmon_opn, pmon_wait, pmon_makeb64, pmon_zeroset, pmon_checkset, pmon_make_fastrec, pmon_check_ack, pmon_load_fast): New functions. Support for the PMON monitor world. (common_open): New function to merge support for different monitors. (mips_open): Use common_open(). (mips_send_command): New function. (mips_send_packet): Scan out-of-sequence packets. (mips_enter_debug, mips_exit_debug): New functions. (pmon_ops): New target definition structure. These changes provide the initial support for the PMON (3.0.83) monitor that appears on the Cogent (CMA101) Vr4300 development board. The changes do not affect the IDT monitor support, other than in the area of dealing with out-of-sequence packets.
1996-01-16Make {add to,subtract from} minus one; Make -t alu work betterMichael Meissner3-14/+464
1996-01-15 * binutils-all/objcopy.exp: Use the lma, not the vma, when testingIan Lance Taylor2-17/+40
address adjustments.
1996-01-15Add new PPC relocationsMichael Meissner3-3/+133
1996-01-15Add more relocation suffixesMichael Meissner2-0/+20
1996-01-15 * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation):Ian Lance Taylor2-2/+7
Don't make a shared library because of an undefined reference to __GLOBAL_OFFSET_TABLE_.
1996-01-15 * aoutx.h (howto_table_ext): Fix RELOC_BASE10 and RELOC_BASE22Ian Lance Taylor2-2/+5
entries.
1996-01-15 * sunos.c (sunos_scan_ext_relocs): Don't fail assert ifIan Lance Taylor2-13/+17
info->shared.
1996-01-15update copyrightsIan Lance Taylor6-6/+7
1996-01-15 * coffgen.c (coff_find_nearest_line): Don't try to cacheIan Lance Taylor2-4/+6
information in sections that are not owned by a BFD. From Richard Henderson <richard@atheist.tamu.edu>.
1996-01-15 * elf32-mips.c: Numerous changes to dynamic linking code, mostlyIan Lance Taylor2-5/+11
from Kazumoto Kojima <kkojima@info.kanagawa-u.ac.jp>. * elflink.h (elf_link_output_extsym): Remove special check for _rld_new_interface.
1996-01-15 Add some Irix 5 support, mostly from Kazumoto KojimaIan Lance Taylor6-2/+243
<kkojima@info.kanagawa-u.ac.jp>: * emulparams/elf32bmip.sh (SCRIPT_NAME): Change to elfmips. (SHLIB_TEXT_START_ADDR): Define. (OTHER_GOT_SYMBOLS): Define. (OTHER_READWRITE_SECTIONS): Remove initialization of _gp. (EXECUTABLE_SYMBOLS): Don't define. (DYNAMIC_LINK): Don't define. * emulparams/elf32lmip.sh: Same changes as elf32bmip.sh. * scripttempl/elfmips.sc: New file. * configure.host (mips*-dec-bsd*): Change mips to mips*. (mips*-sgi-irix4*): Likewise. (mips*-sgi-irix5*): New entry. * Makefile.in (eelf32bmip.c): Depend upon elfmips.sc rather than elf.sc. (eelf32lmip.c): Likewise.
1996-01-15 * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*Ian Lance Taylor3-27/+133
when doing the --static test. * ld-shared/shared.exp: Run tests on mips*-*-irix5*.
1996-01-15 * ecoffswap.h: Add prototypes for static functions.Ian Lance Taylor1-19/+39
1996-01-15 * gdb.stabs/configure.in (alpha-*-*,mips-*-*): ReplaceFred Fish2-5/+6
[] tests with "test" and enclose string in quotes. * gdb.stabs/configure: Rebuild
1996-01-15 * gdb.stabs/configure (alpha-*-*,mips-*-*): Add missingFred Fish2-0/+740
"test" and enclose string in quotes.
1996-01-15 * Makefile.in (CONFIGURE_TARGET_MODULES): Add missing ';'.Fred Fish2-1/+5
1996-01-15Redo unknown reloc support. Do not allow symbols in .sdata/.sbss to satify ↵Michael Meissner2-122/+76
a TOC16 relocation. Begin support R_PPC_SDA{2,}REL relocation.
1996-01-15Allow .gcc_except_table to have unfixed pointers with -mrelocatableMichael Meissner2-2/+8
1996-01-13Make elf section functions ELF specificMichael Meissner2-0/+7
1996-01-13Add .rela.got.neg section; remove .rel.* sectionsMichael Meissner2-28/+22
1996-01-13Warn about relocations we do not yet supportMichael Meissner2-11/+149
1996-01-13 * symtab.c (find_pc_symtab): Don't lose if OBJF_REORDEREDJeff Law1-0/+5
is set but there are no psymtabs.
1996-01-13 * dsrec.c (load_srec): Remove unused variable.Steve Chamberlain4-16/+95
monitor.c (monitor_expect): Don't expect a ^C to echo. * serial.c (serial_open): Add parallel interface. * sh3-rom.c (parallel, parallel_in_use): New. (sh3_load): If parallel_in_use, download though the parallel port. (sh3_open): Open parallel port if specified. (sh3_close): New function. (_inititalize_sh3): Add sh3_close hook and documentation. * monitor.c (monitor_close): Export. * monitor.h (monitor_close): Add prototype.
1996-01-12 * scripttempl/sh.sc: Only build constructors when CONSTRUCTING.Ian Lance Taylor1-0/+2
1996-01-12 From Wilfried Moser <wilfried.moser@aut.alcatel.at>:Stan Shebs2-2/+14
* remote.c (remotetimeout): New GDB variable, use to set the remote timeout for reading. PR 8791.
1996-01-12 * elf.c (assign_file_positions_for_segments): If a segmentIan Lance Taylor2-2/+10
contains no sections, don't mark it as readable.
1996-01-12 * subsegs.c (section_symbol): Don't try to look up the sectionIan Lance Taylor1-0/+4
symbol in the hash table. It should be possible to have a symbol with the same name as a section, but no connection to it.
1996-01-12 * elf-bfd.h (_bfd_elf_section_from_bfd_section): Declare.Ian Lance Taylor3-4/+7
* elfcode.h (_bfd_elf_section_from_bfd_section): Don't declare.
1996-01-12tweak last changeIan Lance Taylor1-2/+2
1996-01-12Add support for exclude section flag and ordered section typeMichael Meissner4-26/+202
1996-01-12Add PowerPC support for SHF_EXCLUDE, SHT_ORDEREDMichael Meissner2-0/+23
1996-01-12 * configure.in: Make sure that ${CC} can be used to compile anIan Lance Taylor2-0/+21
executable.
1996-01-12 * ldmisc.c: Include <stdarg.h> rather than <varargs.h> ifIan Lance Taylor3-66/+132
ANSI_PROTOTYPES is defined. Remove special handling of WINDOWS_NT. Various indendation fixes. (vfinfo): Change fmt parameter to const char *. (info_msg): Write <stdarg.h> version. (einfo, minfo, finfo): Likewise. (info_assert): Change file parameter to const char *. * ldmisc.h (einfo, minfo, info_msg): If ANSI_PROTOTYPES is defined, use a real prototype. (info_assert): Change first parameter to be const char *.
1996-01-12Fri Jan 12 14:35:58 1996 David Mosberger-Tang <davidm@AZStarNet.com>Ian Lance Taylor2-107/+138
* alpha-opc.h (alpha_insn_set): VAX floating point opcode was incorrectly defined as 0x16 when it should be 0x15. (FLOAT_FORMAT_MASK): function code is 11 bits, not just 7 bits! (alpha_insn_set): added cvtst and cvttq float ops. Also added excb (exception barrier) which is defined in the Alpha Architecture Handbook version 2. * alpha-dis.c (print_insn_alpha): Fixed special-case decoding for OPERATE_FORMAT_CODE type instructions. The bug caused mulq to be disassembled as or, for example.
1996-01-12 * elf.c (_bfd_elf_print_private_bfd_data): Dump contents ofIan Lance Taylor4-40/+155
dynamic section, if there is one. * elf-bfd.h (struct elf_size_info): Add swap_dyn_in field. (bfd_elf32_swap_dyn_in): Change type of second parameter to PTR. (bfd_elf64_swap_dyn_in): Likewise. * elfcode.h (elf_swap_dyn_in): Change type of second parameter to PTR. (NAME(_bfd_elf,size_info)): Initialize swap_dyn_in field.
1996-01-12 * elf32-i386.c (elf_i386_size_dynamic_sections): Don't create aIan Lance Taylor2-16/+21
DT_TEXTREL entry because of .rel.plt. From Martin Pirker <pirker@eiunix.tuwien.ac.at>.
1996-01-12Add support for .sdata2/.sbss2 and old 2.7.2 compiler; Make text start at ↵Michael Meissner3-12/+55
64k; make data follow on next 64k page after text
1996-01-12 * read.c (cons_worker): Only call mri_comment_end from flag_mri.Ian Lance Taylor1-0/+3
From James Carlson <carlson@xylogics.com>.
1996-01-12 * expr.c (operand): Skip whitespace after a close parenthesis.Ian Lance Taylor1-0/+7
From James Carlson <carlson@xylogics.com>.
1996-01-12 * lynx-nat.c, irix4-nat.c, sparc-nat.c: Include gdbcore.hFred Fish5-4/+16
to get "struct core_fns" defined. * Makefile.in (lynx-nat.o, irix4-nat.o, sparc-nat.o): Are dependant upon gdbcore_h.
1996-01-12 * symfile.c (decrement_reading_symtab): New function.Per Bothner3-3/+32
* symfile.c, symtab.h (currently_reading_symtab): New variable. * symfile.c (psymtab_to_symtab): Adjust currently_reading_symtab. * gdbtypes.c (check_typedef): Don't call lookup_symbol if currently_reading_symtab (since that could infinitely recurse). This fixes PR chill/8793.
1996-01-12 * stabsread.c (read_struct_type): Trivial simplification.Per Bothner3-7/+11
* valops.c (call_function_by_hand): Use invisible references for TYPE_CODE_SET and TYPE_CODE_BITSTRING too.