(root)/
tar-1.35/
gnu/
unictype/
ctype_upper.h
       1  /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
       2  /* ISO C <ctype.h> like properties of Unicode characters.  */
       3  /* Generated automatically by gen-uni-tables.c for Unicode 15.0.0.  */
       4  
       5  /* Copyright (C) 2000-2023 Free Software Foundation, Inc.
       6  
       7     This file is free software: you can redistribute it and/or modify
       8     it under the terms of the GNU Lesser General Public License as
       9     published by the Free Software Foundation; either version 2.1 of the
      10     License, or (at your option) any later version.
      11  
      12     This file is distributed in the hope that it will be useful,
      13     but WITHOUT ANY WARRANTY; without even the implied warranty of
      14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      15     GNU Lesser General Public License for more details.
      16  
      17     You should have received a copy of the GNU Lesser General Public License
      18     along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
      19  
      20  #define header_0 16
      21  #define header_2 9
      22  #define header_3 127
      23  #define header_4 15
      24  static const
      25  struct
      26    {
      27      int header[1];
      28      int level1[2];
      29      short level2[2 << 7];
      30      unsigned int level3[17 << 4];
      31    }
      32  u_is_upper =
      33  {
      34    { 2 },
      35    {
      36          3 * sizeof (int) / sizeof (short) +     0,
      37          3 * sizeof (int) / sizeof (short) +   128
      38    },
      39    {
      40          3 +   256 * sizeof (short) / sizeof (int) +     0,
      41          3 +   256 * sizeof (short) / sizeof (int) +    16,
      42          3 +   256 * sizeof (short) / sizeof (int) +    32,
      43         -1,
      44         -1,
      45         -1,
      46         -1,
      47         -1,
      48          3 +   256 * sizeof (short) / sizeof (int) +    48,
      49          3 +   256 * sizeof (short) / sizeof (int) +    64,
      50         -1,
      51         -1,
      52         -1,
      53         -1,
      54          3 +   256 * sizeof (short) / sizeof (int) +    80,
      55          3 +   256 * sizeof (short) / sizeof (int) +    96,
      56          3 +   256 * sizeof (short) / sizeof (int) +   112,
      57         -1,
      58          3 +   256 * sizeof (short) / sizeof (int) +   128,
      59         -1,
      60         -1,
      61         -1,
      62          3 +   256 * sizeof (short) / sizeof (int) +   144,
      63         -1,
      64         -1,
      65         -1,
      66         -1,
      67         -1,
      68         -1,
      69         -1,
      70         -1,
      71         -1,
      72         -1,
      73         -1,
      74         -1,
      75         -1,
      76         -1,
      77         -1,
      78         -1,
      79         -1,
      80         -1,
      81         -1,
      82         -1,
      83         -1,
      84         -1,
      85         -1,
      86         -1,
      87         -1,
      88         -1,
      89         -1,
      90         -1,
      91         -1,
      92         -1,
      93         -1,
      94         -1,
      95         -1,
      96         -1,
      97         -1,
      98         -1,
      99         -1,
     100         -1,
     101         -1,
     102         -1,
     103         -1,
     104         -1,
     105         -1,
     106         -1,
     107         -1,
     108         -1,
     109         -1,
     110         -1,
     111         -1,
     112         -1,
     113         -1,
     114         -1,
     115         -1,
     116         -1,
     117         -1,
     118         -1,
     119         -1,
     120         -1,
     121         -1,
     122         -1,
     123          3 +   256 * sizeof (short) / sizeof (int) +   160,
     124         -1,
     125         -1,
     126         -1,
     127         -1,
     128         -1,
     129         -1,
     130         -1,
     131         -1,
     132         -1,
     133         -1,
     134         -1,
     135         -1,
     136         -1,
     137         -1,
     138         -1,
     139         -1,
     140         -1,
     141         -1,
     142         -1,
     143         -1,
     144         -1,
     145         -1,
     146         -1,
     147         -1,
     148         -1,
     149         -1,
     150         -1,
     151         -1,
     152         -1,
     153         -1,
     154         -1,
     155         -1,
     156         -1,
     157         -1,
     158         -1,
     159         -1,
     160         -1,
     161         -1,
     162         -1,
     163         -1,
     164         -1,
     165         -1,
     166         -1,
     167          3 +   256 * sizeof (short) / sizeof (int) +   176,
     168         -1,
     169         -1,
     170          3 +   256 * sizeof (short) / sizeof (int) +   192,
     171         -1,
     172         -1,
     173         -1,
     174          3 +   256 * sizeof (short) / sizeof (int) +   208,
     175         -1,
     176         -1,
     177         -1,
     178         -1,
     179         -1,
     180          3 +   256 * sizeof (short) / sizeof (int) +   224,
     181         -1,
     182         -1,
     183         -1,
     184         -1,
     185         -1,
     186         -1,
     187         -1,
     188         -1,
     189         -1,
     190         -1,
     191         -1,
     192         -1,
     193         -1,
     194         -1,
     195         -1,
     196         -1,
     197         -1,
     198         -1,
     199         -1,
     200         -1,
     201         -1,
     202         -1,
     203         -1,
     204         -1,
     205         -1,
     206         -1,
     207         -1,
     208         -1,
     209         -1,
     210         -1,
     211         -1,
     212         -1,
     213         -1,
     214         -1,
     215         -1,
     216         -1,
     217         -1,
     218         -1,
     219         -1,
     220         -1,
     221         -1,
     222         -1,
     223          3 +   256 * sizeof (short) / sizeof (int) +   240,
     224         -1,
     225         -1,
     226         -1,
     227         -1,
     228         -1,
     229         -1,
     230         -1,
     231         -1,
     232         -1,
     233         -1,
     234         -1,
     235         -1,
     236         -1,
     237         -1,
     238         -1,
     239         -1,
     240         -1,
     241         -1,
     242         -1,
     243         -1,
     244         -1,
     245         -1,
     246         -1,
     247         -1,
     248         -1,
     249         -1,
     250         -1,
     251         -1,
     252         -1,
     253         -1,
     254         -1,
     255         -1,
     256         -1,
     257         -1,
     258         -1,
     259         -1,
     260         -1,
     261         -1,
     262         -1,
     263         -1,
     264         -1,
     265         -1,
     266         -1,
     267         -1,
     268         -1,
     269         -1,
     270         -1,
     271         -1,
     272         -1,
     273         -1,
     274         -1,
     275         -1,
     276         -1,
     277         -1,
     278         -1,
     279         -1,
     280         -1,
     281         -1,
     282         -1,
     283         -1,
     284          3 +   256 * sizeof (short) / sizeof (int) +   256,
     285         -1,
     286         -1,
     287         -1,
     288         -1,
     289         -1,
     290         -1,
     291         -1,
     292         -1,
     293         -1,
     294         -1,
     295         -1
     296    },
     297    {
     298      0x00000000U, 0x00000000U, 0x07FFFFFEU, 0x00000000U,
     299      0x00000000U, 0x00000000U, 0x7F7FFFFFU, 0x00000000U,
     300      0x55555555U, 0xAA555555U, 0x555554AAU, 0x2B555555U,
     301      0xB1DBCED6U, 0x11AED2D5U, 0x4AAAADB0U, 0x55D65555U,
     302      0x55555555U, 0x6C055555U, 0x0000557AU, 0x00000000U,
     303      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     304      0x00000000U, 0x00000000U, 0x00000000U, 0x80450000U,
     305      0xFFFED740U, 0x00000FFBU, 0x55008000U, 0xE6905555U,
     306      0xFFFFFFFFU, 0x0000FFFFU, 0x00000000U, 0x55555555U,
     307      0x55555401U, 0x55555555U, 0x55552AABU, 0x55555555U,
     308      0x55555555U, 0xFFFE5555U, 0x007FFFFFU, 0x00000000U,
     309      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     310      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     311      0x00000000U, 0xFFFFFFFFU, 0x000020BFU, 0x00000000U,
     312      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     313      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     314      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     315      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     316      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     317      0x00000000U, 0xFFFFFFFFU, 0xFFFFFFFFU, 0x003FFFFFU,
     318      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     319      0xFFFF0000U, 0xE7FFFFFFU, 0x00000000U, 0x00000000U,
     320      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     321      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     322      0x55555555U, 0x55555555U, 0x55555555U, 0x55555555U,
     323      0x40155555U, 0x55555555U, 0x55555555U, 0x55555555U,
     324      0x3F00FF00U, 0xFF00FF00U, 0xAA003F00U, 0x0000FF00U,
     325      0xFF00FF00U, 0x1F00FF00U, 0x0F001F00U, 0x1F001F00U,
     326      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     327      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     328      0x00000000U, 0x00040C40U, 0x00000000U, 0x0000FFFFU,
     329      0x00000008U, 0x00000000U, 0x00000000U, 0x00000000U,
     330      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     331      0x00000000U, 0xFFC00000U, 0x0000FFFFU, 0x00000000U,
     332      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     333      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     334      0xFFFFFFFFU, 0x0000FFFFU, 0x00000000U, 0xC025EA9DU,
     335      0x55555555U, 0x55555555U, 0x55555555U, 0x00042805U,
     336      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     337      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     338      0x00000000U, 0x00000000U, 0x55555555U, 0x00001555U,
     339      0x05555555U, 0x00000000U, 0x00000000U, 0x00000000U,
     340      0x00000000U, 0x55545554U, 0x55555555U, 0x6A005555U,
     341      0x55452855U, 0x555F7D55U, 0x014102F5U, 0x00200000U,
     342      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     343      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     344      0x00000000U, 0x07FFFFFEU, 0x00000000U, 0x00000000U,
     345      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     346      0xFFFFFFFFU, 0x000000FFU, 0x00000000U, 0x00000000U,
     347      0x00000000U, 0xFFFF0000U, 0x000FFFFFU, 0x00000000U,
     348      0x00000000U, 0x00000000U, 0x00000000U, 0xF7FF0000U,
     349      0x0037F7FFU, 0x00000000U, 0x00000000U, 0x00000000U,
     350      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     351      0xFFFFFFFFU, 0x0007FFFFU, 0x00000000U, 0x00000000U,
     352      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     353      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     354      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     355      0x00000000U, 0xFFFFFFFFU, 0x00000000U, 0x00000000U,
     356      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     357      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     358      0x00000000U, 0x00000000U, 0xFFFFFFFFU, 0x00000000U,
     359      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     360      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     361      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     362      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     363      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     364      0xFFFFFFFFU, 0x00000003U, 0x00000000U, 0x00000000U,
     365      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U
     366    }
     367  };