diff options
| author | John Carr <jfc@mit.edu> | 1990-12-20 14:54:48 +0000 |
|---|---|---|
| committer | John Carr <jfc@mit.edu> | 1990-12-20 14:54:48 +0000 |
| commit | 8660fc666c24aa47ddd41d5863aacf973835feb7 (patch) | |
| tree | 3805692b5dc1e7fa28f19e8545780762eb609448 /src | |
| parent | 010c6065fbd000c75580a14f24ccd345af145318 (diff) | |
| download | krb5-8660fc666c24aa47ddd41d5863aacf973835feb7.tar.gz krb5-8660fc666c24aa47ddd41d5863aacf973835feb7.tar.xz krb5-8660fc666c24aa47ddd41d5863aacf973835feb7.zip | |
AIX 3.1 support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1582 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/config/ibm.cf | 43 |
1 files changed, 27 insertions, 16 deletions
diff --git a/src/config/ibm.cf b/src/config/ibm.cf index d0cdb225a..2b5777ab7 100644 --- a/src/config/ibm.cf +++ b/src/config/ibm.cf @@ -7,6 +7,7 @@ * SET VERSION NUMBERS BEFORE MAKING MAKEFILES */ +#ifdef RtArchitecture #define OSName AOS 4.3 #define OS_BSD 1 /* #define OS_BSD_TAHOE */ @@ -24,34 +25,44 @@ #undef HasNdbm #define HasNdbm YES -/* Note: the following configuration is for a non-standard RT - build environment. The standard Athena setup (using /lib/cpp - and BSD 4.3 include files) should reverse the following and - probably make the compiler not define __STDC__. */ -#define HasStdlibH YES +#define HasStdlibH NO #define HasStringH YES #define HaveSetenv YES +/* #define DefaultCCOptions */ #define HasPosixTermios NO #define HasPosixFileLocks NO #define HasPosixTypes NO /* ??? */ #define HasInet YES +#define NeedNarrowPrototypes YES + +#define HCRevision 21025 #define DesDefines -DBIG -DMSBFIRST -DMUSTALIGN -/* On RT */ -#ifdef RtArchitecture -#undef HCRevision -#define HCRevision 21025 +#else /* AIX on Risc 6000 */ -#if HCRevision < 21001 -#define BandAidCompiler "rtcchack.bac" -#undef MacroFile -#define MacroFile ibm.cf $(IRULESRC)/rtcchack.bac -#endif +#define OSName AIX 3.1 +#define OSMajorVersion 3 +#define OSMinorVersion 1 -#define DefaultCDebugFlags OptimizedCDebugFlags +#define BitSize32 -#endif /* RtArchitecture */ +#define HasNdbm YES +#define HasVoidSignalReturn YES +#define HasSaberC NO +#define HasStdlibH YES +#define HasStringH YES +#define HasPosixTermios YES +#define HasPosixFileLocks YES +#define HasPosixTypes YES + +#define HasInet YES +#define NeedNarrowPrototypes YES +#define DesDefines -DBIG -DMSBFIRST -DMUSTALIGN + +#endif /* RT */ + +#define DefaultCDebugFlags OptimizedCDebugFlags |
