OSDN Git Service

2007-10-09 Pedro Alves <pedro_alves@portugalmail.pt>
authorpalves <palves>
Mon, 8 Oct 2007 23:15:55 +0000 (23:15 +0000)
committerpalves <palves>
Mon, 8 Oct 2007 23:15:55 +0000 (23:15 +0000)
commit5af188b6efd0b651ed7658467bd2514a41fb40d4
treee686eac157b98e7724293dda3b5f49bce22231dd
parentabef20b694827c41af1c586844332905e1e7010e
2007-10-09  Pedro Alves  <pedro_alves@portugalmail.pt>

* gdb.base/whatis.c (v_long_long, v_signed_long_long)
(v_unsigned_long_long, v_long_long_array)
(v_signed_long_long_array, v_unsigned_long_long_array)
(slong_long_addr, a_slong_long_addr, v_long_long_pointer)
(v_signed_long_long_pointer, v_unsigned_long_long_pointer)
[!NO_LONG_LONG]: New.
(t_struct, v_struct2, t_union, v_union2) [!NO_LONG_LONG]: Add
v_long_long_member.

(v_long_long_func, v_signed_long_long_func)
(v_unsigned_long_long_func) [!NO_LONG_LONG]: New.
(main) [!NO_LONG_LONG]: Initialize long long variants.

* gdb.base/whatis.exp: If board file requests no_long_long, build
test with NO_LONG_LONG defined.  Test long long, signed long long,
and unsigned long long variants but only if board file doesn't
disable it.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/whatis.c
gdb/testsuite/gdb.base/whatis.exp