1. 07 Feb, 2007 4 commits
    • Daniel Jacobowitz's avatar
      * Makefile.in (XMLFILES): New. · 108546a0
      Daniel Jacobowitz authored
      	(COMMON_OBS): Add xml-builtin.o.
      	(xml-builtin.c, stamp-xml): New rules.
      	(xml-tdesc.o): Update.
      	* features/feature_to_c.sh: New file.
      	* xml-support.c (MAX_XINCLUDE_DEPTH): Define.
      	(struct gdb_xml_parser): Add dtd_name and is_xinclude.
      	(gdb_xml_start_element): Initialize scope after possibly reallocating
      	scopes.  Move cleanup later.  Handle the XInclude description
      	specially.
      	(gdb_xml_end_element): Only parse the body if there is a current element.
      	Call XML_DefaultCurrent if there is no element.
      	(gdb_xml_fetch_external_entity, gdb_xml_use_dtd): New.
      	(struct xinclude_parsing_data, xinclude_start_include)
      	(xinclude_end_include, xml_xinclude_default)
      	(xml_xinclude_start_doctype, xml_xinclude_end_doctype)
      	(xml_xinclude_xml_decl, xml_xinclude_cleanup, xinclude_attributes)
      	(xinclude_elements, xml_process_xincludes, fetch_xml_builtin): New.
      	* xml-support.h (xml_fetch_another, xml_process_xincludes)
      	(fetch_xml_builtin, xml_builtin, gdb_xml_use_dtd): New declarations.
      	* xml-tdesc.c (tdesc_parse_xml): Add fetcher_baton argument.  Expand
      	XInclude directives.  Use the compiled in DTD.
      	(fetch_xml_from_file): Add baton argument.  Treat it as a containing
      	directory name.  Do not warn here.
      	(file_read_description_xml): Update call.  Warn here instead.  Pass
      	a dirname as baton.
      	(fetch_available_features_from_target): New.
      	(target_read_description_xml): Use it.
      	* features/gdb-target.dtd: Add copyright notice.  Use xinclude.dtd
      	to handle XInclude.
      	* features/xinclude.dtd: New file.
      
      	* gdb.xml/bad-include.xml, gdb.xml/inc-2.xml, gdb.xml/inc-body.xml,
      	gdb.xml/includes.xml, gdb.xml/tdesc-xinclude.exp: New files.
      
      	* gdb.texinfo (Target Description Format): Add section on XInclude.
      108546a0
    • Paul Brook's avatar
      2007-02-07 Paul Brook <paul@codesourcery.com> · 7bd1c961
      Paul Brook authored
      	ld/
      	* configure.tgt: Add arm*-*-uclinux-*eabi.
      	gas/
      	* configure.tgt: Ditto.
      7bd1c961
    • Dave Brolley's avatar
      Add myself as maintainer of the MeP port. · 7358e3f7
      Dave Brolley authored
      7358e3f7
    • gdbadmin's avatar
      *** empty log message *** · e0b95c29
      gdbadmin authored
      e0b95c29
  2. 06 Feb, 2007 15 commits
  3. 05 Feb, 2007 21 commits
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · b31847af
      Dave Brolley authored
                  Stan Cox  <scox@redhat.com>
      
              PR ld/3972
              * elflink.c (elf_link_input_bfd): Always setup finfo->internal_syms.
      b31847af
    • Alan Modra's avatar
      daily update · 3c0e0973
      Alan Modra authored
      3c0e0973
    • H.J. Lu's avatar
      Remove white spaces at the end of line. · 74e880a7
      H.J. Lu authored
      74e880a7
    • Dave Brolley's avatar
      Support for Toshiba MeP. · 19d9b7d3
      Dave Brolley authored
      19d9b7d3
    • Dave Brolley's avatar
      280d71bf
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · bd2f2e55
      Dave Brolley authored
              * mep-*: New support for Toshiba Media Processor (MeP).
              * Makefile.am: Add support for MeP.
              * configure.in: Likewise.
              * disassemble.c: Likewise.
              * Makefile.in: Regenerated.
              * configure: Regenerated.
      bd2f2e55
    • Daniel Jacobowitz's avatar
      * linux-thread-db.c (check_for_thread_db): Return early if we have · b5057acd
      Daniel Jacobowitz authored
      	no libthread_db support.
      b5057acd
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · 15ab5209
      Dave Brolley authored
              * readelf.c (dump_relocations): Don't check for
              (rtype == NULL && type == R_RELC).
      
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      
              * Contribute the following changes:
              2003-10-29  Dave Brolley  <brolley@redhat.com>
      
              * configure.in: Define SKIP_ZEROES and SKIP_ZEROES_AT_END for mep.
              * configure: Regenerated.
      
              2001-04-03  Ben Elliston  <bje@redhat.com>
      
              * readelf.c: Include "elf/mep.h".
              (guess_is_rela): Handle EM_CYGNUS_MEP.
              (get_machine_name): Ditto.
              (dump_relocations): Ditto.
      15ab5209
    • Dave Brolley's avatar
      Add correct entrty for the addition of MeP. · 722b0ff7
      Dave Brolley authored
      722b0ff7
    • Dave Brolley's avatar
      d9352518
    • H.J. Lu's avatar
      Fix year. · 9e5a0568
      H.J. Lu authored
      9e5a0568
    • H.J. Lu's avatar
      Fix year in entries. · eb7834a6
      H.J. Lu authored
      eb7834a6
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · d6eafc3e
      Dave Brolley authored
              * Contribute the following changes:
              2001-03-26  Ben Elliston  <bje@redhat.com>
      
              * dis-asm.h (print_insn_mep): Declare.
      d6eafc3e
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · ece7861f
      Dave Brolley authored
              * Contribute the following Changes:
              2005-08-22  Dave Brolley  <brolley@redhat.com>
      
              * mep.h (EF_MEP_CPU_C4): New macro.
              (EF_MEP_CPU_H1): Change to 0x10000000.
      
              2005-04-22  Richard Sandiford  <rsandifo@redhat.com>
      
              * mep.h (EF_MEP_LIBRARY): New flag.
              (EF_MEP_ALL_FLAGS): Update accordingly.
      
              2004-06-21  Dave Brolley  <brolley@redhat.com>
      
              * mep.h (EF_MEP_CPU_MASK, EF_MEP_CPU_MEP, EF_MEP_CPU_C2)
              (EF_MEP_CPU_C3, EF_MEP_CPU_H1, EF_MEP_INDEX_MASK)
              (EF_MEP_ALL_FLAGS): New macros.
      
              2001-09-28  Richard Henderson  <rth@redhat.com>
      
              * mep.h (SHF_MEP_VLIW, SEC_MEP_VLIW): New.
      
              2001-07-12  DJ Delorie  <dj@redhat.com>
      
              * mep.h (R_MEP_GNU_VTINHERIT, R_MEP_GNU_VTENTRY): Mark as no-overflow.
      
              2001-06-25  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Add vtable relocs.
      
              2001-05-10  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Fix bit offsets for HI16*, make them no-overflow.  Add
              comment about mep-relocs.pl.
      
              2001-05-01  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Add MeP-specific relocs.
      
              2001-03-22  Ben Elliston  <bje@redhat.com>
      
              * mep.h: New file.
      
              2001-03-20  Ben Elliston  <bje@redhat.com>
      
              * common.h (EM_CYGNUS_MEP): Define.
      ece7861f
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · b95dd98f
      Dave Brolley authored
              * Contribute the following Changes:
              2005-08-22  Dave Brolley  <brolley@redhat.com>
      
              * mep.h (EF_MEP_CPU_C4): New macro.
              (EF_MEP_CPU_H1): Change to 0x10000000.
      
              2005-04-22  Richard Sandiford  <rsandifo@redhat.com>
      
              * mep.h (EF_MEP_LIBRARY): New flag.
              (EF_MEP_ALL_FLAGS): Update accordingly.
      
              2004-06-21  Dave Brolley  <brolley@redhat.com>
      
              * mep.h (EF_MEP_CPU_MASK, EF_MEP_CPU_MEP, EF_MEP_CPU_C2)
              (EF_MEP_CPU_C3, EF_MEP_CPU_H1, EF_MEP_INDEX_MASK)
              (EF_MEP_ALL_FLAGS): New macros.
      
              2001-09-28  Richard Henderson  <rth@redhat.com>
      
              * mep.h (SHF_MEP_VLIW, SEC_MEP_VLIW): New.
      
              2001-07-12  DJ Delorie  <dj@redhat.com>
      
              * mep.h (R_MEP_GNU_VTINHERIT, R_MEP_GNU_VTENTRY): Mark as no-overflow.
      
              2001-06-25  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Add vtable relocs.
      
              2001-05-10  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Fix bit offsets for HI16*, make them no-overflow.  Add
              comment about mep-relocs.pl.
      
              2001-05-01  DJ Delorie  <dj@redhat.com>
      
              * mep.h: Add MeP-specific relocs.
      
              2001-03-22  Ben Elliston  <bje@redhat.com>
      
              * mep.h: New file.
      
              2001-03-20  Ben Elliston  <bje@redhat.com>
      
              * common.h (EM_CYGNUS_MEP): Define.
      
      2007-02-15  Dave Brolley  <brolley@redhat.com>
      
              From Graydon Hoare  <graydon@redhat.com>:
              * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
      b95dd98f
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · 29d6e6f1
      Dave Brolley authored
              * mt-mep: New.
      29d6e6f1
    • Dave Brolley's avatar
      2007-02-05 Dave Brolley <brolley@redhat.com> · 4e206d7e
      Dave Brolley authored
              * Contribute the following changes:
              2006-11-28  DJ Delorie  <dj@redhat.com>
      
              * configure.in: Fix typo for mep's target_makefile_frag.
              * configure: Regenerated.
      
              2005-04-22  Richard Sandiford  <rsandifo@redhat.com>
      
              * configure.in (mep*): Add -mlibrary to FLAGS_FOR_TARGET.
              * configure: Regenerate.
      
              2001-09-19  DJ Delorie  <dj@redhat.com>
      
              * configure.in (target_makefile_frag): use mt-mep
      
              2001-06-12  Don Howard  <dhoward@redhat.com>
      
              * configure.in: Remove gdb from MeP skip list.
      
              2001-04-05  DJ Delorie  <dj@redhat.com>
      
              * configure.in (noconfigdirs): Remove gcc from MeP skip list.
      
              2001-03-20  Ben Elliston  <bje@redhat.com>
      
              * configure.in (noconfigdirs): Add gcc and gdb for MeP.
      
              2001-03-19  Ben Elliston  <bje@redhat.com>
      
              * config.sub (mep, mep-*): Add.
      4e206d7e
    • H.J. Lu's avatar
      ld/testsuite/ · 65ca155d
      H.J. Lu authored
      2076-02-05  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* ld-i386/pcrel16.d: Undo the last change.
      	* ld-x86-64/pcrel16.d: Likewise.
      
      opcodes/
      
      2076-02-05  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* i386-dis.c (OP_J): Undo the last change. Properly handle 64K
      	wrap around within the same segment in 16bit mode.
      65ca155d
    • Bob Wilson's avatar
      * elf32-xtensa.c (elf_xtensa_make_sym_local): Delete. · f1ab2340
      Bob Wilson authored
      	(elf_xtensa_hide_symbol, elf_backend_hide_symbol): Delete.
      	(elf_xtensa_fix_refcounts, elf_xtensa_allocate_plt_size)
      	(elf_xtensa_allocate_got_size): Replace these with...
      	(elf_xtensa_allocate_dynrelocs): ...this new function.
      	(elf_xtensa_size_dynamic_sections): Use it.
      f1ab2340
    • Bob Wilson's avatar
      * elf32-xtensa.c (elf_howto_table) <R_XTENSA_GLOB_DAT> · e5f131d1
      Bob Wilson authored
      	<R_XTENSA_JMP_SLOT, R_XTENSA_RELATIVE, R_XTENSA_PLT, R_XTENSA_DIFF32>:
      	Set src_mask to zero.
      	<R_XTENSA_DIFF8, R_XTENSA_DIFF16>: Likewise.  Also fix dst_mask.
      	<R_XTENSA_ASM_EXPAND>: Set pcrel_offset to TRUE.
      e5f131d1
    • Daniel Jacobowitz's avatar
      6a089cf2