aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-01-29daily updateAlan Modra1-1/+1
2006-01-29* gdb.cp/bool.cc, gdb.cp/bool.exp: New files.Mark Kettenis3-0/+94
2006-01-29* amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.Mark Kettenis2-1/+6
Fixes PR tdep/2075.
2006-01-29merge from gccDJ Delorie3-68/+205
2006-01-29*** empty log message ***gdbadmin1-1/+1
2006-01-28daily updateAlan Modra1-1/+1
2006-01-28*** empty log message ***gdbadmin1-1/+1
2006-01-27daily updateAlan Modra1-1/+1
2006-01-27 * MAINTAINERS: Use a consistent email address for brobecker.Joel Brobecker2-2/+6
2006-01-27 * infcmd.c (post_create_inferior): Fix copy/paste error introducedJoel Brobecker2-1/+6
in the previous change.
2006-01-27Adding myself as DLX maintainerNikolaos Kavvadias1-0/+1
2006-01-27* pe-dll.c (pe_dll_generate_implib): Issue "Creating library file:" asNick Clifton2-2/+7
informational message, not a warning.
2006-01-272006-01-27 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu5-21/+89
PR ld/2218 * ld-pie/pie.exp: New file. * ld-pie/weakundef.c: Likewise. * ld-pie/weakundef.out: Likewise. * lib/ld-lib.exp (run_ld_link_exec_tests): Fix nesting. Support building PIE and shared library.
2006-01-272006-01-27 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+6
* elf32-arm.c (elf32_arm_get_symbol_type): Allow STT_TLS thumb objects.
2006-01-27*** empty log message ***gdbadmin1-1/+1
2006-01-26daily updateAlan Modra1-1/+1
2006-01-262006-01-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini5-528/+1803
* configure.in: Set with_gnu_as, with_gnu_ld, with_newlib earlier. Set md_exec_prefix. Use ACX_CHECK_INSTALLED_TARGET_TOOL to find the assembler, linker and binutils. * configure: Regenerate. config: 2006-01-16 Paolo Bonzini <bonzini@gnu.org> * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Test $with_build_time_tools. (ACX_PATH_SEP): New. (ACX_TOOL_DIRS): Move here from the gcc directory. (ACX_CHECK_INSTALLED_TARGET_TOOL): New. (GCC_TARGET_TOOL): Do not use a host tool if we found a target tool with a complete path in either $with_build_time_tools or $exec_prefix.
2006-01-26* mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,David Ung2-48/+56
ceil.l.d, ceil.l.s, cvt.d.l, cvt.l.d, cvt.l.s, cvt.s.l, floor.l.d, floor.l.s, ldxc1, lwxc1, madd.d, madd.s, msub.d, msub.s, nmadd.d, nmadd.s, nmsub.d, nmsub.s, recip.d, recip.s, round.l.d, rsqrt.d, rsqrt.s, sdxc1, swxc1, trunc.l.d, trunc.l.s.
2006-01-26Add new Vietnamese translationNick Clifton4-11/+5823
2006-01-26* config/tc-xtensa.c (md_apply_fix): Set value to zero for PLT relocs.Bob Wilson2-5/+9
2006-01-26*** empty log message ***gdbadmin1-1/+1
2006-01-25daily updateAlan Modra1-1/+1
2006-01-252006-01-25 Jim Blandy <jimb@redhat.com>Jim Blandy2-0/+11
* gdbint.texinfo (Testsuite): Explain how to run selected tests.
2006-01-252006-01-24 Jim Blandy <jimb@redhat.com>Jim Blandy2-0/+35
* gdbint.texinfo (Frames): Document the basics of GDB's register unwinding model, and explain the existence of the "sentinel" frame.
2006-01-25 * words.h (natural32): Define as "int".Mark Mitchell2-1/+5
2006-01-25*** empty log message ***gdbadmin1-1/+1
2006-01-24 * words.h (signed32): Define as "int".Mark Mitchell2-2/+7
(unsigned32): Define as "unsigned int".
2006-01-24daily updateAlan Modra1-1/+1
2006-01-24 PR gdb/1914Daniel Jacobowitz10-73/+62
* fork-child.c (fork_inferior): Don't call solib_create_inferior_hook. * infcmd.c (post_create_inferior): Call solib_add, solib_create_inferior_hook, and re_enable_breakpoints_in_shlibs. (attach_command): Don't call solib_add or re_enable_breakpoints_in_shlibs. Call post_create_inferior instead. * remote.c (remote_open_1): Don't call solib_create_inferior_hook or observer_notify_inferior_created. Call post_create_inferior instead. * corelow.c: Don't include "observer.h". (solib_add_stub): Deleted. (core_open): Don't call observer_notify_inferior_created or solib_add_stub. Call post_create_inferior instead. * inf-ptrace.c: Don't include "observer.h". (inf_ptrace_attach): Don't call observer_notify_inferior_created. * inf-ttrace.c: Don't include "observer.h". (inf_ttrace_attach): Don't call observer_notify_inferior_created. * inferior.h (solib_create_inferior_hook): Remove redundant prototype. * inftarg.c: Don't include "observer.h". (child_attach): Don't call observer_notify_inferior_created. * Makefile.in: Update dependencies.
2006-01-24 * infcmd.c: Include "observer.h".Daniel Jacobowitz24-81/+90
(post_create_inferior): New function. (run_command_1): Call it. Also call proceed. * inferior.h (post_create_inferior): New prototype. * Makefile.in (infcmd.o): Update. * gnu-nat.c (gnu_create_inferior): Don't call proceed. * go32-nat.c (go32_create_inferior): Likewise. * nto-procfs.c (procfs_create_inferior): Likewise. * procfs.c (procfs_create_inferior): Likewise. * remote-sim.c (gdbsim_create_inferior): Likewise. * remote.c (extended_remote_create_inferior) (extended_remote_async_create_inferior): Likewise. * win32-nat.c (win32_create_inferior): Likewise. * wince.c (child_create_inferior): Likewise. * monitor.c (monitor_create_inferior): Don't call proceed. Set the PC manually. * ocd.c (ocd_create_inferior): Likewise. * remote-e7000.c (e7000_create_inferior): Likewise. * remote-m32r-sdi.c (m32r_create_inferior): Likewise. * remote-mips.c (mips_create_inferior): Likewise. * remote-rdp.c (remote_rdp_create_inferior): Likewise. * remote-sds.c (sds_create_inferior): Likewise. * remote-st.c (st2000_create_inferior): Likewise. * inf-ptrace.c (inf_ptrace_create_inferior): Don't call proceed or observer_notify_inferior_created. * inf-ttrace.c (inf_ttrace_create_inferior): Likewise. * inftarg.c (child_create_inferior): Likewise.
2006-01-24 * linux-thread-db.c (thread_db_mourn_inferior): Remove breakpointsDaniel Jacobowitz2-2/+9
after mourning the inferior.
2006-01-242006-01-24 Jim Blandy <jimb@redhat.com>Jim Blandy2-8/+15
* valarith.c (binop_user_defined_p): Handle refs to typedefs.
2006-01-24Reviewed and approved by Jim Blandy and Daniel JacobowitzFred Fish2-2/+23
2006-01-24 Fred Fish <fnf@specifix.com> * parse.c (source.h): Include. (parse_exp_in_context): Use static source context if no other context found.
2006-01-24*** empty log message ***gdbadmin1-1/+1
2006-01-23daily updateAlan Modra1-1/+1
2006-01-23sim/ChangeLog:Jim Blandy35-0/+17347
2005-10-06 Jim Blandy <jimb@redhat.com> Add simulator for Renesas M32C and M16C. * m32c: New directory. * configure.ac: Add entry for Renesas M32C. * configure: Regenerate. sim/m32c/ChangeLog: 2005-10-06 Jim Blandy <jimb@redhat.com> Simulator for Renesas M32C and M16C, by DJ Delorie <dj@redhat.com>, with further work from Jim Blandy <jimb@redhat.com> and Kevin Buettner <kevinb@redhat.com>. * ChangeLog: New. * Makefile.in: New. * blinky.S: New. * config.in: New. * configure: New. * configure.in: New. * cpu.h: New. * gdb-if.c: New. * gloss.S: New. * int.c: New. * int.h: New. * load.c: New. * load.h: New. * m32c.opc: New. * main.c: New. * mem.c: New. * mem.h: New. * misc.c: New. * misc.h: New. * opc2c.c: New. * r8c.opc: New. * reg.c: New. * safe-fgets.c: New. * safe-fgets.h: New. * sample.S: New. * sample.ld: New. * sample2.c: New. * srcdest.c: New. * syscalls.c: New. * syscalls.h: New. * trace.c: New. * trace.h: New.
2006-01-232006-01-23 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs3-1/+51
* sh-tdep.c: Include reggroups.h. (sh_register_reggroup_p): New function. (sh_gdbarch_init): Add call to set_gdbarch_register_reggroup_p. * Makefile.in (sh-tdep.o): Add dependency on reggroups.h.
2006-01-232006-01-23 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs4-3/+36
* cli/cli-cmds.c: Include fcntl.h. (source_command): Use the GDB search path to find script files. doc/ * gdb.texinfo (Choosing files): Mention that -directory is used for script files. (Specifying source directories): Likewise. (Command files): Explain how script files are found.
2006-01-23 PR tdep/2029Daniel Jacobowitz2-3/+17
Suggested by Till Straumann <strauman@slac.stanford.edu>: * rs6000-tdep.c (skip_prologue): Update check for later mtlr instructions. Handle PIC bcl.
2006-01-23 * gdb.arch/powerpc-prologue.c, gdb.arch/powerpc-prologue.exp: NewDaniel Jacobowitz3-0/+119
files.
2006-01-23*** empty log message ***gdbadmin1-1/+1
2006-01-22daily updateAlan Modra1-1/+1
2006-01-22 * config/djgpp/README: Typo fix.Daniel Jacobowitz3-1/+32
* config/djgpp/fnchange.lst: Update.
2006-01-22* sparc-tdep.h (struct gdbarch_tdep): Add step_trap member.Mark Kettenis6-10/+87
(sparc_address_from_register): New prototype. (sparcnbsd_step_trap): New prototype. * sparc-tdep.c (sparc_address_from_register): Make globally visible. (sparc_analyze_control_transfer): Change prototype to accept `struct gdbarch *' as first argument. Allow for optional hnadling for trap instructions. (sparc_step_trap): New function. (sparc_software_single_step): Adjust call to sparc_analyze_control_trabsfer. (sparc32_gdbarch_init): Initialize TDEP->step_trap. * sparcnbsd-tdep.c (sparcnbsd_step_trap): New function. (sparc32nbsd_init_abi): Set TDEP->step_trap. * sparc64obsd-tdep.c (sparc64obsd_init_abi): Set TDEP->step_trap. * sparc64nbsd-tdep.c (sparc64nbsd_init_abi): Set TDEP->step_trap.
2006-01-22* sparc-tdep.c (sparc32_return_value): Convert to useMark Kettenis2-28/+28
RETURN_VALUE_ABI_PRESERVES_ADDRESS instead of RETURN_VALUE_STRUCT_CONVENTION. (sparc32_extract_struct_value_address): Remove.
2006-01-22*** empty log message ***gdbadmin1-1/+1
2006-01-21daily updateAlan Modra1-1/+1
2006-01-21 * avr-tdep.c (avr_address_to_pointer, avr_pointer_to_address)Daniel Jacobowitz2-4/+9
(avr_extract_return_value, avr_frame_prev_register): Use gdb_byte.
2006-01-21 * solib.c (info_sharedlibrary_command): Avoid internal_error.Daniel Jacobowitz2-10/+6
2006-01-21(Backtrace): Describe how to get backtrace of all the threads in aEli Zaretskii2-7/+24
multi-threaded program. (Threads): The threadno argument of "thread apply" can be a range of numbers.