From 199a2f4e1d13dd444cd36e111b4d98b8fc74b1ee Mon Sep 17 00:00:00 2001
From: kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri, 19 Dec 2003 14:37:36 +0000
Subject: [PATCH] 	* include/fibheap.h (fibnode): Use __extension__ for 
 bit-fields mark and degree if __GNUC__.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74836 138bc75d-0d04-0410-961f-82ee72b054a4
---
 include/ChangeLog | 5 +++++
 include/fibheap.h | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/include/ChangeLog b/include/ChangeLog
index 2ac7cecb71d3..69db5b765e11 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,8 @@
+2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
+
+	* include/fibheap.h (fibnode): Use __extension__ for
+	bit-fields mark and degree if __GNUC__.
+
 2003-12-18  Kazu Hirata  <kazu@cs.umass.edu>
 
 	* include/fibheap.h (fibnode): Use unsigned long int for
diff --git a/include/fibheap.h b/include/fibheap.h
index addef19db95c..4eebaf13ba6f 100644
--- a/include/fibheap.h
+++ b/include/fibheap.h
@@ -60,8 +60,8 @@ typedef struct fibnode
   fibheapkey_t key;
   void *data;
 #ifdef __GNUC__
-  unsigned long int degree : 31;
-  unsigned long int mark : 1;
+  __extension__ unsigned long int degree : 31;
+  __extension__ unsigned long int mark : 1;
 #else
   unsigned int degree : 31;
   unsigned int mark : 1;
-- 
GitLab