ast_std.h revision 3e14f97f673e8a630f076077de35afdd43dc1587
2N/A#ifndef _AST_STD_H
2N/A#include <prototyped.h>
2N/A#if !defined(__LINKAGE__)
2N/A#include <ast_common.h>
2N/A#ifdef _SFSTDIO_H
2N/A#define _SKIP_SFSTDIO_H
2N/A#define _SFSTDIO_H
2N/A#ifndef __FILE_typedef
2N/A#ifndef _FILEDEFED
2N/A#include <ast_fcntl.h>
2N/A#include <ast_limits.h>
2N/A#include <ast_botch.h>
2N/A#ifdef _SKIP_SFSTDIO_H
2N/A#if !_hdr_locale
2N/A char* decimal_point;
2N/A char* thousands_sep;
2N/A char* int_curr_symbol;
2N/A char* currency_symbol;
2N/A char* mon_decimal_point;
2N/A char* mon_thousands_sep;
2N/A char* mon_grouping;
2N/A char* positive_sign;
2N/A char* negative_sign;
2N/A char int_frac_digits;
2N/A char frac_digits;
2N/A char p_cs_precedes;
2N/A char p_sep_by_space;
2N/A char n_cs_precedes;
2N/A char n_sep_by_space;
2N/A char p_sign_posn;
2N/A char n_sign_posn;
2N/A#define AST_LC_ALL 0
#ifndef LC_ALL
#ifndef LC_COLLATE
#ifndef LC_CTYPE
#ifndef LC_MESSAGES
#ifndef LC_MONETARY
#ifndef LC_NUMERIC
#ifndef LC_TIME
#ifndef LC_ADDRESS
#ifndef LC_IDENTIFICATION
#ifndef LC_NAME
#ifndef LC_TELEPHONE
#ifndef LC_XLITERATE
#ifndef LC_MEASUREMENT
#ifndef LC_PAPER
#ifndef LC_LANG
#if _std_strcoll
char* id;
} locale;
long tmp_long;
short tmp_short;
char tmp_char;
int tmp_int;
int mb_cur_max;
} _Ast_info_t;
#if _typ_off64_t
#if !defined(__cplusplus)
#if !defined(remove)
#if !defined(rename)
* _AST_STD_I delays headers that require <ast_map.h>
#include <ast_map.h>
#if _AST_GETOPT_H < 0
#include <ast_getopt.h>
#if _GETOPT_H < 0
#include <getopt.h>
#if _REGEX_H < 0
#include <regex.h>