2000-03-20 Eli Zaretskii <eliz@is.elta.co.il>
authorMichael Snyder <msnyder@vmware.com>
Tue, 21 Mar 2000 01:27:34 +0000 (01:27 +0000)
committerMichael Snyder <msnyder@vmware.com>
Tue, 21 Mar 2000 01:27:34 +0000 (01:27 +0000)
commit2e70b7b9621d412ac2a8ed58f9476a521a01508a
tree5087565b1d10b1ba596aed7478cf066a1456e29b
parent9d1f7ab2c8992e290f1821a8ebd9298df9d1d077
2000-03-20  Eli Zaretskii  <eliz@is.elta.co.il>

        * breakpoint.c (insert_breakpoints, remove_breakpoint)
        (bpstat_stop_status, can_use_hardware_watchpoint): Don't insert,
        remove, or check status of hardware watchpoints for entire structs
        and arrays unless the user explicitly asked to watch that struct
        or array.
        (insert_breakpoints): Try to insert watchpoints for all the values
        on the value chain, even if some of them fail to insert.

        * values.c (value_primitive_field): Set the offset in struct value
        we return when the field is a packed bitfield.
gdb/ChangeLog
gdb/breakpoint.c
gdb/values.c