aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>1999-05-25 07:16:43 +0000
committerNick Clifton <nickc@gcc.gnu.org>1999-05-25 07:16:43 +0000
commitb7e48b2d294e34fdedbbf4584d661b3728d72402 (patch)
tree22cc5d1796802e31a7cd84bbd2a15c052e1ca5f4
parentd89ccde6a8115b08305a4d6af9661a333fa830c6 (diff)
downloadgcc-b7e48b2d294e34fdedbbf4584d661b3728d72402.zip
gcc-b7e48b2d294e34fdedbbf4584d661b3728d72402.tar.gz
gcc-b7e48b2d294e34fdedbbf4584d661b3728d72402.tar.bz2
Explicitly declare signed bitfields as signed.
From-SVN: r27137
-rw-r--r--gcc/testsuite/gcc.c-torture/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog
index 2d435aa..60f2943 100644
--- a/gcc/testsuite/gcc.c-torture/ChangeLog
+++ b/gcc/testsuite/gcc.c-torture/ChangeLog
@@ -1,3 +1,8 @@
+1999-05-25 Nick Clifton <nickc@cygnus.com>
+
+ * execute/bf-sign-2.c: Explicitly declare signed bitfields as
+ signed.
+
Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
* execute/920501-7.c (main): Delete __I960__ ifndef.
diff --git a/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c b/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c
index f0a8d52..e8e1717 100644
--- a/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c
+++ b/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c
@@ -15,8 +15,8 @@
struct X {
unsigned int u3:3;
- long int s31:31;
- long int s32:32;
+ signed long int s31:31;
+ signed long int s32:32;
unsigned long int u31:31;
unsigned long int u32:32;
unsigned long long ull3 :3;