Joel Brobecker
ce186b302c
* breakpoint.c (remove_breakpoint): Remove dead code.
2007-01-01 14:10:40 +00:00
Joel Brobecker
7f89374103
* gdbint.texinfo (Start of New Year Procedure): Add missing item.
2007-01-01 14:04:18 +00:00
Nick Roberts
d235392457
Include block.h.
...
(c_value_of_root): Check scope within nested statements.
2007-01-01 12:01:04 +00:00
Nick Roberts
ab9245edd2
*** empty log message ***
2007-01-01 12:00:33 +00:00
Mark Kettenis
9f3a16025f
* mi/mi-main.c (mi_cmd_data_write_register_values): Use
...
regcache_cooked_write_signed instead of
deprecated_write_register_bytes.
2007-01-01 11:17:28 +00:00
Joel Brobecker
12349ccd62
* config/djgpp/fnchange.lst: Add entry for ChangeLog-2006.
2007-01-01 07:01:30 +00:00
Joel Brobecker
8c48ebcfed
Followed the Start of New Year Procedure:
...
* 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 05:57:49 +00:00
gdbadmin
7e6c1712e2
*** empty log message ***
2007-01-01 00:00:02 +00:00
Mark Kettenis
154927ff99
* Makefile.in (remote-sds.o): Remove.
...
* remote-sds.c: Delete.
2006-12-31 23:59:07 +00:00
Daniel Jacobowitz
9ee57c332e
* linux-nat.c (lin_lwp_attach_lwp): Return a status. Do not
...
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 21:04:51 +00:00
Daniel Jacobowitz
59f80f1088
* configure.ac: Add tests for TD_VERSION and TD_NOTLS.
...
* linux-thread-db.c (thread_db_err_str): Recognize TD_NOTALLOC,
TD_VERSION, and TD_NOTLS.
* configure, config.in: Regenerated.
2006-12-31 20:20:13 +00:00
Daniel Jacobowitz
2fa63963cd
* gdb.base/annota1.exp: Allow .*printf in backtraces.
...
* 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 20:01:25 +00:00
Joel Brobecker
5eefc2b7e0
* gdb.arch/i386-prologue.c (stack_align_ecx): Renamed from stack_align.
...
(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 14:51:57 +00:00
Joel Brobecker
ade5215683
* i386-tdep.c (i386_analyze_stack_align): Add handling of two
...
other possible code sequences that perform a stack realignment.
2006-12-31 14:50:37 +00:00
Mark Kettenis
6df5070e3f
* sparc64-tdep.h (SPARC64_PSTATE_AG, SPARC64_PSTATE_IE)
...
(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 01:28:07 +00:00
gdbadmin
f9225e75c0
*** empty log message ***
2006-12-31 00:00:33 +00:00
Daniel Jacobowitz
227c54da38
* lib/gdb.exp: Don't pass -fpic to gcc on Cygwin, MinGW
...
and generic PE targets.
2006-12-30 20:32:47 +00:00
Daniel Jacobowitz
17e245fee0
* infrun.c (handle_inferior_event): Don't call
...
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 15:56:00 +00:00
Daniel Jacobowitz
8264bb58d6
* remote-utils.c (remote_open): Check the type of specified
...
serial port devices before opening them.
* server.c (main): Kill the inferior if an error occurs during
the first remote_open.
2006-12-30 15:44:51 +00:00
gdbadmin
03fa9f0e99
*** empty log message ***
2006-12-30 00:00:03 +00:00
Mark Kettenis
2d45707707
* sparc-tdep.c (sparc_psr_type, sparc_fsr_type): New variables.
...
(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 21:00:47 +00:00
Joel Brobecker
cab8ac940a
* gdb.ada/array_return.exp: Update copyright date list.
2006-12-29 11:49:44 +00:00
Mark Kettenis
0cb31fdf92
* memory-map.c (memory_map_end_element): Move variable
...
declarations to the begining of the block.
2006-12-29 09:46:35 +00:00
gdbadmin
994d1171c0
*** empty log message ***
2006-12-29 00:00:02 +00:00
Daniel Jacobowitz
eeec829cf9
* ia64-tdep.c (get_kernel_table): Correct signedness in check
...
for a negative return value.
2006-12-28 23:48:51 +00:00
Jim Blandy
470340e188
Consolidate Gary Funck's two ChangeLog entries.
2006-12-28 19:55:23 +00:00
gdbadmin
d2d2ef9a94
*** empty log message ***
2006-12-28 00:00:33 +00:00
Gary Funck
b761958201
2006-12-27 Gary Funck <gary@intrepid.com>
...
* 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 22:38:57 +00:00
Gary Funck
a82f4889cb
* MAINTAINERS (Write After Approval): Add myself.
2006-12-27 21:29:33 +00:00
Joel Brobecker
ba54f3188b
* gdb.ada/array_return/pck.ads (Small_Float_Vector): New type.
...
(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 06:12:36 +00:00
gdbadmin
e223b5bf0e
*** empty log message ***
2006-12-27 00:00:38 +00:00
Joel Brobecker
4bd8771477
* sparc64-tdep.c (sparc64_extract_return_value): Add handling
...
for array types.
(sparc64_store_return_value): Likewise.
2006-12-26 05:03:11 +00:00
gdbadmin
cbe5be5a1d
*** empty log message ***
2006-12-26 00:00:02 +00:00
gdbadmin
53881e24b5
*** empty log message ***
2006-12-25 00:00:32 +00:00
gdbadmin
52080766cb
*** empty log message ***
2006-12-24 00:00:33 +00:00
gdbadmin
9f99647568
*** empty log message ***
2006-12-23 00:00:02 +00:00
gdbadmin
49a5a0ff3f
*** empty log message ***
2006-12-22 00:00:02 +00:00
gdbadmin
5f9aac7b01
*** empty log message ***
2006-12-21 00:00:33 +00:00
Joel Brobecker
6b7a35ddbf
* gdb.arch/i386-prologue.exp: Remove calls to setup_kfail.
...
The associated tests should be PASSing.
2006-12-20 09:51:52 +00:00
gdbadmin
a4b937ff72
*** empty log message ***
2006-12-20 00:00:03 +00:00
gdbadmin
a1ca765be8
*** empty log message ***
2006-12-19 00:00:03 +00:00
Daniel Jacobowitz
69fbadd53d
* breakpoint.c (watchpoint_check): Double-check the found frame.
2006-12-18 22:10:13 +00:00
gdbadmin
e565971c4e
*** empty log message ***
2006-12-18 00:00:02 +00:00
Mark Kettenis
84c5b489a8
Mark Kettenis <kettenis@gnu.org>
...
* i386nbsd-nat.c: Include "nbsd-nat.h".
(_initialize_i386nbsd_nat): Update target vector to use
nbsd_pid_to_exec_file.
* config/i386/nbsdelf.mh (NATDEPFILES): Add nbsd-nat.o.
* config/i386/nbsdaout.mh (NATDEPFILES): Add nbsd-nat.o.
* nbsd-nat.c: New file.
* nbsd-nat.h: New file.
* Makefile.in (ALLDEPFILES): Add nbsd-nat.c.
(nbsd_nat_h): New variable.
(nbsd-nat.o): New dependency.
2006-12-17 13:30:44 +00:00
gdbadmin
2970a4c485
*** empty log message ***
2006-12-17 00:00:05 +00:00
Daniel Jacobowitz
d0e5500c95
* Makefile.in (ALLDEPFILES): Remove mipsv4-nat.c.
...
(mipsv4-nat.o): Delete.
* mipsv4-nat.c: Delete.
2006-12-16 21:00:29 +00:00
Daniel Jacobowitz
f3d770869c
* dve3900-rom.c: Delete file.
...
* Makefile.in (dve3900-rom.o): Delete.
2006-12-16 19:18:37 +00:00
Daniel Jacobowitz
6213115e47
* vx-share/README: Delete file.
2006-12-16 18:40:56 +00:00
Mark Kettenis
5d0fc17b31
* i386obsd-nat.c: Include "gdbcore.h", "regcache.h", "target.h",
...
<machine/frame.h>, <machine/pcb.h>, "i386bsd-nat.h" and
"bsd-kvm.h".
(i386obsd_supply_pcb): New function.
(_initialize_i386obsd_nat): Construct and add target
vector. Enable libkvm interface.
* Makefile.in (i386obsd-nat.o): Update dependencies.
* config/i386/obsd.mh (NATDEPFILES): Remove i386nbsd-nat.c
2006-12-16 10:45:52 +00:00
Mark Kettenis
37e28b926c
* sparcobsd-tdep.c: Fix typo.
2006-12-16 00:06:55 +00:00