summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2010-06-22 Hui Zhu <teawater@gmail.com>Hui Zhu2010-06-227-36/+131
| | | | | | | | | | | | | * i386-tdep.c (i386_record_lea_modrm): Change warning to query. (i386_process_record): Ditto. * record.c (record_memory_query): New variable. (_initialize_record): New command "set record memory-query". * record.h (record_memory_query): New extern. 2010-06-22 Hui Zhu <teawater@gmail.com> * gdb.texinfo: (Process Record and Replay): Add documentation for command "set record memory-query".
* * i386-tdep.h (i386_displaced_step_copy_insn): Declare.Doug Evans2010-06-224-4/+60
| | | | | | | | | | * i386-tdep.c (i386_displaced_step_copy_insn): New function. (i386_syscall_p): Change type of lengthp to int. (i386_displaced_step_fixup): Handle kernels that run one past a syscall insn. * i386-linux-tdep.c (i386_linux_init_abi): Use i386_displaced_step_copy_insn instead of simple_displaced_step_copy_insn.
* * gdb.gdb/selftest.exp: Remove support for gpl v1 and v2 gdb's.Doug Evans2010-06-222-6/+4
|
* *** empty log message ***gdbadmin2010-06-221-1/+1
|
* daily updateAlan Modra2010-06-221-1/+1
|
* 2010-06-21 Sterling Augustine <sterling@tensilica.com>Sterling Augustine2010-06-212-4/+12
| | | | | | | PR gas/11728 * as.c: Globalize keep_it. (main): Remove keep_it. Move conditional from here... (close_output_file): ...to here.
* 2010-06-21 Rafael Espindola <espindola@google.com>Rafael Ávila de Espíndola2010-06-216-49/+155
| | | | | | | | | | | | | | | | | | * fileread.cc (Input_file::find_fie): New (Input_file::open): Use Input_file::find_fie. * fileread.h (Input_file::find_fie): New * plugin.cc (set_extra_library_path): New. (Plugin::load): Add set_extra_library_path to the transfer vector. (Plugin_manager::set_extra_library_path): New. (Plugin_manager::add_input_file): Use the extra search path if set. (set_extra_library_path(): New. * plugin.h (Plugin_manager): Add set_extra_library_path and extra_search_path_. 2010-06-21 Rafael Espindola <espindola@google.com> * plugin-api.h (ld_plugin_set_extra_library_path): New. (ld_plugin_tag): Add LDPT_SET_EXTRA_LIBRARY_PATH. (ld_plugin_tv): Add tv_set_extra_library_path.
* * dwarf2read.c (read_base_type): Handle DW_ATE_UTF.Tom Tromey2010-06-212-0/+13
| | | | (dwarf_type_encoding_name): Likewise.
* * bootstrap-lto.mk: New.Alexandre Oliva2010-06-212-0/+12
|
* * p-valprint.c (pascal_val_print): Use TYPE_ERROR_NAME.Tom Tromey2010-06-2110-10/+37
| | | | | | | | | | | | * p-typeprint.c (pascal_type_print_base): Use TYPE_ERROR_NAME. * m2-valprint.c (m2_val_print): Use TYPE_ERROR_NAME. * gdbtypes.h (TYPE_ERROR_NAME): New macro. * f-valprint.c (f_val_print): Use TYPE_ERROR_NAME. * f-typeprint.c (f_type_print_base): Use TYPE_ERROR_NAME. * dwarf2read.c (tag_type_to_type): Create a new error type on failure. * c-valprint.c (c_val_print): Use TYPE_ERROR_NAME. * c-typeprint.c (c_type_print_base): Use TYPE_ERROR_NAME.
* 2010-06-21 Michael Snyder <msnyder@vmware.com>Michael Snyder2010-06-212-1/+6
| | | | | * breakpoint.c (_initialize_breakpoint): Use add_prefix_cmd, not add_abbrev_prefix_cmd, for "enable breakpoints".
* * dwarf2loc.c (find_location_expression): Add relocation offsetUlrich Weigand2010-06-212-25/+45
| | | | | | | | | | to base-address-selection entry base addresses. Read addresses (and offsets) as signed/unsigned integers, depending on the BFD's sign_extend_vma flag. Do not call dwarf2_read_address. (loclist_describe_location): Likewise. (disassemble_dwarf_expression): Read DW_OP_addr operand as unsigned integer. Do not call dwarf2_read_address. (locexpr_describe_location): Likewise for DW_OP_GNU_push_tls_address.
* * dwarf2.h (enum dwarf_type): Add DW_ATE_UTF.Jakub Jelinek2010-06-212-0/+6
|
* 2010-06-21 Stan Shebs <stan@codesourcery.com>Stan Shebs2010-06-216-23/+84
| | | | | | | | * gdb.texinfo: Relicense under GFDL version 1.3. * annotate.texinfo: Relicense under GFDL version 1.3. * gdbint.texinfo: Relicense under GFDL version 1.3. * stabs.texinfo: Relicense under GFDL version 1.3. * fdl.texi: Update to version 1.3.
* * doc/as.texinfo (Overview): Use @itemx for grouped @tableAndreas Schwab2010-06-2111-45/+61
| | | | | | | | | | | | | items. * doc/c-alpha.texi (Alpha Options): Likewise. * doc/c-arm.texi (ARM Directives): Likewise. * doc/c-bfin.texi (Blackfin Options): Likewise. * doc/c-d10v.texi (D10V-Opts): Likewise. * doc/c-i386.texi (i386-Options): Likewise. * doc/c-ia64.texi (IA-64 Options): Likewise. * doc/c-m68k.texi (M68K-Opts): Likewise. * doc/c-tic54x.texi (TIC54X-Directives): Likewise. * doc/internals.texi (Symbols): Likewise.
* PR gas/11733Alan Modra2010-06-212-2/+7
| | | | * config/tc-sh.c (find_cooked_opcode): Correct array bounds check.
* daily updateAlan Modra2010-06-211-1/+1
|
* *** empty log message ***gdbadmin2010-06-211-1/+1
|
* 2010-06-20 Ian Lance Taylor <iant@google.com>Pedro Alves2010-06-202-25/+28
| | | | | | | | Pedro Alves <pedro@codesourcery.com> * linux-x86-low.c (always_true): Delete. (EMIT_ASM, EMIT_ASM32): Use an uncondition asm jmp instead of trying to fool the compiler with always_true.
* * tracepoint.c (condition_true_at_tracepoint): Don't run compiledPedro Alves2010-06-202-0/+21
| | | | conditions in gdbserver.
* message.txtDanny Smith2010-06-202-1/+7
|
* *** empty log message ***gdbadmin2010-06-201-1/+1
|
* daily updateAlan Modra2010-06-201-1/+1
|
* * layout.cc (gdb_sections): Add .debug_types.Cary Coutant2010-06-192-0/+7
| | | | (lines_only_debug_sections): Likewise.
* * spu-tdep.c (spu_frame_unwind_cache): Use LSLR registerUlrich Weigand2010-06-193-8/+24
| | | | | | value instead of hard-coded SPU_LS_SIZE. (spu_software_single_step): Likewise. * spu-tdep.h (SPU_LS_SIZE): Remove.
* ChangeLog:Ulrich Weigand2010-06-1910-32/+251
| | | | | | | | | | | | | | | | | | | | | | | * spu-multiarch.c (spu_xfer_partial): Wrap around local store limit on local store memory accesses. * spu-linux-nat.c (spu_xfer_partial): Likewise. * spu-tdep.c (spu_lslr): Remove. (spu_pointer_to_address): Do not truncate addresses. (spu_integer_to_address): Likewise. (spu_overlay_new_objfile): Use SPU_OVERLAY_LMA. * spu-tdep.h: Add comments. (SPUADDR_SPU): Respect SPU_OVERLAY_LMA bit. (SPU_OVERLAY_LMA): Define. gdbserver/ChangeLog: * spu-low.c (spu_read_memory): Wrap around local store limit. (spu_write_memory): Likewise. testsuite/ChangeLog: * gdb.arch/spu-ls.exp: New file. * gdb.arch/spu-ls.c: Likewise.
* *** empty log message ***gdbadmin2010-06-191-1/+1
|
* daily updateAlan Modra2010-06-191-1/+1
|
* 2010-06-18 Stan Shebs <stan@codesourcery.com>Stan Shebs2010-06-185-5/+64
| | | | | | | | | | | | * osdata.c (get_osdata): Warn separately if target does not report type list. (info_osdata_command): Allow empty type, report error if target does not return available types of OS data. * linux-nat.c (linux_nat_xfer_osdata): Report list of OS data types if no annex supplied. * gdb.texinfo (Operating System Auxiliary Information): Describe "info os" when no arguments given.
* gas:Joseph Myers2010-06-1810-0/+74
| | | | | | | | | | | | | | | | | * config/tc-tic6x.h (tic6x_segment_info_type): Add field func_units_used. * config/tc-tic6x.c (tic6x_cons_align: Clear func_units_used. (md_assemble): Clear func_units_used for new execute packet. Check for duplicate functional units and update func_units_used for instructions using a functional unit. gas/testsuite: * gas/tic6x/resource-func-unit-1.d, gas/tic6x/resource-func-unit-1.l, gas/tic6x/resource-func-unit-1.s, gas/tic6x/resource-func-unit-2.d, gas/tic6x/resource-func-unit-2.l, gas/tic6x/resource-func-unit-2.s: New.
* * thread.c (thread_id_make_value): Make a value representing theStan Shebs2010-06-186-1/+51
| | | | | | | | | | current thread. (_initialize_thread): Create $_thread. * gdb.texinfo (Debugging Programs with Multiple Threads): Describe $_thread. * gdb.threads/thread-specific.exp: Add tests of $_thread.
* 2010-06-18 Rafael Espindola <espindola@google.com>Rafael Ávila de Espíndola2010-06-185-8/+20
| | | | | | | | | | | | * plugin.h (ld_plugin_add_input_file, ld_plugin_add_input_library): Make argument const. 2010-06-18 Rafael Espindola <espindola@google.com> * plugin.cc (add_input_file,add_input_library) (Plugin_manager::add_input_file): Make filename arguments const. * plugin.h (Plugin_manager::add_input_file): Make filename arguments const.
* * gdb.base/gdb11531.exp: Respect gdb,no_hardware_watchpoints flag.Ulrich Weigand2010-06-184-0/+30
| | | | | * gdb.base/watch-cond.exp: Likewise. * gdb.python/py-breakpoint.exp: Likewise.
* * gdb.multi/base.exp, gdb.multi/bkpt-multi-exec.exp: UsePedro Alves2010-06-183-27/+31
| | | | | clean_restart, make sure every test has a distinct message, and that messages don't include the executable' full path.
* 2010-06-18 Hui Zhu <teawater@gmail.com>Hui Zhu2010-06-182-0/+16
| | | | | * gdb.texinfo: (Process Record and Replay): Add documentation for commands "record save" and "record restore".
* daily updateAlan Modra2010-06-181-1/+1
|
* *** empty log message ***gdbadmin2010-06-181-1/+1
|
* * gdb.arch/i386-size.exp: Updated expected output forDoug Evans2010-06-172-1/+6
| | | | DISASSEMBLY_OMIT_FNAME.
* Minor reformatting in dwarf2read.c:psymtabs_addrmap_cleanup.Joel Brobecker2010-06-172-0/+6
| | | | | | | | | | Really a tiny insignificant detail that just happened to catch my attention. Fixed thusly. 2010-06-17 Joel Brobecker <brobecker@adacore.com> * dwarf2read.c (psymtabs_addrmap_cleanup): Add empty line after last local variable declaration. No real code change.
* * dwarf2read.c (psymtabs_addrmap_cleanup): New function.Tom Tromey2010-06-172-3/+24
| | | | | (dwarf2_build_psymtabs_hard): Use it. Create addrmap on a temporary obstack.
* PR binutils/11711Nick Clifton2010-06-172-11/+40
| | | | | | | | | * windres.c (enum option_values): New enum. (long_options): Use separate option number for --include-dir option. (main): Separate backwards compatibility check from code to implement --include-dir. Check to see if directory exists and do not complain if it does.
* 2010-06-17 Tristan Gingold <gingold@adacore.com>Tristan Gingold2010-06-173-8/+16
| | | | | | | | * Makefile.am (BFD32_BACKENDS_CFILES): Move vms-alpha.c to ... (BFD64_BACKENDS_CFILES): ... here. (BFD32_BACKENDS): Move vms-alpha.lo to ... (BFD64_BACKENDS): ... here. * Makefile.in: Regenerate.
* oops - omitted from previous deltaNick Clifton2010-06-171-0/+3
|
* daily updateAlan Modra2010-06-171-1/+1
|
* *** empty log message ***gdbadmin2010-06-171-1/+1
|
* gdb/ChangeLog:Sergio Durigan Junior2010-06-1611-2/+564
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2010-06-16 Sergio Durigan Junior <sergiodj@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> * breakpoint.c: Include parser-defs.h. (watchpoint_exp_is_const): New function. (watch_command_1): Call watchpoint_exp_is_const to check if the expression is constant. gdb/doc/ChangeLog: 2010-06-16 Jan Kratochvil <jan.kratochvil@redhat.com> * gdb.texinfo: Include information about the correct use of addresses in the `watch' command. gdb/testsuite/ChangeLog: 2010-06-16 Jan Kratochvil <jan.kratochvil@redhat.com> Sergio Durigan Junior <sergiodj@redhat.com> * gdb.base/watch-notconst.c: New file. * gdb.base/watch-notconst.S: New file. * gdb.base/watch-notconst2.c: New file. * gdb.base/watch-notconst2.S: New file. * gdb.base/watch-notconst.exp: New file. * gdb.base/watchpoint.c (global_ptr_ptr): New variable. (func4): Add operations on `global_ptr_ptr'. * gdb.base/watchpoint.exp (test_constant_watchpoint): New routine to test watchpoints created with a constant expression. (test_inaccessible_watchpoint): Include tests for watchpoints created with a constant expression.
* 2010-06-16 Doug Kwan <dougkwan@google.com>Doug Kwan2010-06-162-3/+12
| | | | | | * arm.cc (Target_arm::do_finalize_sections): Do not emit an .ARM.attributes section if we have not merged any input attributes sections.
* PR gas/11673Nick Clifton2010-06-164-1/+13
| | | | | | | * m68k-opc.c (m68k_opcodes): Remove move.l for isab and later. * gas/m68k/p11673.s: New test. * gas/m68k/all.exp: Run the new test.
* 2010-06-16 Vincent Rivire <vincent.riviere@freesbee.fr>Nick Clifton2010-06-166-1/+28
| | | | | | | | | | | | PR binutils/11676 * m68k-dis.c (print_insn_arg): Prefix float constants with #0e. 2010-06-16 Nick Clifton <nickc@redhat.com> PR binutils/11676 * gas/m68k/pr11676.s: New test. * gas/m68k/pr11676.d: Expected disassembly. * gas/m68k/all.exp: Run the new test.
* * gmon_io.c (gmon_out_read): Remove double fclose of input file.Nick Clifton2010-06-162-2/+4
|