summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2008-04-18 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2008-04-187-13/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync with gcc: 2008-04-18 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/35457 * configure.ac: Include override.m4. * configure: Regenerate. 2008-04-18 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (restrap): Call `make all' using double-colon rules. * Makefile.in: Regenerate. 2008-04-11 Eric B. Weddington <eweddington@cso.atmel.com> * configure.ac: Do not build libssp for the AVR. * configure: Regenerate. config: 2008-04-18 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/35457 * override.m4: Add this. Make sure aclocal always picks it. Add more lenient precious variable check, backported from autoconf trunk.
* * aix5ppc-core.c: Define macros for the default architecture andNick Clifton2008-04-183-2/+44
| | | | | | | | | | machine for matching core files. (xcoff64_core_p): Set the architecture and machine to the default values defined in the macros mentioned above. * rs6000-core.c: Define macros to determine whether or not the core file header uses the core_dumpxx header format. (rs6000coff_core_p): Don't match core files that use the core_dumpxx header format.
* * MAINTAINERS: Replace reference to configure.in with reference to configure.ac.Nick Clifton2008-04-182-1/+6
|
* * configure.ac (cr16-*-*): Add case for cr16 target and include gdbNick Clifton2008-04-183-0/+12
| | | | | as nonconfigurable directories list. * configure: Regenerate.
* * Makefile.in (distclean): Add gstdint.h.Ben Elliston2008-04-182-1/+5
|
* 2008-04-17 Marc Khouzam <marc.khouzam@ericsson.com>Marc Khouzam2008-04-182-6/+10
| | | | | * breakpoint.c (update_watchpoint): Always reparse condition.
* daily updateAlan Modra2008-04-181-1/+1
|
* *** empty log message ***gdbadmin2008-04-181-1/+1
|
* * gdb.opt/Makefile.in: Fix whitespace.Doug Evans2008-04-172-12/+16
|
* * breakpoint.c (print_one_breakpoint_location): Make sure to printJoel Brobecker2008-04-172-1/+6
| | | | the breakpoint address only once.
* 2008-04-17 Daniel Jacobowitz <dan@codesourcery.com>Ulrich Weigand2008-04-172-0/+6
| | | | * gdb.threads/linux-dp.exp: Continue after unrecognized lines.
* * configure.srv [powerpc64-*-linux*]: Remove powerpc-e500.o fromUlrich Weigand2008-04-173-43/+121
| | | | | | | | | | | | | | | | | | | srv_regobj. Remove rs6000/powerpc-e500.xml and rs6000/power-spe.xml from reg_xmlfiles. * linux-ppc-low.c: Include <elf.h>. (PPC_FEATURE_HAS_ALTIVEC, PPC_FEATURE_HAS_SPE): Define. (ppc_hwcap): New global variable. (ppc_regmap): Remove __SPE__ #ifdef sections. (ppc_regmap_e500): New global variable. (ppc_cannot_store_register): Update __SPE__ special case. (ppc_get_hwcap): New function. (ppc_arch_setup): Use it to determine whether inferior supports AltiVec or SPE registers. Set the_low_target.regmap if appropriate. (ppc_fill_vrregset, ppc_store_vrregset): Define unconditionally. Do not access registers if target does not support AltiVec. (ppc_fill_evrregset, ppc_store_evrregset): Define unconditionally. Do not access registers if target does not support SPE. (target_regsets): Unconditionally include AltiVec and SPE regsets.
* 2008-04-17 Daniel Jacobowitz <dan@codesourcery.com>Ulrich Weigand2008-04-172-37/+35
| | | | | | | | | | | * linux-low.c (disabled_regsets, num_regsets): New. (use_regsets_p): Delete. (linux_wait_for_process): Clear disabled_regsets. (regsets_fetch_inferior_registers): Check and set it. (regsets_store_inferior_registers): Likewise. (linux_fetch_registers, linux_store_registers): Do not use use_regsets_p. (initialize_low): Allocate disabled_regsets.
* * rs6000-tdep.c (rs6000_gdbarch_init): Use the BFD architecture,Joel Brobecker2008-04-172-12/+8
| | | | rather than a hard-coded architecture, for xcoff executables.
* * buildsym.c (watch_main_source_file_lossage): New fn.Doug Evans2008-04-176-0/+257
| | | | | | | | (end_symtab): Call it. * gdb.base/hashline1.exp: New testcase. * gdb.base/hashline2.exp: New testcase. * gdb.base/hashline2.exp: New testcase.
* * source.c (find_and_open_source): Add some comments clarifyingDoug Evans2008-04-172-8/+11
| | | | | handling of FULLNAME argument. Make static. Remove pointless xstrdup/xfree.
* gdb/Pedro Alves2008-04-175-0/+104
| | | | | | | | * inf-loop.c (inferior_event_handler): Also run the intermediate continuations in the INF_EXEC_COMPLETE case. gdb/testsuite/ * gdb.base/step-break.exp, gdb.base/step-break.c: New files.
* * cli/cli-decode.h (CMD_ASYNC_OK): New define.Tom Tromey2008-04-177-16/+52
| | | | | | | | | | | | (set_cmd_async_ok, get_cmd_async_ok): Declare. * cli/cli-decode.c (set_cmd_async_ok): New function. (get_cmd_async_ok): New function. * cli/cli-cmds.c (init_cli_cmds): Mark "pwd", "help", "info", and "show" as async-ok. * top.c (execute_command): Use get_cmd_async_ok. * infcmd.c: Include cli/cli-decode.h. (_initialize_infcmd): Mark "interrupt" as async-ok. * Makefile.in (infcmd.o): Depend on cli_decode_h.
* *** empty log message ***gdbadmin2008-04-171-1/+1
|
* daily updateAlan Modra2008-04-171-1/+1
|
* PR gdb/2445Daniel Jacobowitz2008-04-162-1/+6
| | | | * exec.c: Correct "arch-utils.h" include.
* * config.bfd (i[3-7]86-*-dicos*, x86_64-*-dicos*): Add.Pedro Alves2008-04-162-0/+13
|
* <opcode changes>Dwarakanath Rajagopal2008-04-163-12/+18
| | | | | | | | | | | | | | | | 2008-04-16 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> Michael Meissner <michael.meissner@amd.com> * i386-opc.tbl: Fix protX to allow memory in the middle operand. * i386-tbl.h: Regenerate from i386-opc.tbl. <gas/testsuite changes> 2008-04-16 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> Michael Meissner <michael.meissner@amd.com> * gas/i386/x86-64-sse5.s: Add protX tests to allow memory in the middle operand. * gas/i386/x86-64-sse5.d: Likewise.
* * gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to theAleksandar Ristovski2008-04-162-9/+18
| | | | | sample output for 'stopped,reason="breakpoint-hit"' message. (GDB/MI Program Execution): Likewise.
* bfd/David S. Miller2008-04-165-1/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * reloc.c (BFD_RELOC_SPARC_GOTDATA_HIX22, BFD_RELOC_SPARC_GOTDATA_LOX10, BFD_RELOC_SPARC_GOTDATA_OP_HIX22, BFD_RELOC_SPARC_GOTDATA_OP_LOX10, BFD_RELOC_SPARC_GOTDATA_OP): New. * libbfd.h: Regnerate. * bfd-in2.h: Regenerate. * elfxx-sparc.c (_bfd_sparc_elf_howto_table): Add entries for GOTDATA relocations. (sparc_reloc_map): Likewise. (_bfd_sparc_elf_check_relocs): Handle R_SPARC_GOTDATA_* like R_SPARC_GOT*. (_bfd_sparc_elf_gc_sweep_hook): Likewise. (_bfd_sparc_elf_relocate_section): Transform R_SPARC_GOTDATA_HIX22, R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22, and R_SPARC_GOTDATA_OP_LOX10 into the equivalent R_SPARC_GOT* reloc. Simply ignore R_SPARC_GOTDATA_OP relocations. gas/ * config/tc-sparc.c (sparc_ip): Add support for gotdata mnemonics and relocation generation. (tc_gen_reloc): Likewise. gas/testsuite/ * gas/sparc/gotops32.d: New. * gas/sparc/gotops32.s: Likewise. * gas/sparc/gotops64.d: Likewise. * gas/sparc/gotops64.s: Likewise. * gas/sparc/sparc.exp: Run new gotdata tests. ld/testsuite/ * ld-sparc/gotop32.dd: New. * ld-sparc/gotop32.rd: Likewise. * ld-sparc/gotop32.s: Likewise. * ld-sparc/gotop32.sd: Likewise. * ld-sparc/gotop32.td: Likewise. * ld-sparc/gotop64.dd: Likewise. * ld-sparc/gotop64.rd: Likewise. * ld-sparc/gotop64.s: Likewise. * ld-sparc/gotop64.sd: Likewise. * ld-sparc/gotop64.td: Likewise. * ld-sparc/sparc.exp: Run new gotdata tests.
* * elf/sparc.h (R_SPARC_GOTDATA_HIX22,David S. Miller2008-04-162-0/+17
| | | | | | R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22, R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP, R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
* Move entries for changes in sub-directories into the changelogs in those sub-Nick Clifton2008-04-165-60/+70
| | | | directories.
* *** empty log message ***gdbadmin2008-04-161-1/+1
|
* daily updateAlan Modra2008-04-161-1/+1
|
* * gdb.base/attach.exp (do_attach_tests): Matching pattern forAleksandar Ristovski2008-04-1523-57/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | temporary breakpoint to match "Temporary breakpoint". * gdb.base/break.exp (delete_breakpoints): Likewise. * gdb.base/call-ar-st.exp (get_debug_format): Likewise. * gdb.base/commands.exp (temporary_breakpoint_commands): Likewise. * gdb.base/display.exp: Likewise. * gdb.base/foll-exec.exp (do_exec_tests): Likewise. * gdb.base/foll-fork.exp (catch_fork_child_follow): Likewise. * gdb.base/restore.exp (restore_tests): Likewise. * gdb.base/sepdebug.exp: Likewise. * gdb.base/watchpoint.exp: Likewise. * gdb.mi/mi-cli.exp: Added argument for new "disp" field. * gdb.mi/mi-pending.exp: Likewise. * gdb.mi/mi-simplerun.exp (test_running_the_program): Likewise. * gdb.mi/mi-until.exp (test_runnint_to_foo): Likewise. * gdb.mi/mi-var-cmd.exp: Likewise. * gdb.mi/mi-var-display.exp: Likewise. * gdb.mi/mi2-cli.exp: Likewise. * gdb.mi/mi2-simplerun.exp (test_running_the_program): Likewise. * gdb.mi/mi2-until.exp (test_running_to_foo): Likewise. * gdb.mi/mi2-var-display.exp: Likewise. * lib/gdb.exp (gdb_breakpoint): Pattern for temporary breakpoint. * lib/mi-support.exp (mi_runto_helper): Use "after_reason" argument for new "disp" field. (mi_expect_stop): Move after_reason argument to be really after reason. This is to support fix for PR2424.
* PR gdb/2424Aleksandar Ristovski2008-04-153-13/+43
| | | | | | | | | | | | | * infrun.c (normal_stop) Move breakpoint_auto_delete further down to allow printing to 'see' real reason of stop. This fixes PR 2424. * breakpoint.c (bpdisp_texst): New function. The function takes over the role of bpstats static array in print_one_breakpoint_location. (print_it_typical): Print "Temporary breakpoint" instead of just "Breakpoint" when breakpoint is, well, temporary. For mi-like protocols, print disp field. (print_one_breakpoint_location): Removed bpdisps static definition. Call new bpstat_text function to get value for 'disp' field. (mention): Print "Temporary breakpoint" instead of just "Breakpoint".
* * gnulib/Makefile.am, gnulib/m4/gnulib-cache.m4,Daniel Jacobowitz2008-04-155-9/+45
| | | | | | gnulib/aux/link-warning.h, gnulib/extra/link-warning.h: Adjust by rerunning gnulib-tool with --aux-dir=gnulib/extra. * gnulib/Makefile.in: Regenerate.
* * gdb.dwarf2/dw2-ranges.S: New stub `.file' directive.Jan Kratochvil2008-04-152-0/+7
|
* toplevel/David S. Miller2008-04-153-2/+7
| | | | | | | | | | | | | | | | | | | | * configure.ac: Add sparc*-*-* to gold supported targets. * configure: Regenerate. gold/ * sparc.cc: New file. * Makefile.am (TARGETSOURCES): Add sparc.cc (ALL_TARGETOBJS): Add sparc.$(OBJEXT) * configure.tgt: Document targ_extra_size and targ_extra_big_endian. Add entries for sparc-* and sparc64-*. * configure.ac: Handle targ_extra_size and targ_extra_big_endian. * Makefile.in: Rebuild. * configure: Likewise. * po/POTFILES.in: Likewise. * po/gold.pot: Likewise.
* daily updateAlan Modra2008-04-151-1/+1
|
* *** empty log message ***gdbadmin2008-04-151-1/+1
|
* * configure.in: Link with the PIC version of libiberty onThiemo Seufer2008-04-143-28/+14
| | | | | Linux/MIPS hosts. * configure: Regenerate.
* * Makefile.in (GNULIB_H): New. Trigger all-lib.Daniel Jacobowitz2008-04-144-5/+249
| | | | | | | (defs_h): Use $(GNULIB_H). (all-lib): Depend on gnulib/Makefile. (gnulib/Makefile): Regenerate gnulib/Makefile and gnulib/.deps. * config.in, gnulib/Makefile.in: Regenerated.
* Fix generated files.Daniel Jacobowitz2008-04-142-245/+3406
|
* Add missed files from last commit.Daniel Jacobowitz2008-04-1424-0/+4516
|
* * Makefile.in (LIBGNU, INCGNU): Define.Daniel Jacobowitz2008-04-149-38/+1721
| | | | | | | | | | | | | | | | | | (INTERNAL_CFLAGS_BASE): Add INCGNU. (INTERNAL_LIBS, CLIBS, CDEPS): Add LIBGNU. (CLEANDIRS): New. ($(LIBGNU), all-lib): New rules. (clean, distclean, do-maintainer-clean): Use CLEANDIRS. * configure.ac: Use gl_EARLY, gl_INIT, and AM_INIT_AUTOMAKE. Simplify AC_CONFIG_AUX_DIR. Generate gnulib/Makefile. * gnulib: New directory, from gnulib-tool. * configure, aclocal.m4: Regenerated. * Makefile.in (LIBOBJS): New. (OBS): Use LIBOBJS. (memmem.o): New rule. * configure.ac: Use AC_CONFIG_LIBOBJ_DIR and check for memmem. * configure: Regenerated.
* 2008-04-14 Hans Kester <kester.hans@gmail.com>Daniel Jacobowitz2008-04-142-1/+5
| | | | * sim-signal.c: Define missing signals for _WIN32.
* * linux-thread-db.c (have_threads_callback): Check thread->private.Daniel Jacobowitz2008-04-142-1/+5
|
* ppc e500mc supportAlan Modra2008-04-148-2/+115
|
* * config.sub, config.guess: Update from upstream sources.Ben Elliston2008-04-143-7/+15
|
* daily updateAlan Modra2008-04-141-1/+1
|
* *** empty log message ***gdbadmin2008-04-141-1/+1
|
* Fix @-varobjs.Vladimir Prus2008-04-138-4/+119
| | | | | | | * varobj.c (value_of_root): Update the expression for floating varobjs. * mi/mi-cmd-var.c (varobj_update_one): If type has changed, report that.
* daily updateAlan Modra2008-04-131-1/+1
|
* *** empty log message ***gdbadmin2008-04-131-1/+1
|