posix-next API 0.1.0
Out-of-tree Zephyr POSIX module
Loading...
Searching...
No Matches
confstr.h File Reference

POSIX configuration string constants (<sys/confstr.h>) More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _CS_PATH   0
 confstr() name constants (POSIX.1-2008).
 
#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS   1
 
#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS   _CS_POSIX_V7_ILP32_OFF32_CFLAGS
 
#define _CS_XBS5_ILP32_OFF32_CFLAGS   _CS_POSIX_V7_ILP32_OFF32_CFLAGS
 
#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS   2
 
#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS   _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
 
#define _CS_XBS5_ILP32_OFF32_LDFLAGS   _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
 
#define _CS_POSIX_V7_ILP32_OFF32_LIBS   3
 
#define _CS_POSIX_V6_ILP32_OFF32_LIBS   _CS_POSIX_V7_ILP32_OFF32_LIBS
 
#define _CS_XBS5_ILP32_OFF32_LIBS   _CS_POSIX_V7_ILP32_OFF32_LIBS
 
#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS   4
 
#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
 
#define _CS_XBS5_ILP32_OFFBIG_CFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
 
#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS   5
 
#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
 
#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
 
#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS   6
 
#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS   _CS_POSIX_V7_ILP32_OFFBIG_LIBS
 
#define _CS_XBS5_ILP32_OFFBIG_LIBS   _CS_POSIX_V7_ILP32_OFFBIG_LIBS
 
#define _CS_POSIX_V7_LP64_OFF64_CFLAGS   7
 
#define _CS_POSIX_V6_LP64_OFF64_CFLAGS   _CS_POSIX_V7_LP64_OFF64_CFLAGS
 
#define _CS_XBS5_LP64_OFF64_CFLAGS   _CS_POSIX_V7_LP64_OFF64_CFLAGS
 
#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS   8
 
#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS   _CS_POSIX_V7_LP64_OFF64_LDFLAGS
 
#define _CS_XBS5_LP64_OFF64_LDFLAGS   _CS_POSIX_V7_LP64_OFF64_LDFLAGS
 
#define _CS_POSIX_V7_LP64_OFF64_LIBS   9
 
#define _CS_POSIX_V6_LP64_OFF64_LIBS   _CS_POSIX_V7_LP64_OFF64_LIBS
 
#define _CS_XBS5_LP64_OFF64_LIBS   _CS_POSIX_V7_LP64_OFF64_LIBS
 
#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS   10
 
#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
 
#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
 
#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS   11
 
#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
 
#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
 
#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS   12
 
#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS   _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
 
#define _CS_XBS5_LPBIG_OFFBIG_LIBS   _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
 
#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS   13
 
#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS   _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS
 
#define _CS_XBS5_WIDTH_RESTRICTED_ENVS   _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS
 
#define _CS_POSIX_V7_THREADS_CFLAGS   14
 
#define _CS_POSIX_V7_THREADS_LDFLAGS   15
 
#define _CS_V7_ENV   16
 
#define _CS_V6_ENV   _CS_V7_ENV
 
#define _CS_LFS_CFLAGS   17
 
#define _CS_LFS_LDFLAGS   18
 
#define _CS_LFS_LIBS   19
 

Detailed Description

POSIX configuration string constants (<sys/confstr.h>)

Defines the _CS_* name constants used as the first argument to confstr() to query implementation-defined configuration strings.

See also
POSIX.1-2008 confstr()

Definition in file confstr.h.

Macro Definition Documentation

◆ _CS_LFS_CFLAGS

#define _CS_LFS_CFLAGS   17

Definition at line 74 of file confstr.h.

◆ _CS_LFS_LDFLAGS

#define _CS_LFS_LDFLAGS   18

Definition at line 75 of file confstr.h.

◆ _CS_LFS_LIBS

#define _CS_LFS_LIBS   19

Definition at line 76 of file confstr.h.

◆ _CS_PATH

#define _CS_PATH   0

confstr() name constants (POSIX.1-2008).

Definition at line 30 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFF32_CFLAGS

#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS   _CS_POSIX_V7_ILP32_OFF32_CFLAGS

Definition at line 32 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFF32_LDFLAGS

#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS   _CS_POSIX_V7_ILP32_OFF32_LDFLAGS

Definition at line 35 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFF32_LIBS

#define _CS_POSIX_V6_ILP32_OFF32_LIBS   _CS_POSIX_V7_ILP32_OFF32_LIBS

Definition at line 38 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS

#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS

Definition at line 41 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS

#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS

Definition at line 44 of file confstr.h.

◆ _CS_POSIX_V6_ILP32_OFFBIG_LIBS

#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS   _CS_POSIX_V7_ILP32_OFFBIG_LIBS

Definition at line 47 of file confstr.h.

◆ _CS_POSIX_V6_LP64_OFF64_CFLAGS

#define _CS_POSIX_V6_LP64_OFF64_CFLAGS   _CS_POSIX_V7_LP64_OFF64_CFLAGS

Definition at line 50 of file confstr.h.

◆ _CS_POSIX_V6_LP64_OFF64_LDFLAGS

#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS   _CS_POSIX_V7_LP64_OFF64_LDFLAGS

Definition at line 53 of file confstr.h.

◆ _CS_POSIX_V6_LP64_OFF64_LIBS

#define _CS_POSIX_V6_LP64_OFF64_LIBS   _CS_POSIX_V7_LP64_OFF64_LIBS

Definition at line 56 of file confstr.h.

◆ _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS

#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS

Definition at line 59 of file confstr.h.

◆ _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS

#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS

Definition at line 62 of file confstr.h.

◆ _CS_POSIX_V6_LPBIG_OFFBIG_LIBS

#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS   _CS_POSIX_V7_LPBIG_OFFBIG_LIBS

Definition at line 65 of file confstr.h.

◆ _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS

#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS   _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS

Definition at line 68 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFF32_CFLAGS

#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS   1

Definition at line 31 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFF32_LDFLAGS

#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS   2

Definition at line 34 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFF32_LIBS

#define _CS_POSIX_V7_ILP32_OFF32_LIBS   3

Definition at line 37 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS

#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS   4

Definition at line 40 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS

#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS   5

Definition at line 43 of file confstr.h.

◆ _CS_POSIX_V7_ILP32_OFFBIG_LIBS

#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS   6

Definition at line 46 of file confstr.h.

◆ _CS_POSIX_V7_LP64_OFF64_CFLAGS

#define _CS_POSIX_V7_LP64_OFF64_CFLAGS   7

Definition at line 49 of file confstr.h.

◆ _CS_POSIX_V7_LP64_OFF64_LDFLAGS

#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS   8

Definition at line 52 of file confstr.h.

◆ _CS_POSIX_V7_LP64_OFF64_LIBS

#define _CS_POSIX_V7_LP64_OFF64_LIBS   9

Definition at line 55 of file confstr.h.

◆ _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS

#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS   10

Definition at line 58 of file confstr.h.

◆ _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS

#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS   11

Definition at line 61 of file confstr.h.

◆ _CS_POSIX_V7_LPBIG_OFFBIG_LIBS

#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS   12

Definition at line 64 of file confstr.h.

◆ _CS_POSIX_V7_THREADS_CFLAGS

#define _CS_POSIX_V7_THREADS_CFLAGS   14

Definition at line 70 of file confstr.h.

◆ _CS_POSIX_V7_THREADS_LDFLAGS

#define _CS_POSIX_V7_THREADS_LDFLAGS   15

Definition at line 71 of file confstr.h.

◆ _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS

#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS   13

Definition at line 67 of file confstr.h.

◆ _CS_V6_ENV

#define _CS_V6_ENV   _CS_V7_ENV

Definition at line 73 of file confstr.h.

◆ _CS_V7_ENV

#define _CS_V7_ENV   16

Definition at line 72 of file confstr.h.

◆ _CS_XBS5_ILP32_OFF32_CFLAGS

#define _CS_XBS5_ILP32_OFF32_CFLAGS   _CS_POSIX_V7_ILP32_OFF32_CFLAGS

Definition at line 33 of file confstr.h.

◆ _CS_XBS5_ILP32_OFF32_LDFLAGS

#define _CS_XBS5_ILP32_OFF32_LDFLAGS   _CS_POSIX_V7_ILP32_OFF32_LDFLAGS

Definition at line 36 of file confstr.h.

◆ _CS_XBS5_ILP32_OFF32_LIBS

#define _CS_XBS5_ILP32_OFF32_LIBS   _CS_POSIX_V7_ILP32_OFF32_LIBS

Definition at line 39 of file confstr.h.

◆ _CS_XBS5_ILP32_OFFBIG_CFLAGS

#define _CS_XBS5_ILP32_OFFBIG_CFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS

Definition at line 42 of file confstr.h.

◆ _CS_XBS5_ILP32_OFFBIG_LDFLAGS

#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS   _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS

Definition at line 45 of file confstr.h.

◆ _CS_XBS5_ILP32_OFFBIG_LIBS

#define _CS_XBS5_ILP32_OFFBIG_LIBS   _CS_POSIX_V7_ILP32_OFFBIG_LIBS

Definition at line 48 of file confstr.h.

◆ _CS_XBS5_LP64_OFF64_CFLAGS

#define _CS_XBS5_LP64_OFF64_CFLAGS   _CS_POSIX_V7_LP64_OFF64_CFLAGS

Definition at line 51 of file confstr.h.

◆ _CS_XBS5_LP64_OFF64_LDFLAGS

#define _CS_XBS5_LP64_OFF64_LDFLAGS   _CS_POSIX_V7_LP64_OFF64_LDFLAGS

Definition at line 54 of file confstr.h.

◆ _CS_XBS5_LP64_OFF64_LIBS

#define _CS_XBS5_LP64_OFF64_LIBS   _CS_POSIX_V7_LP64_OFF64_LIBS

Definition at line 57 of file confstr.h.

◆ _CS_XBS5_LPBIG_OFFBIG_CFLAGS

#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS

Definition at line 60 of file confstr.h.

◆ _CS_XBS5_LPBIG_OFFBIG_LDFLAGS

#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS   _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS

Definition at line 63 of file confstr.h.

◆ _CS_XBS5_LPBIG_OFFBIG_LIBS

#define _CS_XBS5_LPBIG_OFFBIG_LIBS   _CS_POSIX_V7_LPBIG_OFFBIG_LIBS

Definition at line 66 of file confstr.h.

◆ _CS_XBS5_WIDTH_RESTRICTED_ENVS

#define _CS_XBS5_WIDTH_RESTRICTED_ENVS   _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS

Definition at line 69 of file confstr.h.