123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- ($owrt:threads eq 'yes') {
- # Configure arguments
- config_args="$config_args -Dusethreads"
- config_arg2='-Dusethreads'
- config_argc=2
-
- # Options
- useithreads='define'
- usemultiplicity='define'
- usethreads='define'
-
- # Flags and related
- ccflags="-D_REENTRANT -D_GNU_SOURCE $ccflags"
- cppflags="-D_REENTRANT -D_GNU_SOURCE $cppflags"
- perllibs="-lpthread $perllibs"
- libs="-lpthread $libs"
- libsfiles="libpthread.so $libsfiles"
- libswanted="pthread $libswanted"
-
-
- crypt_r_proto='REENTRANT_PROTO_B_CCS'
- i_crypt='define'
- d_crypt='define'
- d_crypt_r='define'
-
- # Prototypes
- asctime_r_proto='REENTRANT_PROTO_B_SB'
- ctime_r_proto='REENTRANT_PROTO_B_SB'
- drand48_r_proto='REENTRANT_PROTO_I_ST'
- getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
- getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
- getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
- gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
- gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
- gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
- getlogin_r_proto='REENTRANT_PROTO_I_BW'
- getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
- getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
- getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
- getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
- getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
- getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
- getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
- getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
- getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
- getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
- getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
- getservent_r_proto='REENTRANT_PROTO_I_SBWR'
- getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
- gmtime_r_proto='REENTRANT_PROTO_S_TS'
- localtime_r_proto='REENTRANT_PROTO_S_TS'
- random_r_proto='REENTRANT_PROTO_I_St'
- readdir64_r_proto='REENTRANT_PROTO_I_TSR'
- readdir_r_proto='REENTRANT_PROTO_I_TSR'
- srand48_r_proto='REENTRANT_PROTO_I_LS'
- srandom_r_proto='REENTRANT_PROTO_I_TS'
- strerror_r_proto='REENTRANT_PROTO_B_IBW'
- tmpnam_r_proto='REENTRANT_PROTO_B_B'
- ttyname_r_proto='REENTRANT_PROTO_I_IBW'
-
- # Defines
- d_asctime_r='define'
- d_ctime_r='define'
- d_drand48_r='define'
- d_fds_bits='define'
- d_fegetround='undef'
- d_getgrent_r='define'
- d_getgrgid_r='define'
- d_getgrnam_r='define'
- d_gethostbyaddr_r='define'
- d_gethostbyname_r='define'
- d_gethostent_r='define'
- d_getlogin_r='define'
- d_getnetbyaddr_r='define'
- d_getnetbyname_r='define'
- d_getnetent_r='define'
- d_getprotobyname_r='define'
- d_getprotobynumber_r='define'
- d_getprotoent_r='define'
- d_getpwent_r='define'
- d_getpwnam_r='define'
- d_getpwuid_r='define'
- d_getservbyname_r='define'
- d_getservbyport_r='define'
- d_getservent_r='define'
- d_getspnam_r='define'
- d_gmtime_r='define'
- d_j0='undef'
- d_j0l='undef'
- d_localtime_r='define'
- d_localtime_r_needs_tzset='define'
- d_nexttoward='undef'
- d_off64_t='define'
- d_pthread_atfork='define'
- d_pthread_yield='define'
- d_random_r='define'
- d_readdir64_r='define'
- d_readdir_r='define'
- d_srand48_r='define'
- d_srandom_r='define'
- d_sresgproto='define'
- d_sresuproto='define'
- d_strerror_r='define'
- d_tmpnam_r='define'
- d_ttyname_r='define'
- }
- ($owrt:threads eq 'no') {
- # Options
- useithreads='undef'
- usemultiplicity='undef'
- usethreads='undef'
-
- # Prototyypes
- asctime_r_proto='0'
- crypt_r_proto='0'
- ctime_r_proto='0'
- drand48_r_proto='0'
- getgrent_r_proto='0'
- getgrgid_r_proto='0'
- getgrnam_r_proto='0'
- gethostbyaddr_r_proto='0'
- gethostbyname_r_proto='0'
- gethostent_r_proto='0'
- getlogin_r_proto='0'
- getnetbyaddr_r_proto='0'
- getnetbyname_r_proto='0'
- getnetent_r_proto='0'
- getprotobyname_r_proto='0'
- getprotobynumber_r_proto='0'
- getprotoent_r_proto='0'
- getpwent_r_proto='0'
- getpwnam_r_proto='0'
- getpwuid_r_proto='0'
- getservbyname_r_proto='0'
- getservbyport_r_proto='0'
- getservent_r_proto='0'
- getspnam_r_proto='0'
- gmtime_r_proto='0'
-
- # Defines
- d_asctime_r='undef'
- d_crypt='define'
- d_crypt_r='undef'
- d_ctime_r='undef'
- d_drand48_r='undef'
- d_fds_bits='undef'
- d_fegetround='define'
- d_getgrent_r='undef'
- d_getgrgid_r='undef'
- d_getgrnam_r='undef'
- d_gethostbyaddr_r='undef'
- d_gethostbyname_r='undef'
- d_gethostent_r='undef'
- d_getlogin_r='undef'
- d_getnetbyaddr_r='undef'
- d_getnetbyname_r='undef'
- d_getnetent_r='undef'
- d_getprotobyname_r='undef'
- d_getprotobynumber_r='undef'
- d_getprotoent_r='undef'
- d_getpwent_r='undef'
- d_getpwnam_r='undef'
- d_getpwuid_r='undef'
- d_getservbyname_r='undef'
- d_getservbyport_r='undef'
- d_getservent_r='undef'
- d_getspnam_r='undef'
- d_gmtime_r='undef'
- d_j0='define'
- d_j0l='define'
- d_localtime_r='undef'
- d_localtime_r_needs_tzset='undef'
- d_nexttoward='define'
- d_off64_t='undef'
- d_pthread_atfork='undef'
- d_pthread_yield='undef'
- d_random_r='undef'
- d_readdir64_r='undef'
- d_readdir_r='undef'
- d_srand48_r='undef'
- d_srandom_r='undef'
- d_sresgproto='undef'
- d_sresuproto='undef'
- d_strerror_r='undef'
- d_tmpnam_r='undef'
- d_ttyname_r='undef'
- i_crypt='define'
- localtime_r_proto='0'
- random_r_proto='0'
- readdir64_r_proto='0'
- readdir_r_proto='0'
- srand48_r_proto='0'
- srandom_r_proto='0'
- strerror_r_proto='0'
- tmpnam_r_proto='0'
- ttyname_r_proto='0'
- }
|