Browse Source

2004-08-23 Michael Chastain <mec.gnu@mindspring.com>

* gdb.base/whatis.c: Remove conditional disabling of "signed".
	* gdb.base/whatis.exp: Remove signed_keyword_not_used.
jimb-rda-nptl-branch
Michael Chastain 22 years ago
parent
commit
d782e0bfb0
  1. 5
      gdb/testsuite/ChangeLog
  2. 6
      gdb/testsuite/gdb.base/whatis.c
  3. 19
      gdb/testsuite/gdb.base/whatis.exp

5
gdb/testsuite/ChangeLog

@ -1,3 +1,8 @@
2004-08-23 Michael Chastain <mec.gnu@mindspring.com>
* gdb.base/whatis.c: Remove conditional disabling of "signed".
* gdb.base/whatis.exp: Remove signed_keyword_not_used.
2004-08-23 Michael Chastain <mec.gnu@mindspring.com>
* gdb.base/whatis.c: Add copyright notice.

6
gdb/testsuite/gdb.base/whatis.c

@ -1,6 +1,6 @@
/* This test program is part of GDB, the GNU debugger.
Copyright 1992, 1993, 1994, 1997, 1999
Copyright 1992, 1993, 1994, 1997, 1999, 2004
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@ -27,10 +27,6 @@
* First the basic C types.
*/
#if !(defined (__STDC__) || defined (_AIX))
#define signed /**/
#endif
char v_char;
signed char v_signed_char;
unsigned char v_unsigned_char;

19
gdb/testsuite/gdb.base/whatis.exp

@ -1,5 +1,5 @@
# Copyright 1988, 1990, 1991, 1992, 1994, 1995, 1996, 1997, 1999, 2002, 2003
# Free Software Foundation, Inc.
# Copyright 1988, 1990, 1991, 1992, 1994, 1995, 1996, 1997, 1999, 2002,
# 2003, 2004 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -15,9 +15,6 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# Please email any bugs, comments, and/or additions to this file to:
# bug-gdb@prep.ai.mit.edu
# This file was written by Rob Savoye. (rob@cygnus.com)
if $tracelevel {
@ -75,19 +72,9 @@ gdb_test "whatis v_char" \
"type = (unsigned char|char)" \
"whatis char"
# If we did not use the signed keyword when compiling the file, don't
# expect GDB to know that char is signed.
if { $hp_cc_compiler || $hp_aCC_compiler } {
set signed_keyword_not_used 1
}
if $signed_keyword_not_used then {
set signed_char "char"
} else {
set signed_char "signed char"
}
if {!$gcc_compiled} then { setup_xfail "mips-sgi-irix*" }
gdb_test "whatis v_signed_char" \
"type = $signed_char" \
"type = (signed char|char)" \
"whatis signed char"
gdb_test "whatis v_unsigned_char" \

Loading…
Cancel
Save