aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-04-062007-04-06 Matt Thomas <matt@netbsd.org>Matt Thomas3-0/+153
* config/tc-vax.c (vax_cons): Added to support %pcrel{8,16,32}(exp) to emit pcrel relocations by DWARF2 in non-code sections. Borrowed heavily from tc-sparc.c. (vax_cons_fix_new): Likewise.
2007-04-062007-04-03 Matt Thomas <matt@netbsd.org>Matt Thomas2-2/+9
* elf32-vax.c (elf_vax_relocate_section): Do not emit a PCREL reloc in a shared object if it is not in a CODE section or if it is against a section symbol. This allows DWARF2 to use pcrel format.
2007-04-062007-04-06 Matt Thomas <matt@netbsd.org>Matt Thomas2-1/+6
* MAINTAINERS: Add myself as VAX and NetBSD support maintainer.
2007-04-06 * filename_cmp.c (filename_cmp): Improve documentation.Joel Brobecker2-5/+10
2007-04-06daily updateAlan Modra1-1/+1
2007-04-06*** empty log message ***gdbadmin1-1/+1
2007-04-05bfd/H.J. Lu6-2/+27
2007-04-05 H.J. Lu <hongjiu.lu@intel.com> PR ld/4304 * elflink.c (bfd_elf_final_link): Call einfo callback in bfd_link_info instead of _bfd_error_handler for DT_TEXTREL warning. ld/testsuite/ 2007-04-05 H.J. Lu <hongjiu.lu@intel.com> PR ld/4304 * ld-i386/i386.exp: Run "warn1". * ld-i386/warn1.d: New file. * ld-i386/warn1.s: Likewise.
2007-04-052007-04-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-2/+5
* ld-i386/combreloc.d: Remove #target: i?86-*-*. * ld-i386/reloc.d: Likewise.
2007-04-05bfd/Alan Modra4-2/+53
* elf32-spu.c (spu_elf_output_symbol_hook): New function. (elf_backend_link_output_symbol_hook): Define. ld/testsuite/ * ld-spu/ovl2.d: Update.
2007-04-05 PR binutils/4292Alan Modra2-1/+7
* nm.c (print_value): Cast bfd_vma to unsigned long to suit value_format_32bit.
2007-04-052007-04-04 Eric Christopher <echristo@apple.com>Eric Christopher2-5/+42
Move from gcc: 2007-04-04 Zack Weinberg <zack@mrtock.ucsd.edu> * texi2pod.pl: Correct handling of @itemize with no argument. 2007-02-16 Matthias Klose <doko@debian.org> * texi2pod.pl: Handle @subsubsection, ignore @anchor. 2007-02-06 Richard Sandiford <richard@codesourcery.com> * texi2pod.pl: Handle @multitable.
2007-04-05daily updateAlan Modra1-1/+1
2007-04-05*** empty log message ***gdbadmin1-1/+1
2007-04-04 * config/tc-m68k.c (HAVE_LONG_BRANCH): Add fido_a.Kazu Hirata2-1/+5
2007-04-042007-04-04 Paul Brook <paul@codesourcery.com>Paul Brook5-2/+15
gas/ * config/tc-arm.c (do_neon_ext): Enforce immediate range. (insns): Use I15 for vext. gas/testsute/ * gas/arm/neon-cov.s: Add new vext test. * gas/arm/neon-cov.d: Ditto.
2007-04-042007-04-04 Paul Brook <paul@codesourcery.com>Paul Brook4-2/+10
ld/ * configure.tgt: Loosen checks for arm uclinux eabi targets. gas/ * configure.tgt: Loosen checks for arm uclinux eabi targets.
2007-04-04daily updateAlan Modra1-1/+1
2007-04-04*** empty log message ***gdbadmin1-1/+1
2007-04-03 * dbxread.c (read_ofile_symtab): Move current_objfilePedro Alves2-2/+7
clearing to after end_stabs.
2007-04-03daily updateAlan Modra1-1/+1
2007-04-03*** empty log message ***gdbadmin1-1/+1
2007-04-02 * config/tc-xtensa.c (xtensa_flush_pending_output): CheckBob Wilson2-0/+14
outputting_stabs_line_debug.
2007-04-02 * config/tc-avr.c (mcu_types): Add support for at90pwm1, at90usb82,Denis Chertykov2-0/+14
at90usb162, atmega325p, atmega329p, atmega3250p and atmega3290p devices. * doc/c-avr.texi: Document new devices.
2007-04-02 * gdb.texinfo: Consistently capitalize all significant words inBob Wilson2-379/+388
node names, chapter titles, section titles, and headings. Update cross references to match. (Starting and Stopping Trace Experiment): Make node name plural. (Breakpoint related warnings): Hyphenate "Breakpoint-related".
2007-04-02PR binutils/4292Nick Clifton5-56/+104
* bfd.c (bfd_fprintf_vma): Do not print addresses of 32-bit targets as 64-bit values, even if running on a 64-bit host. * coffgen.c (coff_print_symbol): Likewise. * nm.c (value_format): Replace with value_format_32bit and value_format_64bit. (set_radix): Update setting of value_format. (set_print_width): New function. Compute the address size of a given bfd and set the print_width global appropriately. (display_archive): Use set_print_width. (display_file): Likewise, (print_object_filename_sysv): Update use of print_width. (print_archive_member_sysv): Likewise. (print_symbol_filename_posix): Likewise. (print_sumbol_info_bfd, print_symbol_info_sysv): Likewise.
2007-04-02ld/H.J. Lu7-1/+53
2007-04-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/4090 * ldexp.h (node_type): Add lineno. * ldexp.c: Include "ldlex.h". (exp_intop): Set the lineno field from lineno. (exp_bigintop): Likewise. (exp_relop): Likewise. (exp_nameop): Likewise. (exp_binop): Set the lineno field from lineno of lhs. (exp_trinop): Likewise. (exp_unop): Set the lineno field from lineno of child. (exp_assop): Set the lineno field from lineno of src. (exp_provide): Likewise. (exp_assert): Set the lineno field from lineno of exp. (exp_get_abs_int): Set lineno from lineno of nonconstant expression when report problem. ld/testsuite/ 2007-04-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/4090 * ld-elf/expr1.d: New file. * ld-elf/expr1.s: Likewise. * ld-elf/expr1.t: Likewise.
2007-04-02gas/Richard Sandiford4-1/+20
* doc/as.texinfo: Add -mvxworks-pic to the list of MIPS options. * doc/c-mips.texi (-KPIC, -mvxworks-pic): Document. * config/tc-mips.c (md_show_usage): Mention -mvxworks-pic.
2007-04-02 * filename_cmp.c: Include "config.h".Andreas Schwab2-0/+8
2007-04-02daily updateAlan Modra1-1/+1
2007-04-02*** empty log message ***gdbadmin1-1/+1
2007-04-01 * rs6000-tdep.c (rs6000_convert_from_func_ptr_addr): Use parameterAndreas Schwab2-1/+6
gdbarch instead of current_gdbarch.
2007-04-01 * varobj.c (varobj_create): Keep varobj valueVladimir Prus2-5/+14
NULL when evaluating the type.
2007-04-01 * gdb.mi/mi-var-child.cVladimir Prus8-37/+69
(do_children_tests): User char[2] instead of char so that automatic printing of pointers to char don't give unpredicable result. * gdb.mi/var-cmd.c (do_locals_test): Initialize local variables. * gdb.mi/mi-var-child.exp: Step to right line of do_children_tests. * gdb.mi/mi2-var-child.exp: Likewise. * gdb.mi/mi-var-cmd.exp: Step to right line of do_locals_tests. (do_children_tests): User char[2] instead of char so that automatic printing of pointers to char don't give unpredicable result. * gdb.mi/mi2-var-cmd.exp: Likewise. * lib/mi-support.exp (mi_continue_to_line): Pass test name to mi_wait_for_stop.
2007-04-01daily updateAlan Modra1-1/+1
2007-04-01*** empty log message ***gdbadmin1-1/+1
2007-03-31 * gas/z8k/calr.d: Fix for 64bit bfd.Christian Groessler10-103/+115
* gas/z8k/djnz.d: Likewise. * gas/z8k/inout.d: Likewise. * gas/z8k/jmp-cc.d: Likewise. * gas/z8k/jr-back.d: Likewise. * gas/z8k/jr-forw.d: Likewise. * gas/z8k/reglabel.d: Likewise. * gas/z8k/ctrl-names.d: Fix name. Fix for 64bit bfd. * gas/z8k/ret-cc.d: Likewise.
2007-03-31 * NEWS: Mention new Windows CE support.Pedro Alves2-0/+8
2007-03-31 * gas/i386/nops-3.s: Don't use .align.Alan Modra2-2/+6
2007-03-31 * config/tc-xtensa.c (xtensa_move_labels): Remove loops_ok argument.Bob Wilson2-35/+15
Do not check is_loop_target flag. (xtensa_frob_label): Adjust calls to xtensa_move_labels. (xg_assemble_vliw_tokens): Likewise. Also avoid calling xtensa_move_labels for alignment of loop opcodes.
2007-03-31*** empty log message ***gdbadmin1-1/+1
2007-03-31daily updateAlan Modra1-1/+1
2007-03-30gdb/Pedro Alves17-2874/+39
* configure.tgt: Move mips*-*-pe and sh*-*-pe to the obsoletion stanza. * NEWS: Mention deleted targets. * config/sh/tm-wince.h: Remove. * config/sh/wince.mt: Remove. * config/mips/tm-wince.h: Remove. * config/mips/wince.mt: Remove. * wince.c: Remove. * wince-stub.c: Remove. * wince-stub.h: Remove. * Makefile.in (wince.o): Remove rule. (wince-stub.o): Likewise. * mips-tdep.c (mips_next_pc): Make static. * mips-tdep.h (mips_next_pc): Remove declaration. * arm-tdep.c (arm_pc_is_thumb): Make static. (thumb_get_next_pc): Likewise. (arm_get_next_pc): Likewise. * arm-tdep.h (arm_pc_is_thumb_dummy): Remove declaration. (arm_pc_is_thumb): Likewise. (thumb_get_next_pc): Likewise. (arm_get_next_pc): Likewise. gdb/doc/ * gdb.texinfo (WinCE): Delete obsolete subsection.
2007-03-30 * win32-low.c: Commit leftover changes from 2007-03-29.Pedro Alves2-160/+226
2007-03-30 * MAINTAINERS: Remove d10v entry.Daniel Jacobowitz23-6368/+57
* Makefile.in (SFILES): Remove dwarfread.c. (COMMON_OBS): Remove dwarfread.o. (gdb_sim_d10v_h, abug-rom.o, cpu32bug-rom.o, d10v-tdep.o, dwarfread.o) (remote-est.o, rom68k-rom.o): Delete. * NEWS: Mention removal of d10v, target abug, target cpu32bug, target est, target rom68k, and DWARF 1. * configure.tgt: Mark d10v as removed. * dwarf2read.c: Doc update. * elfread.c (struct elfinfo): Remove dboffset, dbsize, lnoffset, and lnsize. (elf_locate_sections): Do not set them. (elf_symfile_read): Do not call dwarf_build_psymtabs. * symfile.h (dwarf_build_psymtabs): Delete prototype. * config/m68k/monitor.mt (TDEPFILES): Prune. * abug-rom.c, cpu32bug-rom.c, d10v-tdep.c, dwarfread.c, remote-est.c, rom68k-rom.c, config/d10v/d10v.mt: Delete. * gdb.texinfo (M68K): Remove obsolete ROM monitors. * gdbint.texinfo (DWARF 1): Delete section and other dwarfread.c references. * gdb.asm/asm-source.exp: Remove d10v case. * lib/gdb.exp (skip_cplus_tests): Likewise. * gdb.asm/d10v.inc: Deleted.
2007-03-30 * i387-fp.c (struct i387_fsave, struct i387_fxsave): Make 16-bitDaniel Jacobowitz2-21/+32
fields short instead of int. Add explicit padding. (i387_cache_to_fsave): Remove unnecessary casts. (i387_fsave_to_cache): Doc fix. (i387_cache_to_fxsave): Remove unnecessary casts and masking.
2007-03-302007-03-30 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+5
* config/tc-i386.c (process_suffix): Reindent a bit.
2007-03-30 * i387-fp.c (i387_cache_to_fxsave): Reinitialize val2 before use.Daniel Jacobowitz2-1/+7
(i387_fxsave_to_cache): Check fp->ftag while building ftag value.
2007-03-302007-03-30 Paul Brook <paul@codesourcery.com>Paul Brook5-64/+160
gas/ * config/tc-arm.c (encode_thumb2_ldmstm): New function. (do_t_ldmstm): Generate 16-bit push/pop. Use encode_thumb2_ldmstm. (do_t_push_pop): Use encode_thumb2_ldmstm. gas/testsuite/ * gas/arm/thumb2_ldmstm.d: New test. * gas/arm/thumb2_ldmstm.s: New test.
2007-03-30 * doublest.c (convert_floatformat_to_doublest): UseDaniel Jacobowitz7-20/+162
floatformat_classify. (floatformat_is_nan): Rename to... (floatformat_classify): ...this. Return more information. * doublest.h (enum float_kind): New. (floatformat_is_nan): Replace prototype... (floatformat_classify): ...with this one. * valprint.c (print_floating): Use floatformat_classify. Handle infinity. * gdb.base/infnan.c, gdb.base/infnan.exp: New files.
2007-03-30 * README: Mention ISO C library requirement.Daniel Jacobowitz2-1/+7