aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-08-12 * config/tc-s390.c (md_parse_option): Add cpu type z9-109.Martin Schwidefsky2-6/+46
(md_gather_operands): Add support for optional operands.
2005-08-122005-08-12 Kris Warkentin <kewarken@qnx.com>Kris Warkentin4-14/+11
* i386-nto-tdep.c (i386nto_init_abi): Don't set gdbarch skip trampoline code hook. * nto-procfs.c (procfs_post_attach): Call solib_create_inferior_hook instead of SOLIB_CREATE_INFERIOR_HOOK. (procfs_create_inferior): Ditto. * config/tm-nto.h: Don't define SKIP_TRAMPOLINE_CODE.
2005-08-12toplevel:Paolo Bonzini5-602/+629
2005-08-12 Paolo Bonzini <bonzini@gnu.org> * configure.in: Replace NCN_STRICT_CHECK_TOOL with NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS. Look for alternate names of the target cc and c++ config: 2005-08-12 Paolo Bonzini <bonzini@gnu.org> * config/acx.m4 (NCN_CHECK_TARGET_TOOL, NCN_STRICT_CHECK_TOOL, NCN_STRICT_CHECK_TARGET_TOOL): Remove. (NCN_STRICT_CHECK_TOOLS, NCN_STRICT_CHECK_TARGET_TOOLS): New,
2005-08-122005-08-12 Dmitry Diky <diwil@spec.ru>Dmitry Diky4-10/+143
* config/tc-msp430.c (msp430_enable_relax): New flag. (msp430_enable_polys): Likewise. (OPTION_RELAX): New option. (OPTION_POLYMORPHS): Likewise. (md_longopts): New long options. (md_show_usage): Updated. (md_parse_option): Add new options handler. (msp430_operands): Add check if polymorph insns are enabled. (msp430_force_relocation_local): New function. (md_apply_fix): Now delete relocs according to new flags combination. (msp430_relax_frag): Convert long branches to short branches only if flag msp430_enable_relax is set. * config/tc-msp430.h (TC_FORCE_RELOCATION_LOCAL): Defined. (msp430_force_relocation_local): Likewise. * doc/c-msp430.texi: Describe new options.
2005-08-122005-08-12 Dmitry Diky <diwil@spec.ru>Dmitry Diky2-3/+20
* elf32-msp430.c (msp430_elf_relax_delete_bytes): Adjust relocations referenced by .section + DISPLACEMENT.
2005-08-12 * Makefile.am ($(srcdir)/make-gas.com): Remove target.Ian Lance Taylor3-16/+12
(stamp-mk.com): Likewise. (EXTRA_DIST): Remove make-gas.com from list. (MOSTLYCLEANFILES): Remove stamp-mk.com from list. * Makefile.in: Regenerate.
2005-08-12 * ld-cris/expdyn1.s (expobj): Set size here, at definition...Hans-Peter Nilsson6-6/+10
* ld-cris/pv32.s: ...not here. * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d: Adjust for expobj size being set at definition.
2005-08-12*** empty log message ***gdbadmin1-1/+1
2005-08-12daily updateAlan Modra1-1/+1
2005-08-11 * subsegs.c (subseg_change): Move declaration of seginfo to beforeHans-Peter Nilsson2-1/+6
first statement.
2005-08-11 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.Hans-Peter Nilsson2-1/+5
2005-08-11 PR exp/1978Andreas Schwab2-1/+14
* valarith.c (value_binop): Fix result type for the shift operators.
2005-08-112005-08-11 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-53/+166
* NEWS: Mention "-t/--section-details" and "-N/--full-section-name". * doc/binutils.texi: Document "-t/--section-details". Remove "-N/--full-section-name". * readelf.c (do_full_section_name): Renamed to ... (do_section_details): This. (option): Rename "-N/--full-section-name" to "-t/--section-details". (usage): Likewise. (parse_args): Likewise. (get_elf_section_flags): Support do_section_details. (process_section_headers): Updated for do_section_details.
2005-08-11missed from last commitAlan Modra2-119/+14
2005-08-11 * README-vms: Delete.Alan Modra133-19086/+293
* config-gas.com: Delete. * makefile.vms: Delete. * vmsconf.sh: Delete. * config/atof-tahoe.c: Delete. * config/m88k-opcode.h: Delete. * config/obj-bout.c: Delete. * config/obj-bout.h: Delete. * config/obj-hp300.c: Delete. * config/obj-hp300.h: Delete. * config/tc-a29k.c: Delete. * config/tc-a29k.h: Delete. * config/tc-h8500.c: Delete. * config/tc-h8500.h: Delete. * config/tc-m88k.c: Delete. * config/tc-m88k.h: Delete. * config/tc-tahoe.c: Delete. * config/tc-tahoe.h: Delete. * config/tc-tic80.c: Delete. * config/tc-tic80.h: Delete. * config/tc-w65.c: Delete. * config/tc-w65.h: Delete. * config/te-aux.h: Delete. * config/te-delt88.h: Delete. * config/te-delta.h: Delete. * config/te-dpx2.h: Delete. * config/te-hp300.h: Delete. * config/te-ic960.h: Delete. * config/vms-a-conf.h: Delete. * doc/c-a29k.texi: Delete. * doc/c-h8500.texi: Delete. * doc/c-m88k.texi: Delete. * README: Remove obsolete examples, and list of supported targets. * Makefile.am: Remove a29k, h8500, m88k, tahoe, tic80, w65, bout and hp300 support. (DEP_FLAGS): Don't define BFD_ASSEMBLER. * configure.in: Remove --enable-bfd-assembler, need_bfd, primary_bfd_gas. * configure.tgt: Remove a29k, h8300-coff, h8500-*, i960 non-elf, m68k non bfd, m88k, or32-coff, tic80-*, vax non-bfd, w65k-*, *-nindy. * as.c: Remove all non-BFD_ASSEMBLER code, support for above targets. * as.h: Likewise. * dw2gencfi.c: Likewise. * dwarf2dbg.c: Likewise. * ehopt.c: Likewise. * input-file.c: Likewise. * listing.c: Likewise. * literal.c: Likewise. * messages.c: Likewise. * obj.h: Likewise. * output-file.c: Likewise. * read.c: Likewise. * stabs.c: Likewise. * struc-symbol.h: Likewise. * subsegs.c: Likewise. * subsegs.h: Likewise. * symbols.c: Likewise. * symbols.h: Likewise. * tc.h: Likewise. * write.c: Likewise. * write.h: Likewise. * config/aout_gnu.h: Likewise. * config/obj-aout.c: Likewise. * config/obj-aout.h: Likewise. * config/obj-coff.c: Likewise. * config/obj-coff.h: Likewise. * config/obj-evax.h: Likewise. * config/obj-ieee.h: Likewise. * config/tc-arm.c: Likewise. * config/tc-arm.h: Likewise. * config/tc-avr.c: Likewise. * config/tc-avr.h: Likewise. * config/tc-crx.h: Likewise. * config/tc-d10v.h: Likewise. * config/tc-d30v.h: Likewise. * config/tc-dlx.h: Likewise. * config/tc-fr30.h: Likewise. * config/tc-frv.h: Likewise. * config/tc-h8300.c: Likewise. * config/tc-h8300.h: Likewise. * config/tc-hppa.h: Likewise. * config/tc-i370.h: Likewise. * config/tc-i386.c: Likewise. * config/tc-i386.h: Likewise. * config/tc-i860.h: Likewise. * config/tc-i960.c: Likewise. * config/tc-i960.h: Likewise. * config/tc-ip2k.h: Likewise. * config/tc-iq2000.h: Likewise. * config/tc-m32c.h: Likewise. * config/tc-m32r.h: Likewise. * config/tc-m68hc11.h: Likewise. * config/tc-m68k.c: Likewise. * config/tc-m68k.h: Likewise. * config/tc-maxq.c: Likewise. * config/tc-maxq.h: Likewise. * config/tc-mcore.c: Likewise. * config/tc-mcore.h: Likewise. * config/tc-mn10200.h: Likewise. * config/tc-mn10300.c: Likewise. * config/tc-mn10300.h: Likewise. * config/tc-ms1.h: Likewise. * config/tc-msp430.c: Likewise. * config/tc-msp430.h: Likewise. * config/tc-ns32k.c: Likewise. * config/tc-ns32k.h: Likewise. * config/tc-openrisc.h: Likewise. * config/tc-or32.c: Likewise. * config/tc-or32.h: Likewise. * config/tc-ppc.c: Likewise. * config/tc-ppc.h: Likewise. * config/tc-s390.h: Likewise. * config/tc-sh.c: Likewise. * config/tc-sh.h: Likewise. * config/tc-sparc.c: Likewise. * config/tc-tic30.c: Likewise. * config/tc-tic30.h: Likewise. * config/tc-tic4x.c: Likewise. * config/tc-tic4x.h: Likewise. * config/tc-tic54x.c: Likewise. * config/tc-tic54x.h: Likewise. * config/tc-v850.h: Likewise. * config/tc-vax.c: Likewise. * config/tc-vax.h: Likewise. * config/tc-xstormy16.h: Likewise. * config/tc-xtensa.h: Likewise. * config/tc-z8k.c: Likewise. * config/tc-z8k.h: Likewise. * config/vms-a-conf.h * doc/Makefile.am: Likewise. * doc/all.texi: Likewise. * doc/as.texinfo: Likewise. * doc/Makefile.in: Regenerate. * Makefile.in: Regenerate. * configure: Regenerate. * config.in: Regenerate. * po/POTFILES.in: Regenerate.
2005-08-11 * gas/all/gas.exp: Remove a29k and m88k support.Alan Modra51-3524/+54
* gas/m88k/*: Delete. * gas/tic80/*: Delete.
2005-08-11daily updateAlan Modra1-1/+1
2005-08-11*** empty log message ***gdbadmin1-1/+1
2005-08-10Fix linker error found when compiling glibc with a mismatched gcc.Jim Wilson2-3/+16
* dwarf2.c (scan_unit_for_symbols, case DT_AT_location): Verify that DW_OP_addr is only opcode in location before using it.
2005-08-10pe-dll.c (pe_exe_fill_sections): Call lang_reset_memory_regions beforeNick Clifton2-0/+7
lang_size_sections.
2005-08-102005-08-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-7/+11
* elfxx-ia64.c (elfNN_ia64_final_link): Reset gp.
2005-08-10 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):Dave Anglin2-0/+11
New defines.
2005-08-10daily updateAlan Modra1-1/+1
2005-08-10*** empty log message ***gdbadmin1-1/+1
2005-08-09* sparc64obsd-tdep.c: Tweak comments.Mark Kettenis2-12/+26
(sparc64obsd_sigreturn_offset): Add offset for new OpenBSD 3.8 signal trampoline.
2005-08-09 * lib/mi-support.exp (mi_gdb_load): Fix typo.Corinna Vinschen2-1/+5
2005-08-092005-08-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-7/+17
* linux-nat.h (linux_proc_xfer_memory): Change type of "myaddr" a "gdb_byte" pointer. * linux-nat.c (linux_proc_xfer_memory): Update. (get_signo): Cast signo to a "gdb_byte" pointer. * i386-linux-nat.c (child_resume): Make "buf" a gdb_byte, delete redundant casts. (child_resume): Cast eflags to a "gdb_byte" pointer.
2005-08-09PR 1070Nick Clifton2-5/+33
* macro.c (getstring): Do not treat round parentheses exactly the same as angle brackets - the parentheses need to be preserved and passed on to the macro processing code.
2005-08-09Oops - omitted by accident from the previous msp430 patchNick Clifton1-6/+9
2005-08-09(xcoff64_core_p): Constify return_value variable. Also, do not use core_hdrNick Clifton2-3/+13
macro as it evaluates to a cast of an lvalue which is no longer supported by GCC 4.0.
2005-08-09 * emulparams/hppa64linux.sh (LARGE_SECTIONS): Remove .tbss.Alan Modra2-8/+8
2005-08-09daily updateAlan Modra1-1/+1
2005-08-09*** empty log message ***gdbadmin1-1/+1
2005-08-08* tramp-frame.h (struct tramp_frame): Allow for 16 instructionsMark Kettenis3-3/+73
instead of 8. * m68kbsd-tdep.c: Include "frame.h", "trad-frame.h" and "tramp-frame.h". (m68kobsd_sigtramp_cache_init): New function. (m68kbsd_aout_init_abi): Prepend m68kobsd_sigtramp unwinder.
2005-08-08Add support for msp430x21xx variantsNick Clifton10-4/+143
2005-08-08 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.Richard Earnshaw5-12/+19
* ld-arm/mixed-lib.sym: Likewise. * tls-lib.d: Use a regexp for the address locations. * tls-lib.r: Likewise.
2005-08-08PR 1070Nick Clifton2-8/+23
* macro.c (getstring): Treat round parentheses in the same way as angle brackets. (get_any_string): Likewise.
2005-08-08PR 1147Nick Clifton3-3/+39
elf32-arm.c (bfd_elf32_close_and_cleanup): Define. (elf32_arm_close_and_cleanup): New function - walk over the sections in the bfd that is being closed removing them from the list of recorded sections. (unrecord_section_via_map_over_sections): New helper function. (record_section_with_arm_elf_section_data): Call bfd_malloc instead of bfd_alloc. Remove unneeded abfd parameter. (elf32_arm_new_section_hook): Do not pass bfd to record_section_with_arm_elf_section_data. elfxx-target.h (bfd_elfNN_close_and_cleanup): Only define if not already defined by the target.
2005-08-082005-08-08 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini5-514/+857
* configure.in (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET, GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Find them with NCN_STRICT_CHECK_TARGET_TOOL, like the other target tools; remove code to manually set them. (Target tools): Look in the environment for them. * Makefile.tpl (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET, GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Redefine. (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): Look into gcc build directory. (CONFIGURED_CC_FOR_TARGET, CONFIGURED_CXX_FOR_TARGET, CONFIGURED_GCJ_FOR_TARGET, CONFIGURED_GCC_FOR_TARGET, CONFIGURED_GFORTRAN_FOR_TARGET, USUAL_CC_FOR_TARGET, USUAL_CXX_FOR_TARGET, USUAL_GCJ_FOR_TARGET, USUAL_GCC_FOR_TARGET, USUAL_RAW_CXX_FOR_TARGET, USUAL_GFORTRAN_FOR_TARGET): New. (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS): Delete. * configure: Regenerate. * Makefile.in: Regenerate.
2005-08-082005-08-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+14
PR gas/1118 * as.c (parse_args): Handle -al=<FILE>.
2005-08-08*** empty log message ***gdbadmin1-1/+1
2005-08-08daily updateAlan Modra1-1/+1
2005-08-07Reviewed and approved by Nick Clifton <nickc@redhat.com>Fred Fish2-1/+6
2005-08-05 Fred Fish <fnf@specifix.com> * dwarf2.c (read_rangelist): Use addr_size instead of offset_size to determine how many bytes to read from each rangelist entry.
2005-08-07(s_app_line): Accept a line number of 0 for compatibility with gcc's outputNick Clifton2-2/+15
for assembler-with-cpp files.
2005-08-07*** empty log message ***gdbadmin1-1/+1
2005-08-07daily updateAlan Modra1-1/+1
2005-08-06daily updateAlan Modra1-1/+1
2005-08-06*** empty log message ***gdbadmin1-1/+1
2005-08-05Reviewed and approved by Mark Kettenis <mark.kettenis@xs4all.nl>Fred Fish3-6/+12
2005-08-02 Fred Fish <fnf@specifix.com> * defs.h (parse_frame_specification): Remove prototype. * stack.c (parse_frame_specification): Add prototype and make function static. (frame_info): Move common code outside if..then..else.
2005-08-05 * ChangeLog: Fix typo in last change.Dave Anglin1-1/+1