aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-10-232008-10-23 Tom Tromey <tromey@redhat.com>Paul Pluzhnikov2-0/+8
* python/python-value.c (value_to_value_object): Initialize owned_by_gdb field. (valpy_new): Likewise.
2008-10-23 * ada-tasks.c (task_states, long_task_states): Use constant N_()Jan Kratochvil2-27/+34
initializer. Define the strings as const. (short_task_info, info_task): Translate the strings above.
2008-10-23daily updateAlan Modra1-1/+1
2008-10-23*** empty log message ***gdbadmin1-1/+1
2008-10-22 * NEWS: Add entry for new feature (Ada tasking support).Joel Brobecker2-1/+19
2008-10-22 * configure.ac: On alpha-osf, error out if enable_tui is set toJoel Brobecker3-102/+167
"yes", and set enable_tui to "no" if previously set to "auto". Check for waddstr only if TUI support was requested. Move the part of the configure script that updates various Makefile variables up, together with the check for waddstr. * configure: Regenerate.
2008-10-22 * gdbtypes.c (copy_type): New function.Joel Brobecker4-0/+71
* gdbtypes.h (copy_type): Add declaration. * ada-lang.c (ada_to_fixed_type_1): If there is a parallel XVZ variable, then use it.
2008-10-22 * gdb.texinfo (Ada Tasks, Ada Tasks and Core Files): New nodes.Joel Brobecker2-1/+189
(Patching): Replace incorrect usage of @samp by @kbd.
2008-10-22 * gdb.base/completion.exp: Update expected output followingJoel Brobecker2-3/+8
the addition of the "info tasks" command.
2008-10-22 * target.h (struct target_ops): Add new field to_get_ada_task_ptid.Joel Brobecker8-40/+1105
(target_get_ada_task_ptid): New macro. * target.c (default_get_ada_task_ptid): New function. (update_current_target): Inherit field default_get_ada_task_ptid. (update_current_target): Make default_get_ada_task_ptid the default value for field to_get_ada_task_ptid. * ada-lang.h (struct task_control_block): Delete. Never used. (struct task_ptid, task_ptid_t, struct task_entry, task_list): Likewise. (struct ada_task_info): New. (ada_task_is_alive, ada_find_printable_frame) (ada_task_list_iterator_ftype, iterate_over_live_ada_tasks): Add declarations. (ada_build_task_list): Update prototype. (init_task_list, ada_is_exception_breakpoint): Remove prototypes. * ada-lang.c (ada_find_printable_frame): Make non-static. * ada-tasks.c: New file. * Makefile.in (SFILES): Add ada-tasks.c. (COMMON_OBS): Add ada-tasks.o. * linux-thread-db.c (thread_db_find_thread_from_tid) (thread_db_get_ada_task_ptid): New functions. (init_thread_db_ops): Set thread_db_ops.to_get_ada_task_ptid.
2008-10-22gdbTom Tromey4-3/+47
PR gdb/2506: * c-exp.y (string_exp): New production. (exp): Use it. gdb/testsuite * gdb.base/exprs.exp (test_expr): Add test for string concatenation.
2008-10-22 PR 6937Nick Clifton3-4/+20
* configure.in (SHARED_LIBADD): Revert previous change. Add a comment explaining why. (SHARED_DEPENDENCIES): Revert previous change. * configure: Regenerate.
2008-10-22 * emultempl/armelf.em (arm_elf_after_open): Move check for using aNick Clifton2-10/+17
non-arm output target from here... (arm_elf_create_output_section_statements): ... to here, so that the check is made at the earliest possible opportunity.
2008-10-22 PR gdb/921Daniel Jacobowitz8-6/+68
PR gdb/1646 PR gdb/2175 PR gdb/2176 * Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS. * Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS. (EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS. (HOST_EXPORTS): Pass CPPFLAGS. (CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define. (LDFLAGS_FOR_TARGET): Initialize from configure script. (EXTRA_TARGET_FLAGS): Set CPPFLAGS. * Makefile.in, configure: Regenerated. * configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET, and CPPFLAGS_FOR_BUILD. libiberty/ * Makefile.in (CPPFLAGS): Define. (FLAGS_TO_PASS, COMPILE.c): Add CPPFLAGS.
2008-10-22 * emulparams/elf32_i960.sh (TEMPLATE_NAME): "generic", not "elf32".Alan Modra2-1/+7
(EXTRA_EM_FILE): Define.
2008-10-22 * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN):Alan Modra47-8/+123
Handle these defines. * emulparams/criself.sh, * emulparams/crislinux.sh, * emulparams/elf32am33lin.sh, * emulparams/elf32fr30.sh, * emulparams/elf32_i860.sh, * emulparams/elf32ip2k.sh, * emulparams/elf32mcore.sh, * emulparams/elf32ppccommon.sh, * emulparams/elf32ppcwindiss.sh, * emulparams/elf32_sparc.sh, * emulparams/elf32_spu.sh, * emulparams/elf32vax.sh, * emulparams/elf64alpha.sh, * emulparams/elf64mmix.sh, * emulparams/elf64ppc.sh, * emulparams/elf64_s390.sh, * emulparams/elf64_sparc.sh, * emulparams/elf_s390.sh, * emulparams/elf_x86_64.sh, * emulparams/h8300elf.sh, * emulparams/hppa64linux.sh, * emulparams/hppalinux.sh, * emulparams/m68kelf.sh, * emulparams/mn10200.sh, * emulparams/pjelf.sh, * emulparams/ppclynx.sh, * emulparams/shelf32.sh, * emulparams/shelf_nto.sh, * emulparams/shelf.sh, * emulparams/shelf_vxworks.sh, * emulparams/shlelf32_linux.sh, * emulparams/shlelf_linux.sh, * emulparams/shlelf_nto.sh (NO_REL_RELOCS): Set. * emulparams/arcelf.sh, * emulparams/elf32_i960.sh, * emulparams/elf32openrisc.sh, * emulparams/elf_i386_be.sh, * emulparams/elf_i386_ldso.sh, * emulparams/elf_i386.sh, * emulparams/elf_i386_vxworks.sh, * emulparams/i386lynx.sh, * emulparams/i386moss.sh, * emulparams/i386nto.sh, * emulparams/or32elf.sh, * emulparams/scoreelf.sh (NO_RELA_RELOCS): Set.
2008-10-22daily updateAlan Modra1-1/+1
2008-10-22*** empty log message ***gdbadmin1-1/+1
2008-10-21 * ldlang.c (lang_output_section_find_by_flags): Handle non-allocAlan Modra3-9/+53
sections. * emultempl/elf32.em (enum orphan_save_index): Add orphan_nonalloc. (hold): Likewise. (gld${EMULATION_NAME}_place_orphan): Handle non-alloc orphans.
2008-10-21missing changelog entryAlan Modra1-0/+9
2008-10-21 * emultempl/armelf.em (PARSE_AND_LIST_OPTIONS): Correct typo inAlan Modra2-4/+9
help text of --be8.
2008-10-21 * Makefile.in (BFD_DIR,BFD,BFD_SRC,BFD_CFLAGS): Delete.Doug Evans2-13/+9
(READLINE_DIR,READLINE_DEP): Delete. (INTERNAL_CFLAGS): Update. (LINTFLAGS): Update.
2008-10-21 * Make-common.in (run$(EXEEXT)): Add LDFLAGS.Daniel Jacobowitz2-1/+5
2008-10-21 * mips-tdep.c (mips_n32n64_fp_arg_chunk_p): Update TYPE_FIELD_STATICJan Kratochvil2-1/+6
removed before.
2008-10-21missing changelog entryAlan Modra1-0/+5
2008-10-21Remove unnecessary casts on obstack_alloc invocations.Alan Modra8-12/+12
2008-10-21*** empty log message ***gdbadmin1-1/+1
2008-10-21daily updateAlan Modra1-1/+1
2008-10-20 * obstack.h (obstack_finish <!__GNUC__>): Cast result to void *.Alan Modra2-2/+6
2008-10-20 * NEWS: Add entry mentioning thread-support on Tru64Joel Brobecker2-0/+6
2008-10-20 * dec-thread.c: New file.Joel Brobecker3-1/+691
* config/alpha/alpha-osf3.mh (NATDEPFILES): Add dec-thread.o. (NAT_CLIBS): Define.
2008-10-20 * readelf.c: Tidy up code formatting.Nick Clifton2-55/+46
2008-10-20 * ldemul.h (ldemul_place_orphan): Update prototype.Alan Modra8-27/+37
(struct ld_emulation_xfer_struct <place_orphan>): Likewise. * ldemul.c (ldemul_place_orphan): Return pointer to output section statement. * emultempl/beos.em (gld${EMULATION_NAME}_place_orphan): Likewise. * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Likewise. * emultempl/mmo.em (mmo_place_orphan): Likewise. * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Likewise. * emultempl/pep.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
2008-10-20 * elf64-ppc.c (ppc64_elf_process_dot_syms): Renamed fromAlan Modra3-13/+14
ppc64_elf_check_directives. * elf32-sh-symbian.c (sh_symbian_process_directives): Combine.. (sh_symbian_check_directives): ..this (bfd_elf32_sh_symbian_process_directives) ..and this function.
2008-10-20 * elflink.c (bfd_elf_final_link): Move code reading relocs to..Alan Modra4-26/+30
* elf32-spu.c (spu_elf_count_relocs): ..here. Adjust params. * elf-bfd.h (struct elf_backend_data): Update elf_backend_count_relocs params.
2008-10-20 * elflink.c (bfd_elf_final_link): Use d_ptr rather than d_valAlan Modra2-6/+12
where Elf_Internal_Dyn holds an address.
2008-10-202008-10-19 Hui Zhu <teawater@gmail.com>Hui Zhu2-0/+6
* infrun.c (handle_inferior_event): Set "stop_pc" when TARGET_WAITKIND_NO_HISTORY.
2008-10-20 * config/bfin-parse.y: Use C style comments.Alan Modra5-11/+18
* config/tc-bfin.c: Likewise. * config/tc-m68k.c: Likewise. * config/tc-mips.c: Likewise.
2008-10-20*** empty log message ***gdbadmin1-1/+1
2008-10-20daily updateAlan Modra1-1/+1
2008-10-19 * python/python-value.c (value_object_methods)Pedro Alves2-78/+73
(value_object_as_number, value_object_as_mapping): Move to bottom of file. (valpy_dealloc, valpy_new, valpy_length, valpy_getitem) (valpy_setitem, valpy_str, valpy_add, valpy_subtract) (valpy_multiply, valpy_divide, valpy_remainder, valpy_power) (valpy_negative, valpy_positive, valpy_absolute, valpy_nonzero) (valpy_richcompare, valpy_dereference): Don't forward-declare. (valpy_length) [HAVE_LIBPYTHON2_4]: Change return type to `int'.
2008-10-19 * configure.ac: Output gdb.python/Makefile.Pedro Alves4-11/+51
* configure: Regenerate. * gdb.python/Makefile.in: New.
2008-10-19*** empty log message ***gdbadmin1-1/+1
2008-10-19daily updateAlan Modra1-1/+1
2008-10-18 * infrun.c (adjust_pc_after_break): Do nothing if executing inPedro Alves2-0/+34
reverse.
2008-10-18Line breakMichael Snyder1-1/+2
2008-10-18daily updateAlan Modra1-1/+1
2008-10-18*** empty log message ***gdbadmin1-1/+1
2008-10-17 * infcmd.c (GO_USAGE): Delete.Pedro Alves2-3/+6
(go_command): Adjust.
2008-10-172008-10-17 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+151
* gdb.texinfo: Add documentation for reverse execution.