aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-10-20Enable PowerPC simulator on native linux and netbsd.Andrew Cagney6-2/+20
2001-10-20daily updateAlan Modra1-1/+1
2001-10-192001-10-19 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+7
* elfcode.h (elf_object_p): Don't clear D_PAGED if the section size is empty.
2001-10-19* pe-dll.c (autofilter_objectlist): Add gcrt0.o.DJ Delorie2-5/+11
(auto-export): Fix indentation.
2001-10-19Restore line_comment_chars after a SNAFU.Nick Clifton2-1/+5
2001-10-192001-10-18 H.J. Lu <hjl@gnu.org>H.J. Lu3-2/+11
* elf32-i370.c (i370_elf_relocate_section): Ignore R_XXX_NONE. * elf32-ppc.c (ppc_elf_relocate_section): Likewise.
2001-10-19* pe-dll.c (autofilter_objectlist): Add startup objectsDJ Delorie2-6/+16
for profiling. (auto-export): Constify char * p. Extract file basename and use strcmp rather than ststr for object lookup.
2001-10-19daily updateAlan Modra1-1/+1
2001-10-182001-10-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+6
* ldmain.c (get_emulation): Improve comment about the handling of -mipsN options.
2001-10-182001-10-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+7
* mips.h (OPCODE_IS_MEMBER): Add a no-op term to the end of the expression, to make source code merging easier.
2001-10-18Remove semicolon from ARM comment chars listNick Clifton2-1/+6
2001-10-18Correct date of commit to last entryHans-Peter Nilsson1-1/+1
2001-10-18 * write.c (fixup_segment): Handle fixups for SEC_MERGE sections asHans-Peter Nilsson2-0/+8
for undefined symbols.
2001-10-18Add support for XScale's coprocessor access check register.Nick Clifton5-988/+944
Fix formatting.
2001-10-18 * section.c (_bfd_strip_section_from_output): Don't countJakub Jelinek2-1/+9
SEC_EXCLUDE sections as references. Set SEC_EXCLUDE.
2001-10-18* README: Mention problems with HP/UX.Andrew Cagney2-2/+16
2001-10-182001-10-17 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+6
* mips.h: Sort coprocessor instruction argument characters in comment, add a few more words of description for "H".
2001-10-18[gas/testsuite/ChangeLog]Chris Demetriou9-2/+60
2001-10-17 Chris Demetriou <cgd@broadcom.com> * gas/mips/mips.exp (sb1-ext-ps): New test to test SB-1 core's paired-single extensions to the MIPS64 ISA. * gas/mips/sb1-ext-ps.d: New file. * gas/mips/sb1-ext-ps.s: New file. [include/opcode/ChangeLog] 2001-10-17 Chris Demetriou <cgd@broadcom.com> * mips.h (INSN_SB1): New cpu-specific instruction bit. (OPCODE_IS_MEMBER): Allow instructions matching INSN_SB1 if cpu is CPU_SB1. [opcodes/ChangeLog] 2001-10-17 Chris Demetriou <cgd@broadcom.com> * mips-dis.c (mips_isa_type): Make the ISA used to disassemble SB-1 binaries include instructions specific to the SB-1. * mips-opc.c (SB1): New definition. (mips_builtin_opcodes): Add SB-1 extension opcodes "div.ps", "recip.ps", "rsqrt.ps", and "sqrt.ps".
2001-10-18daily updateAlan Modra1-1/+1
2001-10-17merge from gccDJ Delorie16-57/+65
2001-10-17Functions to convert to/from CORE_ADDR and a string. Use in Insight.Andrew Cagney3-0/+60
2001-10-172001-10-17 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-0/+6
* doc/as.texinfo (MIPS ISA options): Added accidentally omitted "-mips64" option to list of options.
2001-10-17[gas/ChangeLog]Matthew Green10-5/+75
* config/tc-ppc.c (md_show_usage): Add missing -maltivec, -m7400, -m7410, -m7450 and -m7455 options. [gas/testsuite/ChangeLog] * gas/ppc/altivec.s: New test for AltiVec. * gas/ppc/altivec.d: New file. * gas/ppc/ppc.exp: Test altivec.s [include/opcode/ChangeLog] * ppc.h (PPC_OPCODE_BOOKE64): Fix typo. [opcodes/ChangeLog] * ppc-opc.c (STRM): New AltiVec operand. (XDSS): New AltiVec instruction form. (mtvscr): Correct operand list. (dst, dstt, dstst, dststt, dss, dssall): AltiVec instructions.
2001-10-17 * elf-m10200.c (mn10200_elf_relax_section): Cast assignment toAlan Modra11-15/+29
Elf_Internal_Shdr.contents now that it's no longer a PTR. * elf-m10300.c (mn10300_elf_relax_section): Likewise. * elf32-h8300.c (elf32_h8_relax_section): Likewise. * elf32-m68k.c (bfd_m68k_elf32_create_embedded_relocs): Likewise. * elf32-sh.c (sh_elf_relax_section): Likewise. * elf64-alpha.c (elf64_alpha_relax_section): Likewise. * elfxx-ia64.c (elfNN_ia64_relax_section): Likewise. * elf.c (setup_group): Warning fixes. * elflink.h (elf_link_sort_relocs): Likewise. * pdp11.c (slurp_reloc_table): Likewise.
2001-10-17 * symtab.c (lookup_block_symbol): Break out of linear searchJason Molenda2-0/+9
if we're past the range of possible matches. Original patch submission, with links to history/background behind it, here: http://sources.redhat.com/ml/gdb-patches/2001-09/msg00120.html
2001-10-17 * config/tc-ppc.c (PPC_HA, PPC_HIGHERA, PPC_HIGHESTA): Simplify.Alan Modra2-83/+104
(ppc_size): Select PPC_OPCODE_64 if 64 bit. (md_begin): Don't set ppc_size here. (ppc_target_format): Test ppc_size as well as BFD_DEFAULT_TARGET_SIZE. (md_shortopts): Constify. (md_longopts): Likewise. (md_longopts_size): Likewise. (ppc_elf_suffix): Only allow 64-bit relocs when ppc_size specifies 64-bit opcodes. (ppc_machine): Explain why this function is a nop.
2001-10-17 * bit_fix.h: Comment typo fix.Alan Modra5-7/+10
* config/tc-mips.c: Likewise. * config/tc-sh.c: Likewise. * config/tc-arc.c (arc_code_symbol): Remove unnecessary test.
2001-10-17 * po/POTFILES.in: Regenerate.Alan Modra4-6/+14
2001-10-17 * configure.in (MIPS_STABS_ELF): AC_DEFINE in only one place soAlan Modra4-229/+199
that autoheader doesn't duplicate config.in entries. (DEFAULT_ARCH): Ditto. * configure: Regenerate. * config.in: Regenerate.
2001-10-172001-10-16 Jeff Holcomb <jeffh@redhat.com>Jeff Holcomb2-1/+5
* internal.h (elf_internal_shdr): Make contents a unsigned char *.
2001-10-172001-10-16 Jeff Holcomb <jeffh@redhat.com>Jeff Holcomb2-2/+7
* elflink.h (elf_link_sort_relocs): Remove unnecessary pointer casts.
2001-10-17daily updateAlan Modra1-1/+1
2001-10-16 * config/tc-m68k.c (m68k_ip): Correct absolute jmp opcodes.Alan Modra2-3/+8
2001-10-16* filenames.h: Add cygwin to the list of dosish style path systems.Christopher Faylor2-2/+6
2001-10-162001-10-15 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+11
* elflink.h (elf_link_input_bfd): Set type to BFD_RELOC_NONE for relocations against discarded link-once section.
2001-10-16* win32-nat.c (safe_symbol_file_add_stub): Improve logic for avoiding load ofChristopher Faylor3-18/+32
already loaded DLL. (register_loaded_dll): Convert loaded DLL name to "posix" format or it will confuse subsequent opening of the filename due to dos paths. (dll_symbol_command): Pass from_tty parameter to safe_symbol_file_add.
2001-10-162001-10-15 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+5
* symtab.c (lookup_block_symbol): Update comment.
2001-10-16merge from gccDJ Delorie24-298/+944
2001-10-16 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.Hans-Peter Nilsson3-0/+24
2001-10-16 * config/tc-sh.c (shl): Remove.Hans-Peter Nilsson5-192/+223
(big): New function. (little): Remove shl handling. Emit error for endian mismatch. (md_show_usage): Add description of -big. (md_parse_option): Handle OPTION_BIG. Remove shl handling. (OPTION_BIG): Add. (md_pseudo_table): Add .big. (md_longopts): Add -big. (md_begin): Don't set target_big_endian here. * config/tc-sh.h (TARGET_BYTES_BIG_ENDIAN): Remove. (LISTING_HEADER, COFF_MAGIC, TARGET_FORMAT): Use target_big_endian. (shl): Remove. * configure.in (endian): Default is big. (sh-*-pe*): Little endian. (cpu_type): Set sh for target sh*. * configure: Regenerate.
2001-10-16* value.h (value_as_address): Rename value_as_pointer.Andrew Cagney16-39/+51
* eval.c, findvar.c, gnu-v2-abi.c, gnu-v3-abi.c, jv-lang.c, jv-valprint.c, printcmd.c, stack.c, top.c, valarith.c, valops.c, values.c: Update.
2001-10-16202001-10-15 Jim Ingham <jingham@inghji.apple.com>Andrew Cagney2-1/+6
* valarith.c (value_sub): Don't pass a raw type to value_from_pointer, it has to go through check_typedef first.
2001-10-16daily updateAlan Modra1-1/+1
2001-10-15 * emultempl/elf32.em (gld*_list_options): Remove extra '\t' fromAlan Modra2-14/+19
-z nocopyreloc and -z nocombreloc usage strings.
2001-10-15Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS.Andrew Cagney3-2/+8
2001-10-15 * config/tc-mips.c (md_apply_fix): Preliminary handling of NewABIThiemo Seufer2-0/+20
relocations.
2001-10-15Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that doAndrew Cagney10-34/+201
funnies to integer to address conversions.
2001-10-15 * elf32-i386.c (elf_i386_relocate_section): Report some detail onAlan Modra2-29/+34
bfd_reloc_outofrange and similar errors.
2001-10-15 * elf.c (_bfd_elf_link_hash_copy_indirect): Test ind->root.typeAlan Modra7-6/+16
rather than ind->weakdef. * elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Likewise. * elf32-i386.c (elf_i386_copy_indirect_symbol): Likewise. * elf32-mips.c (_bfd_mips_elf_copy_indirect_symbol): Likewise. * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise. * elfxx-ia64.c (elfNN_ia64_hash_copy_indirect): Likewise.
2001-10-15 * elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Merge dyn_relocAlan Modra8-15/+125
counts for aliases instead of aborting. * elf32-i386.c (elf_i386_copy_indirect_symbol): Likewise. * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise. * elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Set plt.offset to -1 for non-function symbols. * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise. * elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise. * elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. * elf64-x86-64.c (elf64_x86_64_adjust_dynamic_symbol): Likewise. * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Refer to plt.offset instead of plt.refcount when setting to -1.