2000-10-13 Fernando Nasser <fnasser@totem.to.cygnus.com>
authorFernando Nasser <fnasser@redhat.com>
Fri, 13 Oct 2000 20:42:55 +0000 (20:42 +0000)
committerFernando Nasser <fnasser@redhat.com>
Fri, 13 Oct 2000 20:42:55 +0000 (20:42 +0000)
* varobj.c (type_changeable): Arrays are not changeable.
Trying to check for updates was causing an error if the array lived
in a register as gdb value_equal() cannot handle that case yet.

gdb/ChangeLog
gdb/varobj.c

index d4a44bbfad9ba1e941d0355753942b625bf8905d..9614491ca09aab68a5ab40459cf6af107add2aba 100644 (file)
@@ -1,3 +1,9 @@
+2000-10-13  Fernando Nasser  <fnasser@totem.to.cygnus.com>
+
+       * varobj.c (type_changeable): Arrays are not changeable.
+       Trying to check for updates was causing an error if the array lived
+       in a register as gdb value_equal() cannot handle that case yet.
+
 2000-10-13  Fernando Nasser  <fnasser@totem.to.cygnus.com>
 
        * varobj.c (varobj_update): Prevent uninitialized error code to be
index b1c44a0c86b1a6b3965ac60cae65ebd736523801..fe3f940ae2a583393b3d3daed2fa55e15586bcaa 100644 (file)
@@ -1726,6 +1726,7 @@ type_changeable (struct varobj *var)
     {
       case TYPE_CODE_STRUCT:
       case TYPE_CODE_UNION:
+      case TYPE_CODE_ARRAY:
        r = 0;
        break;