Blame gl/tests/test-langinfo.c

Packit aea12f
/* Test of <langinfo.h> substitute.
Packit Service 991b93
   Copyright (C) 2009-2020 Free Software Foundation, Inc.
Packit aea12f
Packit aea12f
   This program is free software: you can redistribute it and/or modify
Packit aea12f
   it under the terms of the GNU General Public License as published by
Packit aea12f
   the Free Software Foundation; either version 3 of the License, or
Packit aea12f
   (at your option) any later version.
Packit aea12f
Packit aea12f
   This program is distributed in the hope that it will be useful,
Packit aea12f
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit aea12f
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit aea12f
   GNU General Public License for more details.
Packit aea12f
Packit aea12f
   You should have received a copy of the GNU General Public License
Packit aea12f
   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
Packit aea12f
Packit aea12f
/* Written by Bruno Haible <bruno@clisp.org>, 2009.  */
Packit aea12f
Packit aea12f
#include <config.h>
Packit aea12f
Packit aea12f
#include <langinfo.h>
Packit aea12f
Packit aea12f
/* Check that all the nl_item values are defined.  */
Packit aea12f
int items[] =
Packit aea12f
  {
Packit aea12f
    /* nl_langinfo items of the LC_CTYPE category */
Packit aea12f
    CODESET,
Packit aea12f
    /* nl_langinfo items of the LC_NUMERIC category */
Packit aea12f
    RADIXCHAR,
Packit aea12f
    THOUSEP,
Packit aea12f
    /* nl_langinfo items of the LC_TIME category */
Packit aea12f
    D_T_FMT,
Packit aea12f
    D_FMT,
Packit aea12f
    T_FMT,
Packit aea12f
    T_FMT_AMPM,
Packit aea12f
    AM_STR,
Packit aea12f
    PM_STR,
Packit aea12f
    DAY_1,
Packit aea12f
    DAY_2,
Packit aea12f
    DAY_3,
Packit aea12f
    DAY_4,
Packit aea12f
    DAY_5,
Packit aea12f
    DAY_6,
Packit aea12f
    DAY_7,
Packit aea12f
    ABDAY_1,
Packit aea12f
    ABDAY_2,
Packit aea12f
    ABDAY_3,
Packit aea12f
    ABDAY_4,
Packit aea12f
    ABDAY_5,
Packit aea12f
    ABDAY_6,
Packit aea12f
    ABDAY_7,
Packit aea12f
    MON_1,
Packit aea12f
    MON_2,
Packit aea12f
    MON_3,
Packit aea12f
    MON_4,
Packit aea12f
    MON_5,
Packit aea12f
    MON_6,
Packit aea12f
    MON_7,
Packit aea12f
    MON_8,
Packit aea12f
    MON_9,
Packit aea12f
    MON_10,
Packit aea12f
    MON_11,
Packit aea12f
    MON_12,
Packit aea12f
    ABMON_1,
Packit aea12f
    ABMON_2,
Packit aea12f
    ABMON_3,
Packit aea12f
    ABMON_4,
Packit aea12f
    ABMON_5,
Packit aea12f
    ABMON_6,
Packit aea12f
    ABMON_7,
Packit aea12f
    ABMON_8,
Packit aea12f
    ABMON_9,
Packit aea12f
    ABMON_10,
Packit aea12f
    ABMON_11,
Packit aea12f
    ABMON_12,
Packit aea12f
    ERA,
Packit aea12f
    ERA_D_FMT,
Packit aea12f
    ERA_D_T_FMT,
Packit aea12f
    ERA_T_FMT,
Packit aea12f
    ALT_DIGITS,
Packit aea12f
    /* nl_langinfo items of the LC_MONETARY category */
Packit aea12f
    CRNCYSTR,
Packit aea12f
    /* nl_langinfo items of the LC_MESSAGES category */
Packit aea12f
    YESEXPR,
Packit aea12f
    NOEXPR
Packit aea12f
  };
Packit aea12f
Packit aea12f
int
Packit aea12f
main (void)
Packit aea12f
{
Packit aea12f
  return 0;
Packit aea12f
}