Remove files missed from last commit.

This commit is contained in:
Daniel Jacobowitz
2007-09-06 20:20:27 +00:00
parent 3a0ab69515
commit b5d84f6ee2
2 changed files with 0 additions and 103 deletions

View File

@@ -1,36 +0,0 @@
/* This testcase is part of GDB, the GNU debugger.
Copyright 2007 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
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Please email any bugs, comments, and/or additions to this file to:
bug-gdb@prep.ai.mit.edu */
int main()
{
return 0;
}
char n[]="A";
signed char s[]="A";
unsigned char u[]="A";
typedef char char_n;
typedef signed char char_s;
typedef unsigned char char_u;
char_n n_typed[]="A";
char_s s_typed[]="A";
char_u u_typed[]="A";

View File

@@ -1,67 +0,0 @@
# Copyright 2007 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
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
if $tracelevel then {
strace $tracelevel
}
set prms_id 0
set bug_id 0
set testfile charsign
set srcfile ${testfile}.c
set binfile ${objdir}/${subdir}/${testfile}
proc do_test { cflags } {
global srcdir
global binfile
global subdir
global srcfile
global gdb_prompt
if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable [list debug additional_flags=$cflags]] != "" } {
untested "Couldn't compile test program"
return -1
}
# Get things started.
gdb_exit
gdb_start
gdb_reinitialize_dir $srcdir/$subdir
gdb_load ${binfile}
gdb_test "p n" \
"= \"A\""
gdb_test "p s" \
"= \\{65 'A', 0 '\\\\0'\\}"
gdb_test "p u" \
"= \\{65 'A', 0 '\\\\0'\\}"
gdb_test "p n_typed" \
"= \"A\""
gdb_test "p s_typed" \
"= \\{65 'A', 0 '\\\\0'\\}"
gdb_test "p u_typed" \
"= \\{65 'A', 0 '\\\\0'\\}"
}
# The string identification works despite the compiler flags below due to
# gdbtypes.c:
# if (name && strcmp (name, "char") == 0)
# TYPE_FLAGS (type) |= TYPE_FLAG_NOSIGN;
do_test {}
do_test {-fsigned-char}
do_test {-funsigned-char}