comparison include/hashtab.h @ 55:77e2b8dfacca gcc-4.4.5

update it from 4.4.3 to 4.5.0
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Fri, 12 Feb 2010 23:39:51 +0900
parents a06113de4d67
children f6334be47118
comparison
equal deleted inserted replaced
52:c156f1bd5cd9 55:77e2b8dfacca
1 /* An expandable hash tables datatype. 1 /* An expandable hash tables datatype.
2 Copyright (C) 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc. 2 Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2009
3 Free Software Foundation, Inc.
3 Contributed by Vladimir Makarov (vmakarov@cygnus.com). 4 Contributed by Vladimir Makarov (vmakarov@cygnus.com).
4 5
5 This program is free software; you can redistribute it and/or modify 6 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 7 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or 8 the Free Software Foundation; either version 2 of the License, or
94 (implementation) of this type is not needed for using the hash 95 (implementation) of this type is not needed for using the hash
95 tables. All work with hash table should be executed only through 96 tables. All work with hash table should be executed only through
96 functions mentioned below. The size of this structure is subject to 97 functions mentioned below. The size of this structure is subject to
97 change. */ 98 change. */
98 99
99 struct htab GTY(()) 100 struct GTY(()) htab {
100 {
101 /* Pointer to hash function. */ 101 /* Pointer to hash function. */
102 htab_hash hash_f; 102 htab_hash hash_f;
103 103
104 /* Pointer to comparison function. */ 104 /* Pointer to comparison function. */
105 htab_eq eq_f; 105 htab_eq eq_f;