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 };