merge from gcc

This commit is contained in:
DJ Delorie 2003-12-19 04:04:44 +00:00
parent 98f56d64c2
commit 50ce56d06a
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2003-12-18 Kazu Hirata <kazu@cs.umass.edu>
* include/fibheap.h (fibnode): Use unsigned long int for
bit-fields if __GNUC__ is defined.
2003-12-04 H.J. Lu <hongjiu.lu@intel.com>
* bfdlink.h (bfd_link_info): Change relax_finalizing to

View File

@ -59,8 +59,13 @@ typedef struct fibnode
struct fibnode *right;
fibheapkey_t key;
void *data;
#ifdef __GNUC__
unsigned long int degree : 31;
unsigned long int mark : 1;
#else
unsigned int degree : 31;
unsigned int mark : 1;
#endif
} *fibnode_t;
extern fibheap_t fibheap_new PARAMS ((void));