aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-03 Updated copyright notices for most files.Joel Brobecker1586-1640/+1776
2009-01-03 * top.c (print_gdb_version): Update copyright year.Joel Brobecker2-1/+5
2009-01-03 * config/djgpp/fnchange.lst: Add entry for ChangeLog-2008.Joel Brobecker2-0/+5
2009-01-03Rotate the ChangeLog as per the Start of New Year Procedure.Joel Brobecker2-11610/+11619
2009-01-03 * ld-cris/tls-js1.d: New test.Hans-Peter Nilsson2-0/+36
2009-01-03 * elf32-cris.c (elf_cris_finish_dynamic_symbol): RenameHans-Peter Nilsson2-9/+20
gotplt_index to rela_plt_index. Adjust for R_CRIS_DTPMOD entry.
2009-01-03*** empty log message ***gdbadmin1-1/+1
2009-01-03daily updateAlan Modra1-1/+1
2009-01-02bfd/H.J. Lu7-37/+109
2009-01-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/9679 * elflink.c (elf_merge_st_other): New. (_bfd_elf_merge_symbol): Use it on skipped weak definitions and hide them if needed. (elf_link_add_object_symbols): Updated. ld/testsuite/ 2009-01-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/9679 * ld-elf/pr9679-1.c: New. * ld-elf/pr9679-2.c: Likewise. * ld-elf/pr9679.rd: Likewise. * ld-elf/shared.exp (build_tests): Add test for libpr9679.so.
2009-01-02bfd/H.J. Lu12-4381/+4535
2009-01-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/9676 * elflink.c (elf_link_add_object_symbols): Update def_dynamic, ref_dynamic and dynamic_def fields when setting def_regular to 1. ld/testsuite/ 2009-01-02 H.J. Lu <hongjiu.lu@intel.com> PR ld/9676 * ld-elf/pr9676-1.c: New. * ld-elf/pr9676-2.c: Likewiswe. * ld-elf/pr9676-3.c: Likewiswe. * ld-elf/pr9676-4.c: Likewiswe. * ld-elf/pr9676.rd: Likewiswe. * ld-elf/shared.exp (build_tests): Add tests for libpr9676-1.a, libpr9676-2.a, libpr9676-3.so, libpr9676-4.so and libpr9676-4a.so. * lib/ld-lib.exp (ar_simple_create): New. (run_ld_link_tests): Support archive. (run_cc_link_tests): Likewiswe.
2009-01-02PR 9682Nick Clifton2-3/+9
* coff-ppc.c (dump_toc): Fix up calls to fprintf without a string literal.
2009-01-02 * or32-opc.c (or32_print_register, or32_print_immediate,Nick Clifton4-13/+40
disassemble_insn): Don't rely on undefined sprintf behaviour. * itbl-ops.c (itbl_disassemble): Don't rely on undefined sprintf behaviour.
2009-01-02 po/id.po: Updated Indonesian translation.Nick Clifton2-119/+172
2009-01-02*** empty log message ***gdbadmin1-1/+1
2009-01-02daily updateAlan Modra1-1/+1
2009-01-012009-01-01 Pedro Alves <pedro@codesourcery.com>Pedro Alves6-20/+60
PR breakpoints/9681: * exceptions.h (enum errors): New error type, MEMORY_ERROR. * corefile.c (memory_error): Rewrite to throw a MEMORY_ERROR. * breakpoint.c (fetch_watchpoint_value): Ignore MEMORY_ERRORs, but retrow all other exceptions. 2009-01-01 Pedro Alves <pedro@codesourcery.com> PR breakpoints/9681: * gdb.base/watchpoint.exp: Add regression test.
2009-01-01*** empty log message ***gdbadmin1-1/+1
2009-01-01daily updateAlan Modra1-1/+1
2008-12-312008-12-31 Pedro Alves <pedro@codesourcery.com>Pedro Alves4-5/+17
* gdb.threads/attach-into-signal.exp: Don't use gdb_suppress_entire_file. * gdb.threads/attach-stopped.exp: Ditto. * gdb.threads/attachstop-mt.exp: Ditto.
2008-12-312008-12-31 Pedro Alves <pedro@codesourcery.com>Pedro Alves4-14/+27
PR gdb/8812: * infrun.c (handle_command): Don't print a header or notify the target about signal changes if we didn't change any signal. 2008-12-31 Pedro Alves <pedro@codesourcery.com> PR gdb/8812: * gdb.base/signal.exp: Change kfail to fail, and update PR number.
2008-12-31*** empty log message ***gdbadmin1-1/+1
2008-12-31daily updateAlan Modra1-1/+1
2008-12-30 * sim/cris/asm/badarch1.ms: Tweak error message match.Hans-Peter Nilsson2-1/+3
2008-12-30 * cris/sim-if.c (sim_open): If sim_analyze_program fails, emitHans-Peter Nilsson2-7/+9
just a short CRIS-specific notice. Tweak the wording for a failing architecture test.
2008-12-30 * sim/cris/asm/badarch1.ms, sim/cris/c/badldso1.c,Hans-Peter Nilsson11-0/+145
sim/cris/c/badldso2.c, sim/cris/c/badldso3.c, sim/cris/c/helloaout.c, sim/cris/c/hellodyn.c, sim/cris/c/hellodyn2.c, sim/cris/c/writev1.c, sim/cris/c/writev2.c: New tests. * sim/cris/c/c.exp: If compiler links libc.so when attempting to link dynamically, create symlink named "lib" to the directory where it is found. Handle new test-case option "dynamic".
2008-12-30 * cris/traps.c (TARGET_SYS_writev): New macro.Hans-Peter Nilsson2-19/+185
(is_mapped_only, cris_dump_map): New functions. (cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle more flags and prot combinations and a non-zero page-offset. If TARGET_MAP_FIXED, unmap pages before mapping them. <case TARGET_SYS_mprotect>: When checking, allow any length argument. Don't actually do anything. <case TARGET_SYS_writev>: New case.
2008-12-30 * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.Hans-Peter Nilsson3-44/+471
* cris/sim-if.c: Include elf-bfd.h. (struct progbounds): New members end_loadmem, start_nonloadmem. (xprintf, eprintf): New functions, copied from common/sim-load.c. (cris_load_elf_file, sim_load, cris_get_progbounds): New functions. (get_progbounds_iterator): Renamed from get_progbounds. Make static. Update head comment. Set new struct progbounds members. (exec_load_addr, interp_load_addr, interp_start_addr): New static variables. (aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base) (aux_ent_entry, cris_write_interp, cris_handle_interpreter): New functions. (sim_open): New constant array auxv_entries. Rewrite AUX_ENT handling to use auxv_entries. Improve error message and checking for invalid programs. Use new variable abfd for the program instead of for each access reaching into sd to get it. (sim_create_inferior): If non-zero, use interp_start_addr instead of the program start address. (cris_disassemble_insn): Remove incorrect and unclear, supposedly stale comment. Always specify little-endian.
2008-12-30 * sim/cris/asm/opterr1.ms, sim/cris/asm/opterr2.ms: Adjust forHans-Peter Nilsson3-2/+7
differences in getopt_long error message quoting.
2008-12-30 * gas/ppc/ppc.exp: Do not run the booke_xcoff64 test.Nick Clifton4-262/+6
* gas/ppc/booke_xcoff64.s: Delete. * gas/ppc/booke_xcoff64.d: Delete.
2008-12-30oops - accidentally omitted from check-in of LM32 port.Nick Clifton5-0/+452
2008-12-302008-12-30 Martin Schwidefsky <schwidefskyy@de.ibm.com>Martin Schwidefsky2-0/+5
* s390-opc.txt: Add ptff instruction.
2008-12-30*** empty log message ***gdbadmin1-1/+1
2008-12-30daily updateAlan Modra1-1/+1
2008-12-29Fix copy-paste bug that caused z80-objdump to issue warnings about stabs ↵Arnold Metselaar2-1/+6
debugging symbols rather than to show them.
2008-12-29 * valops.c (find_method_list): Minor reformatting in comment.Joel Brobecker2-1/+5
2008-12-292008-12-29 Pedro Alves <pedro@codesourcery.com>Pedro Alves4-10/+72
PR gdb/7536: * valprint.c (input_radix_1): New static global. (set_input_radix): Use it instead of "input_radix". (set_input_radix_1): Always leave input_radix_1 set to input_radix. (output_radix_1): New static global. (set_output_radix): Use it instead of "output_radix". (set_output_radix_1): Always leave output_radix_1 set to output_radix. (_initialize_valprint): Use "input_radix_1" instead of "input_radix" with the "input-radix" command. Use "output_radix_1" instead of "output_radix" with the "output-radix" command. 2008-12-29 Pedro Alves <pedro@codesourcery.com> PR gdb/7536: * gdb.base/radix.exp: Add tests to ensure invalid input radices and unsupported output radices are really rejected.
2008-12-29*** empty log message ***gdbadmin1-1/+1
2008-12-29daily updateAlan Modra1-1/+1
2008-12-28 * gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mentionPedro Alves2-33/+16
FETCH_INFERIOR_REGISTERS. (Native Conditionals): Remove obsolete CHILD_PREPARE_TO_STORE, FETCH_INFERIOR_REGISTERS descriptions. Remove gdbarch_get_longjmp_target descrition, since already described in Target Conditionals. Move gdbarch_fp0_regnum description to ... (Target Conditionals): ... here.
2008-12-28 * linux-fork.c (linux_fork_detach): New.Pedro Alves6-12/+80
* linux-fork.h (linux_fork_detach): Declare. * linux-nat.c (linux_child_follow_fork): When following the fork child, add the child inferior before possibly detaching from the parent. Don't reinstall ourselves. (linux_nat_detach): Call linux_fork_detach if there are other forks to debug. * linux-thread-db.c (thread_db_detach): Don't call target_mourn_inferior. Instead inline the necessary bits. * inf-ptrace.c (inf_ptrace_detach): Don't unpush the target if there are other inferiors to debug.
2008-12-28 Fix TYPE_HIGH_BOUND for TYPE_CODE_RANGE using arbitrary TYPE_NFIELDS inJan Kratochvil10-54/+78
preparation for supporting DW_AT_byte_stride. * ada-lang.c (packed_array_type, ada_index_type): Use TYPE_INDEX_TYPE. (ada_array_bound_from_type): Move `index_type' declaration to the function start. New variable `retval'. Return the bounds for TYPE_CODE_RANGE using TYPE_LOW_BOUND and TYPE_HIGH_BOUND. Abort on invalid index type codes. * ada-typeprint.c (print_range): Set `upper_bound' for TYPE_CODE_RANGE now using TYPE_HIGH_BOUND. * ada-valprint.c (val_print_packed_array_elements): Use `index_type'. * eval.c (evaluate_subexp_standard): Use TYPE_INDEX_TYPE. * gdbtypes.c (create_range_type): Use TYPE_LOW_BOUND, TYPE_HIGH_BOUND, refer to the number of fields only through TYPE_NFIELDS. (create_array_type): Use TYPE_INDEX_TYPE. (check_typedef): Use TYPE_INDEX_TYPE, TYPE_LOW_BOUND, TYPE_HIGH_BOUND. * gdbtypes.h (TYPE_ARRAY_UPPER_BOUND_IS_UNDEFINED) (TYPE_ARRAY_LOWER_BOUND_IS_UNDEFINED): Use TYPE_INDEX_TYPE. (TYPE_ARRAY_UPPER_BOUND_VALUE, TYPE_ARRAY_LOWER_BOUND_VALUE): Use TYPE_INDEX_TYPE, TYPE_LOW_BOUND, TYPE_HIGH_BOUND, * hppa-tdep.c (hppa_alignof <TYPE_CODE_ARRAY>): Use TYPE_INDEX_TYPE. * mdebugread.c (parse_type): Use TYPE_LOW_BOUND, TYPE_HIGH_BOUND, * valarith.c (value_bit_index): Use TYPE_INDEX_TYPE.
2008-12-28daily updateAlan Modra1-1/+1
2008-12-28*** empty log message ***gdbadmin1-1/+1
2008-12-27daily updateAlan Modra1-1/+1
2008-12-27*** empty log message ***gdbadmin1-1/+1
2008-12-262008-12-26 Sandra Loosemore <sandra@codesourcery.com>Sandra Loosemore2-6/+15
gdb/ * breakpoint.c (update_watchpoint): Refactor to avoid compiler warning.
2008-12-26*** empty log message ***gdbadmin1-1/+1
2008-12-26daily updateAlan Modra1-1/+1
2008-12-25daily updateAlan Modra1-1/+1
2008-12-25*** empty log message ***gdbadmin1-1/+1