aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-04-02daily updateAlan Modra1-1/+1
2012-04-01sim: bfin: throw VEC_ILGAL_I with 32bit insn in group1/group2 slotsMike Frysinger2-0/+8
Parallel insns can only do one 32bit, then two 16bits. So if we see a 2nd 32bit insn after the first 32bit in a parallel insn, abort. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-01sim: bfin: simplify field width processing and fix build warningsMike Frysinger2-10/+6
This fix the build time warning: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-01sim: bfin: fix unused bfrom handling for BF535Mike Frysinger2-1/+5
machs.c: In function 'bfin_model_cpu_init': machs.c:1657:1: warning: 'bfrom' may be used uninitialized in this function [-Wuninitialized] Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-01opcodes: bfin: simplify field width processing and fix build warningsMike Frysinger2-10/+6
This fix the build time warning: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-01sim: bfin: fix build warning/style with auxvt_sizeMike Frysinger2-2/+7
Fix warning about mixing decls and code by moving auxvt_size decl down to the scope where it is used. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-01daily updateAlan Modra1-1/+1
2012-04-01*** empty log message ***gdbadmin1-1/+1
2012-03-31sim: bfin: fix typo in BF54x SIC initMike Frysinger2-1/+5
The current code triggers a warning: dv-bfin_sic.c: In function 'bfin_sic_finish': dv-bfin_sic.c:930:41: warning: operation on 'sic-><U78e8>.bf54x.iwr1' may be undefined [-Wsequence-point] This points out the IWR2 register was not being setup because of a typo. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-03-31sim: bfin: include devices.h to fix build warningsMike Frysinger2-0/+5
The place where these funcs get defined do not include the header that declares their prototypes. Add that to fix -Wmissing-prototypes: devices.c:59:1: warning: no previous prototype for 'dv_bfin_mmr_invalid' devices.c:66:1: warning: no previous prototype for 'dv_bfin_mmr_require' devices.c:99:1: warning: no previous prototype for 'dv_bfin_mmr_check' devices.c:159:14: warning: no previous prototype for 'dv_get_bus_num' Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-03-31* elf32-m68k.c (elf_m68k_relocate_section): AllowAndreas Schwab2-1/+6
R_68K_TLS_LE{8,16,32} for PIE.
2012-03-31*** empty log message ***gdbadmin1-1/+1
2012-03-30daily updateAlan Modra1-1/+1
2012-03-30 * configure.ac: Check whether Elf32_auxv_t and Elf64_auxv_tThiago Jung Bauermann5-0/+73
are available. * linux-low.c [HAVE_ELF32_AUXV_T] (Elf32_auxv_t): Add typedef. [HAVE_ELF64_AUXV_T] (Elf64_auxv_t): Likewise. * config.in: Regenerate. * configure: Likewise.
2012-03-30 * python/python.c (gdbpy_decode_line): Move cleanup creation outTom Tromey3-9/+30
of TRY_CATCH. Fix error handling. * python/py-value.c (convert_value_from_python): Move 'old' declaration to innermost scope.
2012-03-30 * gdb.python: Add test for linespecs with commas.Keith Seitz2-0/+7
2012-03-302012-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel3-20/+26
* elf64-s390.c: Fix several comments regarding PLT entry description. * elf32-s390.c: Likewise.
2012-03-302012-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel3-247/+244
* elf64-s390.c: Use the section pointer shortcuts in elf_link_hash_table and remove them from the target specific variant. * elf32-s390.c: Likewise.
2012-03-302012-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel3-149/+167
* elf64-s390.c (elf_s390x_plt_entry, elf_s390x_first_plt_entry): New definitions. (PLT_PIC_ENTRY_WORD*, PLT_PIC12_ENTRY_WORD*): Remove. (elf_s390_finish_dynamic_symbol): Use memcpy instead of bfd_put_32. (elf_s390_finish_dynamic_sections): Likewise. * elf32-s390.c (elf_s390_plt_entry, elf_s390_plt_pic_entry) (elf_s390_plt_pic12_entry, elf_s390_plt_pic16_entry) (elf_s390_plt_first_entry, elf_s390_plt_pic_first_entry): New definitions. (PLT_PIC16_ENTRY_WORD*, PLT_ENTRY_WORD*) (PLT_PIC_FIRST_ENTRY_WORD*, PLT_FIRST_ENTRY_WORD*): Remove.
2012-03-302012-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel3-68/+36
* elf32-s390.c (struct elf_s390_dyn_relocs): Remove. Rename all occurrences in the file to elf_dyn_relocs. * elf64-s390.c: Likewise.
2012-03-30 * po/vi.po: Updated Vietnamese translation.Nick Clifton2-550/+669
2012-03-30 PR binutils/13925Nick Clifton2-0/+11
* stabs.c (stab_demangle_v3_arglist): Cope with the demangler returning an empty context for a function with no arguments.
2012-03-30*** empty log message ***gdbadmin1-1/+1
2012-03-29Rename variables in ada-lang.c:ada_make_symbol_completion_list.Joel Brobecker2-12/+21
This renaming allows us to have variable names that are consistent with the names of the parameters in the functions where these variables are used. This also allows us to avoid a -Wshadow warning in the case of variable "wild_match", which is now renamed to "wild_match_p". gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (ada_make_symbol_completion_list): Rename parameters "wild_match" and "encoded" into "wild_match_p" and "encoded_p". Adjust code accordingly.
2012-03-29Rename "encoded" parameter in ada-lang.c:symbol_completion_add...Joel Brobecker2-3/+9
... This is mostly to be consistent with the style used for the other parameter of the same kind ("wild_match_p") in that function. gdb/ChangeLog: * ada-lang.c (symbol_completion_add): Rename parameter "encoded" into "encoded_p". Ajust code and documentation accordingly.
2012-03-29Rename "wild_match" parameter in ada-lang.c:symbol_completion_add...Joel Brobecker2-3/+11
... to avoid a -Wshadow warning. gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (symbol_completion_add): Rename parameter "wild_match" into wild_match_p. Update code and documentation accordingly.
2012-03-29Rename "encoded" parameter in ada-lang.c:symbol_completion_match...Joel Brobecker2-4/+10
... This is mostly to be consistent with the style used for the other parameter of the same kind ("wild_match_p") in that function. gdb/ChangeLog: * ada-lang.c (symbol_completion_match): Rename parameter "encoded" into "encoded_p". Ajust code and documentation accordingly.
2012-03-29Rename "wild_match" parameter in ada-lang.c:symbol_completion_matchJoel Brobecker2-3/+11
gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (symbol_completion_match): Rename parameter "wild_match" into "wild_match_p". Adjust code and function documentation accordingly.
2012-03-29rename "symbol_info" to "sym_info" in ada-lang.c...Joel Brobecker2-10/+18
... to avoid a -Wshadow warning with a symbol exported by BFD. gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (ada_lookup_encoded_symbol): Rename parameter "symbol_info" into "info". Adjust code accordingly. (ada_lookup_symbol): Likewise.
2012-03-29Minor reformatting of ada_lookup_symbol_list's documentation.Joel Brobecker2-5/+10
This patch mostly removes a few trailing spaces. gdb/ChangeLog: * ada-lang.c (ada_lookup_symbol_list): Minor reformatting of this function's documentation.
2012-03-29Rename "wild_match" variable in ada-lang.c:ada_lookup_symbol_listJoel Brobecker2-4/+11
... to avoid -Wshadow warning... gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (ada_lookup_symbol_list): Rename "wild_match" variable into "wild_match_p". Adjust code accordingly.
2012-03-29Rename "wild_match" parameter in ada-lang.c:ada_add_local_symbolsJoel Brobecker2-3/+14
... to avoid -Wshadow warning... gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (ada_add_local_symbols): Rename "wild_match" parameter into "wild_match_p". Adjust code accordingly. Document this parameter in the function description.
2012-03-29Rename "wild_match" parameter in add_symbols_from_enclosing_procsJoel Brobecker2-3/+10
gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (add_symbols_from_enclosing_procs): Rename "wild_match" parameter to "wild_match_p" (-Wshadow).
2012-03-29Remove trailing spaces in ada-lang.c:ada_lookup_simple_minsym doc.Joel Brobecker2-2/+7
gdb/ChangeLog: * ada-lang.c (ada_lookup_simple_minsym): Remove trailing spaces in function documentation.
2012-03-29Fix -Wshadow warning in ada-lang.c:ada_lookup_simple_minsymJoel Brobecker2-2/+9
gdb/ChangeLog: -Wshadow warning fix. * ada-lang.c (ada_lookup_simple_minsym): Rename wild_match local variable into wild_match_p. Adjust code accordingly.
2012-03-29 * elflink.c (_bfd_elf_gc_mark_reloc): Don't delve into dynamicAlan Modra2-1/+7
libraries.
2012-03-29daily updateAlan Modra1-1/+1
2012-03-292012-03-29 Pedro Alves <palves@redhat.com>Pedro Alves2-1/+6
* linux-low.c (regsets_store_inferior_registers) [__sparc__]: Correct ptrace arguments.
2012-03-29Fix -Wshadow error in ada-valprint.cJoel Brobecker2-32/+46
gdb/ChangeLog: * ada-valprint.c (ada_val_print_1): Move the code handling TYPE_CODE_ENUM inside its own lexical block. Declare variables len and val there, instead of in the function's top level block. Avoid declaring deref_val again in a way that shadows another variable of the same name declared in one of the up-level blocks. Just re-use the up-level variable instead.
2012-03-29Make ada_lookup_encoded_symbol "return" a struct ada_symbol_infoJoel Brobecker4-36/+56
This makes ada_lookup_encoded_symbol more consistent with other functions such as ada_lookup_symbol_list, and also makes it clearer in the code using that function that symbol and block are related. gdb/ChangeLog: * ada-lang.c (ada_lookup_encoded_symbol): Now returns void. Replace block_found argument by symbol_info. Adjust implementation accordingly. Add function documentation. (ada_lookup_symbol): Adjust to new ada_lookup_encoded_symbol. Fix documentation. * ada-lang.h (ada_lookup_encoded_symbol): Update declaration. * ada-exp.y (write_object_renaming): Adjust to new ada_lookup_encoded_symbol API.
2012-03-29[Ada] struct ada_symbol_info minor reformatting & doc update.Joel Brobecker2-5/+14
gdb/ChangeLog: * ada-lang.h (struct ada_symbol_info): Reformat. Improve documentation.
2012-03-29 * bfd-in.h (bfd_get_arch_size, bfd_get_sign_extend_vma): Delete.Alan Modra3-20/+9
* bfd-in2.h: Regenerate.
2012-03-292012-03-29 Terry Guo <terry.guo@arm.com>Matthew Gretton-Dann3-0/+7
* gas/config/tc-arm.c (arm_cpus): Add cortex-m0plus. * gas/doc/c-arm.texi (ARM Options): Document -mcpu=cortex-m0plus.
2012-03-29 * dwarf.c (display_gdb_index): Handle index version 6.Tom Tromey2-1/+8
2012-03-29Commit gdb and sim support for v850e2 and v850e2v3 on behalf ofKevin Buettner11-29/+3380
Rathish C <Rathish.C@kpitcummins.com>.
2012-03-29*** empty log message ***gdbadmin1-1/+1
2012-03-28daily updateAlan Modra1-1/+1
2012-03-28[NEWS] Announce support for Ada varobj support.Joel Brobecker2-0/+6
gdb/ChangeLog: * NEWS: Add entry for Ada varobj support.
2012-03-28[doco] document the "type_changed" flag further.Joel Brobecker2-0/+12
gdb/doc/ChangeLog: * gdb.texinfo (GDB/MI Variable Objects): Document what happens to the children of a varobj and its update range when -var-update returns that the varobj's type changed.
2012-03-28New varobj language callback: value_is_changeable_p.Joel Brobecker2-54/+91
This patch introduces a new language-specific callback for varobj objects, allowing us to move the language-specific bits of the varobj_value_is_changeable_p routine to language-specific functions. This is more elegant than testing for the varobj's language... gdb/ChangeLog: * varobj.c (default_value_is_changeable_p): New function, extracted from varobj_value_is_changeable_p. Add declaration. (ada_value_is_changeable_p): New function, extracted from varobj_value_is_changeable_p. Add declaration. (struct language_specific): New field "value_is_changeable_p". (languages): Add entries for new field. (varobj_create): Set language before calling install_new_value. (varobj_value_is_changeable_p): Reimplement to call the varobj's "value_is_changeable_p" language callback.