diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 1999-10-30 00:59:04 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 1999-10-30 00:59:04 +0000 |
commit | 845b23defb0b4362bc3fad3eb8c2efbf7672bc2c (patch) | |
tree | 59178ead6930b52aafa0b62f68b27b84e3bb2ee8 /acconfig.h | |
parent | ce98ffea2b35f9f92ce115b6d85a910771e4c031 (diff) | |
download | ATCD-845b23defb0b4362bc3fad3eb8c2efbf7672bc2c.tar.gz |
ChangeLogTag:Fri Oct 29 19:53:59 1999 Ossama Othman <othman@cs.wustl.edu>
Diffstat (limited to 'acconfig.h')
-rw-r--r-- | acconfig.h | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/acconfig.h b/acconfig.h index c784cb9d540..1b80a300928 100644 --- a/acconfig.h +++ b/acconfig.h @@ -15,11 +15,6 @@ */ -/* Define _REENTRANT if reentrant functions should be used. */ -#ifndef _REENTRANT -# undef _REENTRANT -#endif - #ifndef _POSIX_THREADS # undef _POSIX_THREADS #endif @@ -33,25 +28,6 @@ # undef _POSIX_PTHREAD_SEMANTICS #endif -/* Some platforms require "feature test" macros to be defined to make - some function prototypes "visible." */ -#ifndef _GNU_SOURCE -# undef _GNU_SOURCE -#else -# ifndef _XOPEN_SOURCE -# undef _XOPEN_SOURCE -# endif /*_XOPEN_SOURCE */ -# ifndef _XOPEN_EXTENDED_SOURCE -# undef _XOPEN_EXTENDED_SOURCE -# endif /* _XOPEN_EXTENDED_SOURCE */ -# ifndef _LARGEFILE64_SOURCE -# undef _LARGEFILE64_SOURCE -# endif /* _LARGEFILE64_SOURCE */ -# ifndef _FILE_OFFSET_BITS -# undef _FILE_OFFSET_BITS -# endif /* _FILE_OFFSET_BITS */ -#endif /* _GNU_SOURCE */ - /* ACE currently doesn't use these; however the configure script does */ #undef ACE_LACKS_SYSTIMES_H #undef ACE_LACKS_UNBUFFERED_STREAMBUF @@ -228,6 +204,7 @@ #undef IP_ADD_MEMBERSHIP #undef IP_DROP_MEMBERSHIP + /* Specify sizes of given built-in types. If a size isn't defined here, then ace/Basic_Types.h will attempt to deduce the size. */ /* #undef ACE_SIZEOF_CHAR */ @@ -240,6 +217,12 @@ #undef ACE_SIZEOF_DOUBLE #undef ACE_SIZEOF_LONG_DOUBLE + +/* Missing prototypes: These prototypes should only be enabled if the + function actually exists on the platform. */ + + + /* typedef for ACE_UINT64 */ /* We only make the typedef if ACE_UINT64_TYPEDEF is defined. Otherwise, @@ -1293,6 +1276,21 @@ /* Platform doesn't have truncate() (e.g., vxworks) */ #undef ACE_LACKS_TRUNCATE +/* Platform/compiler lacks the getpgid() prototype */ +#undef ACE_LACKS_GETPGID_PROTOTYPE + +/* Platform/compiler lacks the strptime() prototype */ +#undef ACE_LACKS_STRPTIME_PROTOTYPE + +/* Platform/compiler lacks the strtok_r() prototype */ +#undef ACE_LACKS_STRTOK_R_PROTOTYPE + +/* Platform/compiler lacks the lseek64() prototype */ +#undef ACE_LACKS_LSEEK64_PROTOTYPE + +/* Platform/compiler lacks the pread() and pwrite() prototypes */ +#undef ACE_LACKS_PREAD_PROTOTYPE + /* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */ #undef ACE_LACKS_UALARM_PROTOTYPE |