Mercurial > hg > CbC > CbC_gcc
comparison libcpp/include/symtab.h @ 67:f6334be47118
update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 22 Mar 2011 17:18:12 +0900 |
parents | 77e2b8dfacca |
children | 04ced10e8804 |
comparison
equal
deleted
inserted
replaced
65:65488c3d617d | 67:f6334be47118 |
---|---|
1 /* Hash tables. | 1 /* Hash tables. |
2 Copyright (C) 2000, 2001, 2003, 2004, 2007, 2008, 2009 | 2 Copyright (C) 2000, 2001, 2003, 2004, 2007, 2008, 2009, 2010 |
3 Free Software Foundation, Inc. | 3 Free Software Foundation, Inc. |
4 | 4 |
5 This program is free software; you can redistribute it and/or modify it | 5 This program is free software; you can redistribute it and/or modify it |
6 under the terms of the GNU General Public License as published by the | 6 under the terms of the GNU General Public License as published by the |
7 Free Software Foundation; either version 3, or (at your option) any | 7 Free Software Foundation; either version 3, or (at your option) any |
26 #endif | 26 #endif |
27 | 27 |
28 /* This is what each hash table entry points to. It may be embedded | 28 /* This is what each hash table entry points to. It may be embedded |
29 deeply within another object. */ | 29 deeply within another object. */ |
30 typedef struct ht_identifier ht_identifier; | 30 typedef struct ht_identifier ht_identifier; |
31 typedef struct ht_identifier *ht_identifier_ptr; | |
31 struct GTY(()) ht_identifier { | 32 struct GTY(()) ht_identifier { |
32 const unsigned char *str; | 33 const unsigned char *str; |
33 unsigned int len; | 34 unsigned int len; |
34 unsigned int hash_value; | 35 unsigned int hash_value; |
35 }; | 36 }; |