aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-02-08 Reported by timeless@gmail.com:Daniel Jacobowitz5-5/+19
* gdb/target.c (target_flash_erase): Do not return void value. (target_flash_done): Likewise. * gdb/cli/cli-cmds.c (source_command): Likewise. Reported by timeless@gmail.com: * wrapper.c (sim_target_parse_arg_array): Do not return void value.
2007-02-08Reviewed by Daniel Jacobowitz <drow@false.org>Fred Fish2-1/+21
2008-02-08 Fred Fish <fnf@specifix.com> * event-top.c (handle_sigint): Set quit_flag. (async_request_quit): Don't set quit_flag. Avoid calling quit() if quit_flag has already been reset.
2007-02-08 * ser-mingw.c (pipe_windows_close): Move variable initialization backDaniel Jacobowitz2-2/+6
up.
2007-02-08Reviewed and approved by Daniel Jacobowitz <drow@false.org>Fred Fish3-14/+5
2007-02-08 Fred Fish <fnf@specifix.com> * defs.h (request_quit): Remove declaration. * utils.c (request_quit): Remove definition.
2007-02-08Correct some 2006 dates.Daniel Jacobowitz1-4/+4
2007-02-08 * rs6000-tdep.c (bl_to_blrl_insn_p): New function.Daniel Jacobowitz2-0/+37
(skip_prologue): Allow bl->blrl used by PIC code.
2007-02-08 * cp-valprint.c (cp_print_value_fields, cp_print_value): AlwaysDaniel Jacobowitz3-8/+13
initialize tmp_obstack. * p-valprint.c (pascal_object_print_value_fields) (pascal_object_print_value): Likewise.
2007-02-08 * features/feature_to_c.sh: Use %s to avoid problems with nawk.Daniel Jacobowitz2-1/+5
2007-02-08 * sparcnbsd-tdep.c: Include "gdbtypes.h" instead of "floatformat.h".Mark Kettenis3-3/+8
* Makefile.in (sparcnbsd-tdep.o): Update dependencies.
2007-02-08*** empty log message ***gdbadmin1-1/+1
2007-02-07daily updateAlan Modra1-1/+1
2007-02-07 * xml-tdesc.c (struct tdesc_xml_cache, tdesc_xml_cache_s)Daniel Jacobowitz2-1/+43
(xml_cache): New. (tdesc_parse_xml): Cache expanded descriptions.
2007-02-07 * Makefile.in (XMLFILES): New.Daniel Jacobowitz17-44/+718
(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.
2007-02-072007-02-07 Paul Brook <paul@codesourcery.com>Paul Brook4-0/+13
ld/ * configure.tgt: Add arm*-*-uclinux-*eabi. gas/ * configure.tgt: Ditto.
2007-02-07Add myself as maintainer of the MeP port.Dave Brolley1-0/+4
2007-02-07*** empty log message ***gdbadmin1-1/+1
2007-02-06daily updateAlan Modra1-1/+1
2007-02-06Add myself as the maintainer of the MeP port.Dave Brolley1-0/+1
2007-02-06Fix entries for MeP submission.Dave Brolley1-5/+18
2007-02-06Fix entries for MeP submission.Dave Brolley1-43/+4
2007-02-06Fix entries for MeP submission and complex relocations.Dave Brolley1-88/+46
2007-02-06Fix entries for MeP submission.Dave Brolley1-0/+2
2007-02-06Fix entries for MeP port and complex relocations.Dave Brolley1-145/+41
2007-02-06Add missing cast to (unsigned long)Nick Clifton1-1/+1
2007-02-062007-02-06 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* ldlang.c (lang_size_sections_1): Add a missing `)'.
2007-02-06PR ld/3805Nick Clifton2-28/+41
* ld-elf/sec64k.exp: Expect the relocatable version of this test to fail for the m32r because it creates both .rel and .rela sections.
2007-02-06PR gas/3800Nick Clifton3-28/+148
* readelf.c: Include elf/h8.h twice. The first time in order to get the reloc numbers, the second time in order to get the reloc decoder function. (dump_section): Tell the user if the section being displayed has unprocessed relocs associated with it. (get_reloc_size): New function - returns the size of a reloc. (debug_apply_rela_addends): Use get_reloc_size(). * dwarf.c (read_and_display_attr_value): Extend number of languages known for the DW_AT_language attribute. (process_debug_info): Display the attribute offset before decoding the attribute, in case there are problems.
2007-02-06PR gas/3810 gas/3800Nick Clifton3-2/+20
* gas/elf/elf.exp: Expect the redef test to fail on targets which do not convert fixups against ordinary symbols into relocs against section symbols. * gas/all/gas.exp: Likewise.
2007-02-06Fix comment attached to #endifNick Clifton1-1/+1
2007-02-06 * ldlang.c (lang_size_sections_1): Don't warn on backwards dotAlan Modra2-4/+13
move unless section size is non-zero.
2007-02-06*** empty log message ***gdbadmin1-1/+1
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+15
Stan Cox <scox@redhat.com> PR ld/3972 * elflink.c (elf_link_input_bfd): Always setup finfo->internal_syms.
2007-02-05daily updateAlan Modra1-1/+1
2007-02-05Remove white spaces at the end of line.H.J. Lu1-9/+9
2007-02-05Support for Toshiba MeP.Dave Brolley11-0/+580
2007-02-05Support for Toshiba MeP and for complex relocations.Dave Brolley34-2/+11498
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley13-4/+10882
* 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.
2007-02-05 * linux-thread-db.c (check_for_thread_db): Return early if we haveDaniel Jacobowitz2-0/+9
no libthread_db support.
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley6-2/+39
* 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.
2007-02-05Add correct entrty for the addition of MeP.Dave Brolley1-212/+19
2007-02-05Support for Toshiba MeP and for complex relocations.Dave Brolley19-0/+2502
2007-02-05Fix year.H.J. Lu1-1/+1
2007-02-05Fix year in entries.H.J. Lu2-4/+4
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley2-1/+9
* Contribute the following changes: 2001-03-26 Ben Elliston <bje@redhat.com> * dis-asm.h (print_insn_mep): Declare.
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley1-0/+84
* 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-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+57
* 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.
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+12
* mt-mep: New.
2007-02-052007-02-05 Dave Brolley <brolley@redhat.com>Dave Brolley4-0/+53
* 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.
2007-02-05ld/testsuite/H.J. Lu5-8/+22
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.
2007-02-05 * elf32-xtensa.c (elf_xtensa_make_sym_local): Delete.Bob Wilson2-79/+46
(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.