aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-08-292005-08-29 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+7
PR ld/1247 * elfxx-ia64.c (allocate_fptr): Check undefined symbol.
2005-08-29(_bfd_mips_elf_relocate_section): Initialise 'value' to avoid compile timeNick Clifton2-1/+6
warning message.
2005-08-29(generic_force_reloc): Do not call S_FORCE_RELOC if there is no symbol.Nick Clifton2-0/+8
2005-08-29* environ.c (unset_in_environ): Use strncmp instead ofMark Kettenis5-38/+40
DEPRECATED_STREQN. * exec.c (exec_file_attach): Remove DEPRECATED_HPUX_TEXT_END. * language.c (set_case_command, language_enum): Use strcmp instead of DEPRECATED_STREQ. * source.c (select_source_symtab): Sprinkle a few consts. Use strcmp instead of DEPRECATED_STREQ.
2005-08-29* solib-svr4.c (svr4_current_sos, svr4_fetch_objfile_link_map):Mark Kettenis2-8/+8
Use XZALLOC and xzalloc instead of xmalloc where appropriate.
2005-08-29daily updateAlan Modra1-1/+1
2005-08-29*** empty log message ***gdbadmin1-1/+1
2005-08-28daily updateAlan Modra1-1/+1
2005-08-28*** empty log message ***gdbadmin1-1/+1
2005-08-27 (Variables, Symbols): Document the "<incomplete type>" message andEli Zaretskii2-0/+31
its reasons.
2005-08-27 * main.c (print_gdb_help): Don't advertise the (long non-existent)Eli Zaretskii4-71/+14
option --mapped. * gdb.texinfo (File Options): Don't document --mapped, it's gone since 19-Jan-2004. (Files): Likewise.
2005-08-27*** empty log message ***gdbadmin1-1/+1
2005-08-27daily updateAlan Modra1-1/+1
2005-08-26gas/Jan Beulich6-9/+29
2005-08-26 Jan Beulich <jbeulich@novell.com> * config/tc-i386.c (intel_e09): Set JumpAbsolute when seeing a PTR- qualified operand of a branch. (intel_bracket_expr): Set JumpAbsolute here... (intel_e11): ... rather than here. gas/testsuite/ 2005-08-26 Jan Beulich <jbeulich@novell.com> * gas/i386/intel.s: Adjust. * gas/i386/intelok.s: Add two more insns. * gas/i386/intelok.d: Adjust.
2005-08-26opcodes/Jan Beulich4-90/+94
2005-08-26 Jan Beulich <jbeulich@novell.com> * i386-dis.c (intel_operand_size): New, broken out from OP_E for re-use. (OP_E): Call intel_operand_size, move call site out of mode dependent code. (OP_OFF): Call intel_operand_size if suffix_always. Remove ATTRIBUTE_UNUSED from parameters. (OP_OFF64): Likewise. (OP_ESreg): Call intel_operand_size. (OP_DSreg): Likewise. (OP_DIR): Use colon rather than semicolon as separator of far jump/call operands. gas/testsuite/ 2005-08-26 Jan Beulich <jbeulich@novell.com> * gas/i386/intelok.d: Adjust.
2005-08-26Re-enable GAS for z8k-coffNick Clifton13-114/+248
2005-08-26daily updateAlan Modra1-1/+1
2005-08-26*** empty log message ***gdbadmin1-1/+1
2005-08-25* gas/mips/mips.exp: Run DSP test.Chao-ying Fu5-0/+402
* gas/mips/mips32-dsp.[sdl]: New test.
2005-08-25* config/tc-mips.c (mips_set_options): Add ase_dsp for DSP instructions.Chao-ying Fu2-2/+236
(mips_opts): Add -1 to initialize ase_dsp. (file_ase_dsp): New variable for -mdsp. (CPU_HAS_DSP): New define. (validate_mips_insn): Add supports for 3, 4, 5, 6, 7, 8, 9, 0, ', :, @ operand formats. (mips_ip): Add min_range and max_range for checking singed numbers. Check ase_dsp to enable DSP instructions. Handle 3, 4, 5, 6, 7, 8, 9, 0, ', :, @ operand formats. (OPTION_DSP, OPTION_NO_DSP): New define. (OPTION_COMPAT_ARCH_BASE): Change because of inserting DSP define. (md_parse_option): Parse OPTION_DSP and OPTION_NO_DSP. (mips_after_parse_args): Set ase_dsp based on CPU. (s_mipsset): Handle ".set dsp" and ".set nodsp". (mips_elf_final_processing): Remind of adding new flag for DSP ASE. (md_show_usage): Show usage of -mdsp and -mno-dsp.
2005-08-25* mips-opc.c (WR_a, RD_a, MOD_a, DSP_VOLA, D32): New define.Chao-ying Fu3-4/+211
(mips_builtin_opcodes): Add DSP instructions. * mips-dis.c (mips_arch_choices): Enable INSN_DSP for mips32, mips32r2, mips64, mips64r2. (print_insn_args): Add supports for 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats.
2005-08-25* mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,Chao-ying Fu2-1/+50
OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7, OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4, OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP, OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define. Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP instructions. (INSN_DSP): New define for DSP ASE.
2005-08-25 * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error.Kaz Kojima2-1/+5
2005-08-252005-08-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu14-23/+68
PR ld/1208 * elf-hppa.h (elf_hppa_relocate_section): Print out the name of unresolvable relocation. * elf-m10300.c (mn10300_elf_relocate_section): Likewise. * elf32-arm.c (elf32_arm_relocate_section): Likewise. * elf32-i386.c (elf_i386_relocate_section): Likewise. * elf32-m32r.c (m32r_elf_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-s390.c (elf_s390_relocate_section): Likewise. * elf32-sh.c (sh_elf_relocate_section): Likewise. * elf32-xtensa.c (elf_xtensa_relocate_section): Likewise. * elf64-s390.c (elf_s390_relocate_section): Likewise. * elf64-sh64.c (sh_elf64_relocate_section): Likewise. * elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise. * elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Likewise.
2005-08-25*** empty log message ***gdbadmin1-1/+1
2005-08-25daily updateAlan Modra1-1/+1
2005-08-24*** empty log message ***gdbadmin1-1/+1
2005-08-24daily updateAlan Modra1-1/+1
2005-08-23Sync from gcc sources:Richard Earnshaw3-0/+8
* Makefile.def (libssp): Add to lang_env_dependencies. * Makefile.in: Regenerate.
2005-08-23* config/tc-mips.c (mips_cpu_info_table): Add 5kf to the table ofDavid Ung2-0/+6
cpu names.
2005-08-23* mips16-opc.c (mips16_opcodes): Add the MIPS16e jalrc/jrcDavid Ung2-0/+9
instructions to the table.
2005-08-23 PR 1036Alan Modra2-2/+9
* config/tc-ppc.c (ppc_symbol_chars): Add '%' and '['.
2005-08-23 * configure.tgt (*-*-vxworks): Match vxworks* instead.Alan Modra2-1/+5
2005-08-23daily updateAlan Modra1-1/+1
2005-08-23*** empty log message ***gdbadmin1-1/+1
2005-08-22gas/Jan Beulich7-26/+94
2005-08-22 Jan Beulich <jbeulich@novell.com> * config/tc-i386.c (object_64bit): New. (i386_target_format): Initialize it. (output_disp): Use object_64bit for relocation type determination. (output_imm): Likewise. (i386_validate_fix): Likewise. (tc_gen_reloc): Likewise. (lex_got): Likewise. Remove static mode_name. Change array size of gotrel's rel field, and adjust its initializer. Adjust diagnostic. (x86_cons): Use object_64bit for deciding whether quad fields can have relocations. gas/testsuite/ 2005-08-22 Jan Beulich <jbeulich@novell.com> * gas/i386/mixed-mode-reloc.s, gas/i386/mixed-mode-reloc32.d, gas/i386/mixed-mode-reloc64.d: New. * gas/i386/i386.exp: Run new tests.
2005-08-22*** empty log message ***gdbadmin1-1/+1
2005-08-22daily updateAlan Modra1-1/+1
2005-08-21* doublest.c (floatformat_mantissa): Use xsnprintf instead ofMark Kettenis2-3/+8
sprintf.
2005-08-21* vaxobsd-tdep.c: New file.Mark Kettenis4-1/+198
* config/vax/obsd.mt (TDEPFILES): Add vaxobsd-tdep.o. * Makefile.in (vaxobsd-tdep.o): New dependency.
2005-08-21* ppcobsd-tdep.c: Include "frame.h" and "frame-unwind.h". Don'tMark Kettenis3-31/+146
include "tramp-frame.h". (ppcobsd_sigtramp_cache_init): Remove function. (ppcobsd_sigtramp): Remove variable. (ppcobsd_page_size, ppcobsd_sigreturn_offset): New variables. (ppcobsd_sigtramp_p): New function. (ppcobsd_sigtramp_frame_cache, ppcobsd_sigtramp_frame_this_id) (ppcobsd_sigtramp_frame_prev_register): New functions. (ppcobsd_sigtramp_frame_unwind): New variable. (ppcobsd_sigtramp_frame_sniffer): New function. (ppcobsd_init_abi): Adjust to register new sigtramp sniffer instead of the old one. * Makefile.in (ppcobsd-tdep.o): Update dependencies.
2005-08-21* infcall.c (call_function_by_hand): ForMark Kettenis2-23/+33
RETURN_VALUE_ABI_RETURNS_ADDRESS and RETURN_VALUE_ABI_PRESERVES_ADDRESS, use gdbarch_return_value to get return value.
2005-08-21* valarith.c (value_equal, value_less): Avoid compiler bug onMark Kettenis2-4/+19
systems where `long double' values are returned in static storage.
2005-08-21daily updateAlan Modra1-1/+1
2005-08-21*** empty log message ***gdbadmin1-1/+1
2005-08-20*** empty log message ***gdbadmin1-1/+1
2005-08-20daily updateAlan Modra1-1/+1
2005-08-19*** empty log message ***gdbadmin1-1/+1
2005-08-19daily updateAlan Modra1-1/+1
2005-08-18 * ld-mips-elf/multi-got-1.d: Adjust for new ld behavior.David Daney6-23/+31
* ld-mips-elf/multi-got-no-shared.d: Likewise. * ld-mips-elf/rel32-n32.d: Likewise. * ld-mips-elf/rel32-o32.d: Likewise. * ld-mips-elf/rel64.d: Likewise.