aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-01-29 * NEWS: Mention --vfp11-denorm-fix option.Julian Brown7-5/+98
* ld.texinfo: Document above. * emulparams/armelf_linux.sh (OTHER_TEXT_SECTIONS): Add .vfp11_veneer section. * emulparams/armelf.sh (OTHER_TEXT_SECTIONS): Likewise. * emultempl/armelf.em (vfp11_denorm_fix): New static variable. (arm_elf_before_allocation): Call bfd_elf32_arm_set_vfp11_fix, bfd_elf32_arm_init_maps and bfd_elf32_arm_vfp11_erratum_scan. (arm_elf_after_allocation): New function. Call bfd_elf32_arm_vfp11_fix_veneer_locations for all input statements. (arm_elf_create_output_section_statements): Pass vfp11 fix command line option to BFD. (OPTION_VFP11_DENORM_FIX): New option. (PARSE_AND_LIST_LONGOPTS): Handle new option. (PARSE_AND_LIST_OPTIONS): Likewise. (PARSE_AND_LIST_ARGS_CASES): Likewise. (LDEMUL_AFTER_ALLOCATION): Define.
2007-01-29 * ld-arm/arm-elf.exp: Add VFP11 tests.Julian Brown8-0/+84
* ld-arm/vfp11-fix-none.s: New file. * ld-arm/vfp11-fix-none.d: Expected disassembly of above. * ld-arm/vfp11-fix-scalar.s: New file. * ld-arm/vfp11-fix-scalar.d: Expected disassembly of above. * ld-arm/vfp11-fix-vector.s: New file. * ld-arm/vfp11-fix-vector.d: Expected disassembly of above.
2007-01-29 * gdb.base/commands.exp: Call if_commands_test.Daniel Jacobowitz2-0/+79
(gdb_test_no_prompt, if_commands_test): New.
2007-01-29 * remote-utils.c [USE_WIN32API] (read, write): Define.Daniel Jacobowitz2-6/+17
(putpkt_binary, input_interrupt, readchar, getpkt): Use read and write.
2007-01-29*** empty log message ***gdbadmin1-1/+1
2007-01-28daily updateAlan Modra1-1/+1
2007-01-28 * gdb.threads/sigthread.c (NSIGS): Make bigger.Mark Kettenis2-1/+5
2007-01-282076-01-28 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-37/+17
* config/tc-i386.c (swap_imm_operands): Renamed to ... (swap_2_operands): This. Take 2 ints. (md_assemble): Updated. (swap_operands): Call swap_2_operands to swap 2 operands.
2007-01-28 * dwarf2read.c (new_symbol): Handle DW_AT_decl_file being zero.Mark Kettenis2-1/+5
2007-01-28Wrap long line.Mark Kettenis1-1/+2
2007-01-28Add INCLUDED_TARGET_FILE.H.J. Lu1-0/+1
2007-01-282076-01-27 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+8
* elf64-hppa.c (elf64_bed): Defined for HPUX and Linux.
2007-01-28 * dwarf2loc.h (struct dwarf2_locexpr_baton): Change size to a long.Daniel Jacobowitz2-2/+7
(struct dwarf2_loclist_baton): Likewise.
2007-01-28*** empty log message ***gdbadmin1-1/+1
2007-01-27daily updateAlan Modra1-1/+1
2007-01-27 * elf32-hppa.c (elf32_bed): Define for hpux, linux and netbsd.Dave Anglin2-5/+14
(INCLUDED_TARGET_FILE): Remove.
2007-01-27 * cli/cli-script.c: Include breakpoint.h.Eli Zaretskii5-8/+126
(build_command_line): Require arguments only for if and while commands. (get_command_line, execute_user_command, execute_control_command): Fix wording of warning messages. (print_command_lines): Print breakpoint commands. (execute_control_command): Call commands_from_control_command to handle the `commands' command inside a body of a flow-control command. (read_next_line): Recognize the `commands' command and build a command line structure for it. (recurse_read_control_structure, read_command_lines): Handle `commands' similarly to `if' and `while'. * breakpoint.c (get_number_trailer): Document the special meaning of NULL as the first argument PP. (commands_from_control_command): New function. * breakpoint.h (commands_from_control_command): Add prototype. * defs.h (commands_control): New enumerated value for enum command_control_type.
2007-01-27 * gdb.dwarf2/dw2-basic.S: Use .2byte/.4byte/.8byte instead ofAndreas Schwab4-46/+53
.short/.int/.quad in the dwarf sections. * gdb.dwarf2/dw2-intercu.S: Likewise. * gdb.dwarf2/dw2-intermix.S: Likewise.
2007-01-27*** empty log message ***gdbadmin1-1/+1
2007-01-26daily updateAlan Modra1-1/+1
2007-01-26 * ada-lang.c (ada_exception_breakpoint_ops): Fix typo in function name.Joel Brobecker2-2/+7
(ada_exception_sal): Update accordingly.
2007-01-26 * c-valprint.c (c_val_print): Require strings to be of no-signed CHARs.Jan Kratochvil3-1/+9
* NEWS: Describe CHAR array vs. string identifcation rules.
2007-01-26 * gdb.texinfo: Describe CHAR array vs. string identifcation rules.Jan Kratochvil2-0/+25
2007-01-26 * gdb.base/charsign.exp, gdb.base/charsign.c: New files.Jan Kratochvil6-11/+128
* gdb.arch/i386-sse.exp: Check $xmm.v16_int8 printing as a number array. * gdb.base/printcmds.exp: Sign-provided CHARs now became arrays. * gdb.base/setvar.exp: Likewise.
2007-01-26 * gdb.base/corefile.exp: Allow non-empty argument list in reinitAndreas Schwab2-1/+4
test.
2007-01-26 * gdb.base/multi-forks.exp ("restart $i"): Also matchAndreas Schwab2-1/+6
__kernel_syscall_via_break.
2007-01-26*** empty log message ***Eli Zaretskii1-0/+5
2007-01-26 * gdb.texinfo (Compilation, Files, Bootstrapping, Bug Reporting):Eli Zaretskii1-4/+4
Use @value{NGCC} instead of @value{GCC}.
2007-01-26* elf32-m32c.c (m32c_elf_howto_table): Don't complain aboutDJ Delorie2-2/+10
R_M32C_16 or R_M32C_24 relocs.
2007-01-26*** empty log message ***gdbadmin1-1/+1
2007-01-25daily updateAlan Modra1-1/+1
2007-01-252007-01-25 Paul Brook <paul@codesourcery.com>Paul Brook2-2/+6
gdb/ * arm-tdep.c (arm_get_next_pc): Fix bitfield off-by-one error.
2007-01-25 * ar.c (print_contents, extract_file): Cast the return valueKazu Hirata2-2/+15
of fwrite to size_t.
2007-01-25PR binutils/3874Nick Clifton2-18/+62
* elf32-avr.c (avr_link_hash_table): Check to make sure that the hash table was created by elf32_avr_link_hash_table_create before using it. (elf32_avr_link_hash_newfunc): New function. Just pass the call through to _bfd_elf_link_hash_newfunc. (elf32_avr_link_hash_table_create): Use elf32_avr_link_hash_newfunc instead of _bfd_elf_link_hash_newfunc. (elf32_avr_relocate_section): Check for the hash table pointer being NULL. (elf32_avr_relax_section, avr_build_one_stub, elf32_avr_setup_params, get_local_syms, elf32_avr_size_stubs, elf32_avr_build_stubs): Likewise.
2007-01-25Add a space between date and name.H.J. Lu2-4/+4
2007-01-25*** empty log message ***gdbadmin1-1/+1
2007-01-24daily updateAlan Modra1-1/+1
2007-01-242007-01-24 Jim Blandy <jimb@codesourcery.com>Jim Blandy2-0/+7
* dwarf2loc.c (dwarf2_evaluate_loc_desc): When the location expression is empty, bother to return the 'optimized out' value we construct. (Thanks to Carl Burch.)
2007-01-24* config/tc-m32c.c (md_pseudo_table): Add .3byte.DJ Delorie2-0/+5
2007-01-24 * varobj.c (c_value_of_root, c_value_of_child)Vladimir Prus2-10/+7
(cplus_describe_child): Don't call release_value.
2007-01-242007-01-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-3/+9
* ldgram.y (SIZEOF_HEADERS): Remove duplicated one. (DEFSYMEND): Likewise. (NAME): Likewise. (LNAME): Likewise.
2007-01-24 * mips-linux-tdep.c (mips_linux_n64_rt_sigframe): Fix structThiemo Seufer2-3/+10
initialization.
2007-01-24 Refactor getting children name, value and type accessVladimir Prus2-233/+184
for varobjs in C++. * varobj.c (get_type_deref): Remove. (adjust_value_for_child_access): New. (c_number_of_children): Use the above. (c_describe_child): Likewise. (enum accessibility): New. (match_accessibility): New function. (cplus_describe_child): New function. (cplus_name_of_child, cplus_value_of_child) (cplus_type_of_child): Reimplement in terms of cplus_describe_child. (cplus_number_of_children): Use adjust_value_for_child_access.
2007-01-24 Fix computation of the 'editable' attribute andVladimir Prus6-3/+88
value changeability for for references. * varobj.c (get_value_type): New function. (c_variable_editable): Use get_value_type. (varobj_value_is_changeable): Likewise.
2007-01-24 * source.c (find_and_open_source): Try rewriting the sourceJoel Brobecker2-0/+17
path inside filename if dirname is NULL.
2007-01-24*** empty log message ***gdbadmin1-1/+1
2007-01-23 * dwarf2read.c (add_partial_symbol): Create an extra partialJoel Brobecker2-2/+10
symbol in the VAR_DOMAIN for Ada structures, unions or enums. (new_symbol): Likewise for symbols.
2007-01-23daily updateAlan Modra1-1/+1
2007-01-23(mi_cmd_execute): Call free_all_values.Nick Roberts1-0/+2
2007-01-23*** empty log message ***Nick Roberts1-0/+4