Test suite change for AIX 4.3.
This commit is contained in:
parent
62557bbcee
commit
b959323104
@ -1,3 +1,12 @@
|
||||
2000-03-21 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* gdb.base/pointers.c (usevar): New function.
|
||||
(main): Make sure that global variables v_int_pointer2, rptr,
|
||||
and y are all referenced someplace in the program by calling
|
||||
usevar() on them. [Some linkers delete symbols which are
|
||||
never referenced. The space remains, but there's no way to
|
||||
get a (symbolic) handle on the variable from the debugger.]
|
||||
|
||||
2000-03-14 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
|
||||
|
||||
* gdb.base/printcmds.c: Add typedeffed arrays.
|
||||
|
@ -71,36 +71,29 @@ float ** ptr_to_ptr_to_float;
|
||||
|
||||
int y;
|
||||
|
||||
/* Do nothing function used for forcing some of the above variables to
|
||||
be referenced by the program source. If the variables are not
|
||||
referenced, some linkers will remove the symbol from the symbol
|
||||
table making it impossible to refer to the variable in gdb. */
|
||||
void usevar (void *var) {}
|
||||
|
||||
int main ()
|
||||
{
|
||||
void dummy();
|
||||
int more_code();
|
||||
|
||||
/* Ensure that malloc is a pointer type; avoid use of "void" and any include files. */
|
||||
/* extern char *malloc();*/
|
||||
|
||||
/* void *malloc(size_t);*/
|
||||
|
||||
|
||||
|
||||
#ifdef usestubs
|
||||
set_debug_traps();
|
||||
breakpoint();
|
||||
#endif
|
||||
dummy();
|
||||
/* v_int_pointer2 = &v_int_pointer;
|
||||
v_unsigned_int_pointer = &v_int;
|
||||
|
||||
y = (v_unsigned_int_pointer == v_double_pointer);
|
||||
|
||||
x = v_unsigned_int_pointer * v_double_pointer;
|
||||
|
||||
v_unsigned_int_pointer = v_double_pointer;
|
||||
|
||||
v_unsigned_int_pointer = v_unsigned_int;*/
|
||||
|
||||
more_code ();
|
||||
|
||||
usevar (&v_int_pointer2);
|
||||
usevar (&rptr);
|
||||
usevar (&y);
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user