rc

[fork] interactive rc shell
git clone https://hhvn.uk/rc
git clone git://hhvn.uk/rc
Log | Files | Refs | README | LICENSE

config.def.h (3458B)


      1 /* Define if you want rc to hand off exec errors to (e.g.) /bin/sh. */
      2 #define DEFAULTINTERP "/bin/sh"
      3 
      4 /* Define to the default path used if $PATH is empty when rc starts. */
      5 #define DEFAULTPATH "/usr/local/bin","/usr/bin","/bin","."
      6 
      7 /* Define if your kernel has SysV special SIGCLD semantics. */
      8 #define HAVE_SYSV_SIGCLD 1
      9 
     10 /* Define if you have /dev/fd. */
     11 #define HAVE_DEV_FD 1
     12 
     13 /* Define if you have /proc/self/fd. */
     14 #define HAVE_PROC_SELF_FD 1
     15 
     16 /* Define if you have named pipes. */
     17 #define HAVE_FIFO 1
     18 
     19 /* Define if quad_t is a native type. */
     20 /* #undef HAVE_QUAD_T */
     21 
     22 /* Define if you have rlim_t. */
     23 #define HAVE_RLIM_T 1
     24 
     25 /* Define if you have sigsetjmp(). */
     26 #define HAVE_SIGSETJMP 1
     27 
     28 /* Define if you have strerror(). */
     29 #define HAVE_STRERROR 1
     30 
     31 /* Define if you want rc to encode strange characters in the environment. */
     32 #define PROTECT_ENV 1
     33 
     34 /* Define if you want echo as a builtin. */
     35 #define RC_ECHO 1
     36 
     37 /* Define if you want rc to support broken apps, like a job control shell. */
     38 #define RC_JOB 1
     39 
     40 /* Define if rlim_t is quad_t. */
     41 /* #undef RLIM_T_IS_QUAD_T */
     42 
     43 /* Define to 1 if you have the `getgroups' function. */
     44 #define HAVE_GETGROUPS 1
     45 
     46 /* Define if you have POSIX getgroups(). */
     47 #define HAVE_POSIX_GETGROUPS 1
     48 
     49 /* Define to the type of elements in the array set by `getgroups'. Usually
     50    this is either `int' or `gid_t'. */
     51 #define GETGROUPS_T gid_t
     52 
     53 /* Define to 1 if you have the `lstat' function. */
     54 #define HAVE_LSTAT 1
     55 
     56 /* Define to 1 if you have the `mkfifo' function. */
     57 /* #undef HAVE_MKFIFO */
     58 
     59 /* Define to 1 if you have the `setpgrp' function. */
     60 #define HAVE_SETPGRP 1
     61 
     62 /* Define to 1 if the `setpgrp' function takes no argument. */
     63 #define SETPGRP_VOID 1
     64 
     65 /* Define to 1 if you have the `setrlimit' function. */
     66 #define HAVE_SETRLIMIT 1
     67 
     68 /* Define if RLIMIT_* macros need _KERNEL. */
     69 /* #undef RLIMIT_NEEDS_KERNEL */
     70 
     71 /* Define to 1 if you have the `sigaction' function. */
     72 #define HAVE_SIGACTION 1
     73 
     74 /* Define to 1 if you have the <stdint.h> header file. */
     75 #define HAVE_STDINT_H 1
     76 
     77 /* Define to 1 if you have the <stdlib.h> header file. */
     78 #define HAVE_STDLIB_H 1
     79 
     80 /* Define to 1 if you have the <strings.h> header file. */
     81 #define HAVE_STRINGS_H 1
     82 
     83 /* Define to 1 if you have the <string.h> header file. */
     84 #define HAVE_STRING_H 1
     85 
     86 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. */
     87 #define HAVE_DIRENT_H 1
     88 
     89 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. */
     90 /* #undef HAVE_SYS_NDIR_H */
     91 
     92 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. */
     93 /* #undef HAVE_SYS_DIR_H */
     94 
     95 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
     96 /* #undef HAVE_NDIR_H */
     97 
     98 /* Define to 1 if you have the <sys/resource.h> header file. */
     99 #define HAVE_SYS_RESOURCE_H 1
    100 
    101 /* Define to 1 if you have the <sys/stat.h> header file. */
    102 #define HAVE_SYS_STAT_H 1
    103 
    104 /* Define to 1 if you have the <sys/time.h> header file. */
    105 #define HAVE_SYS_TIME_H 1
    106 
    107 /* Define to 1 if you have the <sys/types.h> header file. */
    108 #define HAVE_SYS_TYPES_H 1
    109 
    110 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
    111 #define HAVE_SYS_WAIT_H 1
    112 
    113 /* Define to 1 if you have the <unistd.h> header file. */
    114 #define HAVE_UNISTD_H 1
    115 
    116 /* Define to 1 if you have the ANSI C header files. */
    117 #define STDC_HEADERS 1
    118 
    119 /* Enable large inode numbers on Mac OS X 10.5.  */
    120 #ifndef _DARWIN_USE_64_BIT_INODE
    121 # define _DARWIN_USE_64_BIT_INODE 1
    122 #endif
    123