aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2007-01-03 * linux-low.c (linux_kill): Handle being called with no threads.Daniel Jacobowitz3-2/+17
* win32-i386-low.c (win32_kill): Likewise. (get_child_debug_event): Clear current_process_handle.
2007-01-03 * gdb.threads/tls.exp: Allow stops in sem_post.Daniel Jacobowitz2-1/+9
2007-01-03*** empty log message ***gdbadmin1-1/+1
2007-01-02* rs6000-tdep.c (rs6000_use_struct_convention)Mark Kettenis2-131/+118
(rs6000_extract_return_value, rs6000_store_return_value) (rs6000_extract_struct_value_address): Remove. (rs6000_return_value): New function. (rs6000_gdbarch_init): Don't set deprecated_extract_return_value, store_return_value, deprecated_extract_struct_value_address and deprecated_use_struct_convention. Use rs6000_return_value instead.
2007-01-02(mi_cmds): Remove entries for -display-delete,Nick Roberts1-5/+0
-display-disable, -display-enable, -display-insert and -display-list.
2007-01-02*** empty log message ***Nick Roberts1-0/+6
2007-01-02*** empty log message ***gdbadmin1-1/+1
2007-01-01 * breakpoint.c (remove_breakpoint): Remove dead code.Joel Brobecker2-12/+5
2007-01-01 * gdbint.texinfo (Start of New Year Procedure): Add missing item.Joel Brobecker2-0/+8
2007-01-01Include block.h.Nick Roberts1-2/+9
(c_value_of_root): Check scope within nested statements.
2007-01-01*** empty log message ***Nick Roberts1-0/+5
2007-01-01* mi/mi-main.c (mi_cmd_data_write_register_values): UseMark Kettenis2-19/+14
regcache_cooked_write_signed instead of deprecated_write_register_bytes.
2007-01-01 * config/djgpp/fnchange.lst: Add entry for ChangeLog-2006.Joel Brobecker2-0/+5
2007-01-01 Followed the Start of New Year Procedure:Joel Brobecker3-4728/+4744
* ChangeLog-2006: New file, containing all the entries for 2006. * ChangeLog: Removed all 2006 entries, and changed the reference to the previous ChangeLog to point to ChangeLog 2006. * top.c (print_gdb_version): Update copyright year.
2007-01-01*** empty log message ***gdbadmin1-1/+1
2006-12-31* Makefile.in (remote-sds.o): Remove.Mark Kettenis3-1130/+5
* remote-sds.c: Delete.
2006-12-31 * linux-nat.c (lin_lwp_attach_lwp): Return a status. Do notDaniel Jacobowitz5-24/+47
add the LWP to our list until we are attached. Warn instead of erroring if the attach fails. * linux-nat.h (lin_lwp_attach_lwp): New prototype. * linux-thread-db.c (attach_thread): Call lin_lwp_attach_lwp directly. Do not add the thread to our list until we are successfully attached. * config/nm-linux.h (lin_lwp_attach_lwp, ATTACH_LWP): Delete.
2006-12-31 * configure.ac: Add tests for TD_VERSION and TD_NOTLS.Daniel Jacobowitz5-6/+182
* linux-thread-db.c (thread_db_err_str): Recognize TD_NOTALLOC, TD_VERSION, and TD_NOTLS. * configure, config.in: Regenerated.
2006-12-31 * gdb.base/annota1.exp: Allow .*printf in backtraces.Daniel Jacobowitz11-146/+124
* gdb.base/annota3.exp: Likewise. * gdb.base/sigstep.exp (advancei): Fail if we hit the breakpoint again (instead of timing out). * gdb.gdb/selftest.exp (do_steps_and_nexts): Add an XFAIL for GCC bug 26475. * gdb.java/jmisc.exp: Adjust to work with method signatures including return types. Add kfails for GDB bugs 2214 and 2215. Move exit test from jmisc1.exp. * gdb.java/jmisc1.exp: Delete. * gdb.java/jprint.exp: Adjust to work with method signatures including return types. * gdb.objc/basicclass.exp: Update for gobjc 4.1 debug info. * gdb.threads/linux-dp.exp: Don't be confused by program output. * lib/java.exp (compile_java_from_source): Pass the correct type to target_compile.
2006-12-31 * gdb.arch/i386-prologue.c (stack_align_ecx): Renamed from stack_align.Joel Brobecker3-13/+116
(stack_align_edx): New function. (stack_align_eax): New function. (main): Add calls to stack_align_edx and stack_align_eax. * gdb.arch/i386-prologue.exp: Replace stack_align with stack_align_ecx. Add testing for the cases where the register used during a stack realignment is edx. Same for eax.
2006-12-31 * i386-tdep.c (i386_analyze_stack_align): Add handling of twoJoel Brobecker2-2/+19
other possible code sequences that perform a stack realignment.
2006-12-31* sparc64-tdep.h (SPARC64_PSTATE_AG, SPARC64_PSTATE_IE)Mark Kettenis5-4/+126
(SPARC64_PSTATE_PRIV, SPARC64_PSTATE_AM, SPARC64_PSTATE_PEF) (SPARC64_PSTATE_RED, SPARC64_PSTATE_TLE, SPARC64_PSTATE_CLE) (SPARC64_PSTATE_PID0, SPARC64_PSTATE_PID1): New defines. * sparc64nbsd-nat.c: Include "gdbcore.h". (sparc64nbsd_supply_pcb): Get %pc from stack if necessary. Supply processor state register. * sparc64obsd-tdep.c (sparc64obsd_trapframe_cache) (sparc64obsd_trapframe_this_id) (sparc64obsd_trapframe_prev_register) (sparc64obsd_trapframe_sniffer): New functions. (sparc64obsd_trapframe_unwind): New variable. (sparc64obsd_init_abi): Append trapframe unwinder. * Makefile.in (sparc64nbsd-nat.o): Update dependencies.
2006-12-31*** empty log message ***gdbadmin1-1/+1
2006-12-30 * lib/gdb.exp: Don't pass -fpic to gcc on Cygwin, MinGWDaniel Jacobowitz2-1/+9
and generic PE targets.
2006-12-30 * infrun.c (handle_inferior_event): Don't callDaniel Jacobowitz3-25/+7
ENSURE_VFORKING_PARENT_REMAINS_STOPPED. * target.h (ENSURE_VFORKING_PARENT_REMAINS_STOPPED): Delete. (RESUME_EXECD_VFORKING_CHILD_TO_GET_PARENT_VFORK): Delete.
2006-12-30 * remote-utils.c (remote_open): Check the type of specifiedDaniel Jacobowitz3-3/+32
serial port devices before opening them. * server.c (main): Kill the inferior if an error occurs during the first remote_open.
2006-12-30*** empty log message ***gdbadmin1-1/+1
2006-12-29* sparc-tdep.c (sparc_psr_type, sparc_fsr_type): New variables.Mark Kettenis2-0/+57
(sparc_init_types): New function. (sparc32_register_type): Use appropriate flag types for %fsr and %prs. (_initialize_sparc_tdep): Call sparc_init_types.
2006-12-29 * gdb.ada/array_return.exp: Update copyright date list.Joel Brobecker2-1/+5
2006-12-29* memory-map.c (memory_map_end_element): Move variableMark Kettenis2-1/+7
declarations to the begining of the block.
2006-12-29*** empty log message ***gdbadmin1-1/+1
2006-12-28 * ia64-tdep.c (get_kernel_table): Correct signedness in checkDaniel Jacobowitz2-6/+12
for a negative return value.
2006-12-28Consolidate Gary Funck's two ChangeLog entries.Jim Blandy1-2/+0
2006-12-28*** empty log message ***gdbadmin1-1/+1
2006-12-272006-12-27 Gary Funck <gary@intrepid.com>Gary Funck2-11/+171
* dwarf2read.c (dwarf_attr_name, dwarf_cfi_name) (dwarf_stack_op_name, dwarf_tag_name) (dwarf_type_encoding_name): Decode additional DWARF 2 and DWARF 3 codes into their corresponding string names.
2006-12-27* MAINTAINERS (Write After Approval): Add myself.Gary Funck2-0/+5
2006-12-27 * gdb.ada/array_return/pck.ads (Small_Float_Vector): New type.Joel Brobecker5-2/+40
(Create_Small_Float_Vector): New function. * gdb.ada/array_return/pck.adb (Create_Small_Float_Vector): Add function body. * gdb.ada/array_return/p.adb: Use new type and function from package Pck. * gdb.ada/array_return.exp: Add a test verifying that GDB is able to print the value returned by a function returning an array of float.
2006-12-27*** empty log message ***gdbadmin1-1/+1
2006-12-26 * sparc64-tdep.c (sparc64_extract_return_value): Add handlingJoel Brobecker2-0/+25
for array types. (sparc64_store_return_value): Likewise.
2006-12-26*** empty log message ***gdbadmin1-1/+1
2006-12-25*** empty log message ***gdbadmin1-1/+1
2006-12-24*** empty log message ***gdbadmin1-1/+1
2006-12-23*** empty log message ***gdbadmin1-1/+1
2006-12-22*** empty log message ***gdbadmin1-1/+1
2006-12-21*** empty log message ***gdbadmin1-1/+1
2006-12-20 * gdb.arch/i386-prologue.exp: Remove calls to setup_kfail.Joel Brobecker2-3/+5
The associated tests should be PASSing.
2006-12-20*** empty log message ***gdbadmin1-1/+1
2006-12-19*** empty log message ***gdbadmin1-1/+1
2006-12-18 * breakpoint.c (watchpoint_check): Double-check the found frame.Daniel Jacobowitz2-0/+11
2006-12-18*** empty log message ***gdbadmin1-1/+1