1
/* -*- buffer-read-only: t -*- vi: set ro: */
2
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
3
1
/* Test of <locale.h> substitute.
4
Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc.
2
Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc.
6
4
This program is free software: you can redistribute it and/or modify
7
5
it under the terms of the GNU General Public License as published by
40
38
locale_t b = LC_GLOBAL_LOCALE;
41
/* Check that the 'struct lconv' type is defined. */
43
45
/* Check that NULL can be passed through varargs as a pointer type,
45
47
verify (sizeof NULL == sizeof (void *));
52
/* Check that 'struct lconv' has the ISO C and POSIX specified members. */
53
ls += sizeof (*l.decimal_point);
54
ls += sizeof (*l.thousands_sep);
55
ls += sizeof (*l.grouping);
56
ls += sizeof (*l.mon_decimal_point);
57
ls += sizeof (*l.mon_thousands_sep);
58
ls += sizeof (*l.mon_grouping);
59
ls += sizeof (*l.positive_sign);
60
ls += sizeof (*l.negative_sign);
61
ls += sizeof (*l.currency_symbol);
62
ls += sizeof (l.frac_digits);
63
ls += sizeof (l.p_cs_precedes);
64
ls += sizeof (l.p_sign_posn);
65
ls += sizeof (l.p_sep_by_space);
66
ls += sizeof (l.n_cs_precedes);
67
ls += sizeof (l.n_sign_posn);
68
ls += sizeof (l.n_sep_by_space);
69
ls += sizeof (*l.int_curr_symbol);
70
ls += sizeof (l.int_frac_digits);
71
ls += sizeof (l.int_p_cs_precedes);
72
ls += sizeof (l.int_p_sign_posn);
73
ls += sizeof (l.int_p_sep_by_space);
74
ls += sizeof (l.int_n_cs_precedes);
75
ls += sizeof (l.int_n_sign_posn);
76
ls += sizeof (l.int_n_sep_by_space);