summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove some unused macros related to the old load/unload catchpoints.Joel Brobecker2008-11-162-53/+8
| | | | | | * breakpoint.c (SOLIB_LOADED_LIBRARY_PATHNAME) (SOLIB_UNLOADED_LIBRARY_PATHNAME, SOLIB_CREATE_CATCH_LOAD_HOOK) (SOLIB_CREATE_CATCH_UNLOAD_HOOK): Delete. No longer used.
* * gdb.base/help.exp: Remove the "catch load" and "catch unload"Joel Brobecker2008-11-162-1/+6
| | | | commands from the expected output for "help catch".
* Remove support for catch load and catch unload commands.Joel Brobecker2008-11-164-347/+23
| | | | | | | | | | | | | | | | | | | | * breakpoint.h (enum bptype): Remove bp_catch_load and bp_catch_unload. (struct breakpoint): Remove fields dll_pathname and triggered_dll_pathname. (bpstat_get_triggered_catchpoints, ep_is_shlib_catchpoint): Delete. * breakpoint.c (ep_is_catchpoint): Remove handling of bp_catch_load and bp_catch_unload. (print_it_typical, bpstat_check_location, bpstat_what) (print_one_breakpoint_location, print_one_breakpoint_location) (user_settable_breakpoint, allocate_bp_location) (set_raw_breakpoint_without_location, mention, delete_breakpoint, (breakpoint_re_set_one, disable_command, enable_command): Likewise. (ep_is_shlib_catchpoint, bpstat_get_triggered_catchpoints) (catch_load_command_1, catch_unload_command_1): Delete. (_initialize_breakpoint): Remove the "catch load" and "catch unload" command creation. * infrun.c (handle_inferior_event): Remove the handling of load/unload catchpoint events.
* daily updateAlan Modra2008-11-161-1/+1
|
* *** empty log message ***gdbadmin2008-11-161-1/+1
|
* From Jerome Guitton <guitton@adacore.com>Joel Brobecker2008-11-152-12/+31
| | | | | | | * dwarf2read.c (dwarf2_debug_line_missing_end_sequence_complaint): New function. (dwarf_decode_lines): Detect null file numbers. Detect the end of the line program sequence when no end sequence is emitted.
* * gdb.ada/int_deref.exp: New testcase.Joel Brobecker2008-11-154-0/+90
|
* * ada-lang.c (ada_evaluate_subexp): Improve handling of integerJoel Brobecker2008-11-152-6/+17
| | | | type dereferencing.
* * NEWS: Mention sparc64-linux-gnu gdbserver support.Daniel Jacobowitz2008-11-152-0/+7
|
* daily updateAlan Modra2008-11-151-1/+1
|
* *** empty log message ***gdbadmin2008-11-151-1/+1
|
* 2008-11-14 Daniel Gutson <dgutson@codesourcery.com>Daniel Jacobowitz2008-11-148-3/+418
| | | | | | | | | | | | | | | | * configure.tgt (sparc64-*-linux*): Added gdbserver support. * regformats/reg-sparc64.dat: New file. gdbserver/ 2008-11-14 Daniel Gutson <dgutson@codesourcery.com> * Makefile.in (SFILES, clean): Added sparc64 files. (reg-sparc64.o, reg-sparc64.c): New. * configure.srv (sparc*-*-linux*): New configuration. * linux-low.c (regsets_fetch_inferior_registers): Swap ptrace syscall arguments for SPARC. (regsets_store_inferior_registers): Likewise. * linux-sparc-low.c: New file.
* /bfd:Eric B. Weddington2008-11-142-0/+9
| | | | | | | | 2008-11-14 Eric B. Weddington <eric.weddington@atmel.com> PR 7022 * elf32-avr.c (bfd_elf_avr_final_write_processing): Add missing break statements.
* gdbTom Tromey2008-11-144-1/+95
| | | | | | | | | | | PR mi/2549: * mi/mi-main.c (get_register): Use get_formatted_print_options. gdb/testsuite 2008-11-14 Nick Roberts <nickrob@snap.net.nz> * gdb.mi/gdb2549.exp: New file.
* * xtensa-modules.c (xtensa_state_id): New enum, replacing STATE macros.Bob Wilson2008-11-142-1033/+1688
| | | | | | (xtensa_field_id, xtensa_regfile_id, xtensa_operand_id) (xtensa_iclass_id, xtensa_opcode_id): New enums. Replace hardcoded constants throughout this file with enum values.
* merge from gccDJ Delorie2008-11-143-23/+18
|
* Revert:Daniel Jacobowitz2008-11-146-42/+35
| | | | | | | | | | | | | | | | | | | | 2008-10-24 Daniel Jacobowitz <dan@codesourcery.com> * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo. * Makefile.in: Regenerated. 2008-10-22 Daniel Jacobowitz <dan@codesourcery.com> * 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.
* bfd/Nick Clifton2008-11-144-1/+33
| | | | | | | | | | * elf.c (assign_file_positions_for_load_sections): Use header_size to avoid moving the load address of file headers. (assign_file_positions_for_load_sections): Set header_size for segments containing the file header. include/elf/ * internal.h (struct elf_segment_map): Add header_size field.
* bfd/Tristan Gingold2008-11-1413-43/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-14 Tristan Gingold <gingold@adacore.com> * configure.com: Handle bfd_default_target_size, BFD_HOST_LONG_LONG, BFD_HOST_64BIT_LONG_LONG, BFD_HOSTPTR_T, bfd_file_ptr. Generate bfdver.h. * vms-hdr.c (_bfd_vms_write_hdr): Use strdup/free instead of alloca. * hosts/alphavms.h: Defines macros to bypass i18n. * makefile.vms (OBJS): Update file list. (DEFS): Remove VMS_DEBUG, const, add DEBUGDIR. (CFLAGS): Update flags. * bfdio.c (real_fopen): Add code specific to VMS: extract attributes from modes. binutils/ 2008-11-14 Tristan Gingold <gingold@adacore.com> * configure.com: Get version from configure.in of bfd. * makefile.vms-in (DEBUG_OBJS): Add dwarf.obj. (CFLAGS): Update flags. include/ 2008-11-14 Tristan Gingold <gingold@adacore.com> * fopen-vms.h (FOPEN_RB): Use a single string to match the standard prototype. (FOPEN_WB): Ditto. (FOPEN_AB): Ditto. (FOPEN_RUB): Ditto. (FOPEN_WUB): Ditto. (FOPEN_AUB): Ditto. libiberty/ 2008-11-14 Tristan Gingold <gingold@adacore.com> * makefile.vms (OBJS): Update objects list. (CFLAGS): Update. (libiberty.olb): Remove alloca-conf.h dependency. * config.h-vms: Use new macro sets, use builtin alloca. opcodes/ 2008-11-14 Tristan Gingold <gingold@adacore.com> * makefile.vms (OBJS): Update list of objects. (DEFS): Update (CFLAGS): Update.
* (set_lang_c): Delete.Doug Evans2008-11-141-35/+3
| | | | (runto_main): If it fails, call fail instead of gdb_suppress_tests.
* daily updateAlan Modra2008-11-141-1/+1
|
* *** empty log message ***gdbadmin2008-11-141-1/+1
|
* * configure.in: Deactivate large-file support on native 32bitJoel Brobecker2008-11-133-14/+50
| | | | | sparc-solaris unless the user explicitly requested it. * configure: Regenerate.
* * printcmd.c: define PRINTF_HAS_LONG_LONG only if not yet defined.Joel Brobecker2008-11-132-1/+5
|
* gdb/ChangeLog:Ulrich Weigand2008-11-134-1/+15
| | | | | | | | | * auxv.c (fprint_target_auxv): Handle AT_BASE_PLATFORM and AT_EXECFN. Re-sort AT_SECURE. include/elf/ChangeLog: * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
* * monitor.c (monitor_insert_breakpoint): Remove unused variable `bp'.Jan Kratochvil2008-11-132-2/+5
|
* * ia64-tdep.c: Remove commented out #define.Joel Brobecker2008-11-132-3/+4
|
* PR ld/7028Hans-Peter Nilsson2008-11-132-1/+22
| | | | | | * elf.c (assign_file_positions_for_load_sections): Allocate phrds with bfd_zalloc2 instead of bfd_alloc2. For the amount, use the possibly-preset header-size, not the computed one.
* * remote-sim.c (gdbsim_mourn_inferior): Use "target" parameterJoel Brobecker2008-11-132-1/+7
| | | | instead of the "gdbsim_ops" global.
* daily updateAlan Modra2008-11-131-1/+1
|
* *** empty log message ***gdbadmin2008-11-131-1/+1
|
* 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-122-21/+25
| | | | * aclocal.m4: Fix underquoting of function names.
* PR 7023Alan Modra2008-11-122-0/+7
| | | | * elf.c (bfd_section_from_shdr <SHT_SYMTAB>): Fail on invalid sh_info.
* 2008-11-12 Tristan Gingold <gingold@adacore.com>Tristan Gingold2008-11-122-0/+7
| | | | * bfd.c (bfd_get_sign_extend_vma): Return 0 for mach-o.
* * infcall.c (call_function_by_hand): Handle inferior exit.Doug Evans2008-11-125-0/+142
| | | | | * gdb.base/callexit.exp: New file. * gdb.base/callexit.c: New file.
* *** empty log message ***gdbadmin2008-11-121-1/+1
|
* daily updateAlan Modra2008-11-111-1/+1
|
* 2008-11-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-113-4/+9
| | | | * erc32.c, exec.c: Fix warnings.
* * remote-sim.c (gdbsim_create_inferior, gdbsim_mourn_inferior): AddThiago Jung Bauermann2008-11-112-3/+9
| | | | missing struct target_ops argument.
* 2008-11-11 Joel Sherrill <joel.sherrilL@oarcorp.com>Joel Sherrill2008-11-112-0/+5
| | | | * MAINTAINERS: Add myself for write after approval privileges.
* * elf.c (assign_file_positions_for_non_load_sections): ConsolidateAlan Modra2008-11-112-40/+31
| | | | PT_GNU_RELRO handling.
* * lib/gdb.exp (GDBFLAGS): Move -nx ...Doug Evans2008-11-117-32/+51
| | | | | | | | | | | | (INTERNAL_GDBFLAGS): ... to here. Move -nw to here as well. (default_gdb_version): Add $INTERNAL_GDBFLAGS to gdb invocations. (default_gdb_start,default_gdb_exit): Ditto. * lib/mi-support.exp (default_mi_gdb_start): Ditto. (mi_uncatched_gdb_exit): Add $INTERNAL_GDBFLAGS to log message. * gdb.base/corefile.exp: Add $INTERNAL_GDBFLAGS to gdb invocations. * gdb.base/dbx.exp (dbx_gdb_start): Ditto. * gdb.base/args.exp (GDBFLAGS): Don't overwrite, append. * gdb.base/remotetimeout.exp (GDBFLAGS): Ditto.
* *** empty log message ***gdbadmin2008-11-111-1/+1
|
* daily updateAlan Modra2008-11-101-1/+1
|
* PR 7012Alan Modra2008-11-102-32/+44
| | | | | | * dwarf2.c (find_line): Don't keep stale pointers into realloc'd memory. Return on errors. Fix memory leak. (_bfd_dwarf2_cleanup_debug_info): Free dwarf_str_buffer.
* PR 7011Andreas Schwab2008-11-102-65/+72
| | | | | * elf.c (assign_file_positions_for_non_load_sections): Handle PT_GNU_RELRO specially.
* * gdbtypes.c (copy_type_recursive): Clear new fields.Tom Tromey2008-11-102-0/+5
|
* * cli/cli-cmds.c (source_script): Clean up full_pathname. RunTom Tromey2008-11-102-1/+10
| | | | cleanups on early return.
* *** empty log message ***gdbadmin2008-11-101-1/+1
|
* daily updateAlan Modra2008-11-091-1/+1
|