Changeset 1835


Ignore:
Timestamp:
Mar 13, 2005, 11:55:20 AM (20 years ago)
Author:
bird
Message:

Bunch of more HAVE flags and some other GLIBC internal stuff needed for Intl.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/lgpl/include/config.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1834 r1835  
    3535#define HAVE_STRERROR 1
    3636#define HAVE_DECL_STRERROR 1
     37#define HAVE_STRDUP 1
     38#define HAVE_MEMPCPY 1
     39#define HAVE_ALLOCA 1
     40#define HAVE_ALLOCA_H 1
     41#define HAVE_LIMITS_H 1
     42#define HAVE_GETUID 1
     43#define HAVE_GETGID 1
     44#define HAVE_GETEUID 1
     45#define HAVE_GETEGID 1
     46#define HAVE_ICONV 1
     47#define HAVE_STPCPY 1
     48#define HAVE_UNISTD_H 1
     49#define HAVE_BUILTIN_EXPECT 1
     50#define HAVE_ARGZ_H 1
     51#define HAVE___ARGZ_COUNT 1
     52#define HAVE___ARGZ_STRINGIFY 1
     53#define HAVE___ARGZ_NEXT 1
     54#define HAVE_STDINT_H_WITH_UINTMAX 1
     55#define HAVE_STRCASECMP 1
     56#define HAVE_STRTOUL 1
     57#define HAVE_SYS_PARAM_H 1
     58#define HAVE_GETCWD 1
     59#define HAVE_TSEARCH 1
     60#define HAVE_STDDEF_H 1
     61#define HAVE_STDLIB_H 1
     62#define HAVE_STRING_H 1
     63#define HAVE_LANGINFO_CODESET 1
     64#define HAVE_SETLOCALE 1
     65#define HAVE_LC_MESSAGES 1
     66#define HAVE_LOCALE_NULL 1
     67
    3768#define STRERROR_R_CHAR_P 0
     69#define DISALLOW_MMAP 1
     70
     71/* shut up stupid yy */
     72#define YYSTACK_USE_ALLOCA 1
     73#define YYMAXDEPTH 10000
     74#define YYDEBUG 0
     75#define YYLSP_NEEDED 0
     76
     77#define LOCALEDIR           "/@unixroot/usr/locale"
     78#define LIBDIR              "/@unixroot/usr/lib"
     79#define LOCALE_ALIAS_PATH   LOCALEDIR
     80
     81#define ICONV_CONST const
     82
     83#if 0
     84# define INTUSE(name)                   __libc_internal_##name
     85# define INTDEF(name)                   strong_alias (name, __libc_internal_##name)
     86# define INTVARDEF(name)                _INTVARDEF (name, __libc_internal_##name)
     87# if defined HAVE_VISIBILITY_ATTRIBUTE
     88#  define _INTVARDEF(name, aliasname)   extern __typeof (name) aliasname __attribute__ ((alias (#name), visibility ("hidden")));
     89# else
     90#  define _INTVARDEF(name, aliasname)   extern __typeof (name) aliasname __attribute__ ((alias (#name)));
     91# endif
     92# define INTDEF2(name, newname)         strong_alias (name, __libc_internal_##newname)
     93# define INTVARDEF2(name, newname)      _INTVARDEF (name,  __libc_internal_##newname)
     94#else
     95# define INTUSE(name)                   name
     96# define INTDEF(name)
     97# define INTVARDEF(name)
     98# define INTDEF2(name, newname)
     99# define INTVARDEF2(name, newname)
     100#endif
    38101
    39102#include "libc-alias.h"
Note: See TracChangeset for help on using the changeset viewer.