USE of PORTNAME_* should be discouraged wherever possible. The code

*should* be intelligent enough that:

#if defined(__FreeBSD__) works, where __FreeBSD__ is actually defined
by the compiler itself.

Makefile.global used to have -DPORTNAME_<port> -D<port> as part of the flags
for gcc while all occurances of PORTNAME_<port> slowly get removed from
the source tree...
This commit is contained in:
Marc G. Fournier 1996-10-31 06:55:15 +00:00
parent f5501d9c37
commit 5cbff9a020
1 changed files with 17 additions and 17 deletions

View File

@ -15,11 +15,11 @@
#define HAVE_MEMMOVE #define HAVE_MEMMOVE
#if defined(PORTNAME_sequent) #if defined(sequent)
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_alpha) #if defined(alpha)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define DISABLE_XOPEN_NLS # define DISABLE_XOPEN_NLS
# define NEED_ISINF # define NEED_ISINF
@ -27,25 +27,25 @@
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_dgux) #if defined(dgux)
# define LINUX_ELF # define LINUX_ELF
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_ultrix4) #if defined(ultrix4)
# define NEED_ISINF # define NEED_ISINF
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_linux) #if defined(linux)
# ifndef __USE_POSIX # ifndef __USE_POSIX
# define __USE_POSIX # define __USE_POSIX
# endif # endif
# define NEED_CBRT # define NEED_CBRT
#endif #endif
#if defined(PORTNAME_hpux) #if defined(hpux)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define HAVE_TZSET # define HAVE_TZSET
# define NEED_CBRT # define NEED_CBRT
@ -53,7 +53,7 @@
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_i386_solaris) #if defined(i386_solaris)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_ISINF # define NEED_ISINF
# define NEED_RUSAGE # define NEED_RUSAGE
@ -62,12 +62,12 @@
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_sparc) #if defined(sparc)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# undef HAVE_MEMMOVE # undef HAVE_MEMMOVE
#endif #endif
#if defined(PORTNAME_sparc_solaris) #if defined(sparc_solaris)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_ISINF # define NEED_ISINF
# define NEED_RUSAGE # define NEED_RUSAGE
@ -77,7 +77,7 @@
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_svr4) #if defined(svr4)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_ISINF # define NEED_ISINF
# define NEED_RUSAGE # define NEED_RUSAGE
@ -86,11 +86,11 @@
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
#endif #endif
#if defined(PORTNAME_next) #if defined(next)
# define NEED_SIG_JMP # define NEED_SIG_JMP
#endif #endif
#if defined(PORTNAME_win32) #if defined(win32)
# define NEED_SIG_JMP # define NEED_SIG_JMP
# define NO_UNISTD_H # define NO_UNISTD_H
# define USES_WINSOCK # define USES_WINSOCK
@ -101,21 +101,21 @@
# define NEED_ISINF # define NEED_ISINF
#endif /* WIN32 */ #endif /* WIN32 */
#if defined(PORTNAME_BSD44_derived) || \ #if defined(BSD44_derived) || \
defined(PORTNAME_bsdi_2_1) defined(bsdi_2_1)
# define USE_LIMITS_H # define USE_LIMITS_H
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_CBRT # define NEED_CBRT
#endif #endif
#if defined(PORTNAME_bsdi) #if defined(bsdi)
# define NEED_UNION_SEMUN # define NEED_UNION_SEMUN
# define USE_LIMITS_H # define USE_LIMITS_H
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_CBRT # define NEED_CBRT
#endif #endif
#if defined(PORTNAME_aix) #if defined(aix)
# define CLASS_CONFLICT # define CLASS_CONFLICT
# define DISABLE_XOPEN_NLS # define DISABLE_XOPEN_NLS
# define NEED_ISINF # define NEED_ISINF
@ -124,7 +124,7 @@
# define HAVE_TZSET # define HAVE_TZSET
#endif #endif
#if defined(PORTNAME_irix5) #if defined(irix5)
# define USE_POSIX_TIME # define USE_POSIX_TIME
# define NEED_ISINF # define NEED_ISINF
# define NO_EMPTY_STMTS # define NO_EMPTY_STMTS