1- /* ANSI-C code produced by gperf version 3.3 */
1+ /* ANSI-C code produced by gperf version 3.1 */
22/* Command-line: gperf --ignore-case -L ANSI-C -C -c -P -p -j1 -i 1 -g -o -t -N zonetab zonetab.list */
33/* Computed positions: -k'1-4,9' */
44
@@ -51,7 +51,7 @@ struct zone;
5151
5252#ifndef GPERF_DOWNCASE
5353#define GPERF_DOWNCASE 1
54- static const unsigned char gperf_downcase[256 ] =
54+ static unsigned char gperf_downcase [256 ] =
5555 {
5656 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 ,
5757 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 ,
@@ -144,39 +144,19 @@ hash (register const char *str, register size_t len)
144144 {
145145 default :
146146 hval += asso_values [(unsigned char )str [8 ]];
147- #if (defined __cplusplus && (__cplusplus >= 201703L || (__cplusplus >= 201103L && defined __clang__ && __clang_major__ + (__clang_minor__ >= 9) > 3))) || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 202000L && ((defined __GNUC__ && __GNUC__ >= 10) || (defined __clang__ && __clang_major__ >= 9)))
148- [[fallthrough]];
149- #elif (defined __GNUC__ && __GNUC__ >= 7) || (defined __clang__ && __clang_major__ >= 10)
150- __attribute__ ((__fallthrough__));
151- #endif
152147 /*FALLTHROUGH*/
153148 case 8 :
154149 case 7 :
155150 case 6 :
156151 case 5 :
157152 case 4 :
158153 hval += asso_values [(unsigned char )str [3 ]];
159- #if (defined __cplusplus && (__cplusplus >= 201703L || (__cplusplus >= 201103L && defined __clang__ && __clang_major__ + (__clang_minor__ >= 9) > 3))) || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 202000L && ((defined __GNUC__ && __GNUC__ >= 10) || (defined __clang__ && __clang_major__ >= 9)))
160- [[fallthrough]];
161- #elif (defined __GNUC__ && __GNUC__ >= 7) || (defined __clang__ && __clang_major__ >= 10)
162- __attribute__ ((__fallthrough__));
163- #endif
164154 /*FALLTHROUGH*/
165155 case 3 :
166156 hval += asso_values [(unsigned char )str [2 ]];
167- #if (defined __cplusplus && (__cplusplus >= 201703L || (__cplusplus >= 201103L && defined __clang__ && __clang_major__ + (__clang_minor__ >= 9) > 3))) || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 202000L && ((defined __GNUC__ && __GNUC__ >= 10) || (defined __clang__ && __clang_major__ >= 9)))
168- [[fallthrough]];
169- #elif (defined __GNUC__ && __GNUC__ >= 7) || (defined __clang__ && __clang_major__ >= 10)
170- __attribute__ ((__fallthrough__));
171- #endif
172157 /*FALLTHROUGH*/
173158 case 2 :
174159 hval += asso_values [(unsigned char )str [1 ]+ 6 ];
175- #if (defined __cplusplus && (__cplusplus >= 201703L || (__cplusplus >= 201103L && defined __clang__ && __clang_major__ + (__clang_minor__ >= 9) > 3))) || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 202000L && ((defined __GNUC__ && __GNUC__ >= 10) || (defined __clang__ && __clang_major__ >= 9)))
176- [[fallthrough]];
177- #elif (defined __GNUC__ && __GNUC__ >= 7) || (defined __clang__ && __clang_major__ >= 10)
178- __attribute__ ((__fallthrough__));
179- #endif
180160 /*FALLTHROUGH*/
181161 case 1 :
182162 hval += asso_values [(unsigned char )str [0 ]+ 52 ];
@@ -827,10 +807,6 @@ static const struct stringpool_t stringpool_contents =
827807const struct zone *
828808zonetab (register const char * str , register size_t len )
829809{
830- #if (defined __GNUC__ && __GNUC__ + (__GNUC_MINOR__ >= 6) > 4) || (defined __clang__ && __clang_major__ >= 3)
831- #pragma GCC diagnostic push
832- #pragma GCC diagnostic ignored "-Wmissing-field-initializers"
833- #endif
834810 static const struct zone wordlist [] =
835811 {
836812 {-1 }, {-1 },
@@ -1565,9 +1541,6 @@ zonetab (register const char *str, register size_t len)
15651541#line 141 "zonetab.list"
15661542 {(int )(size_t )& ((struct stringpool_t * )0 )-> stringpool_str619 , -10800 }
15671543 };
1568- #if (defined __GNUC__ && __GNUC__ + (__GNUC_MINOR__ >= 6) > 4) || (defined __clang__ && __clang_major__ >= 3)
1569- #pragma GCC diagnostic pop
1570- #endif
15711544
15721545 if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH )
15731546 {
@@ -1585,7 +1558,7 @@ zonetab (register const char *str, register size_t len)
15851558 }
15861559 }
15871560 }
1588- return ( struct zone *) 0 ;
1561+ return 0 ;
15891562}
15901563#line 330 "zonetab.list"
15911564
0 commit comments