Alphabetical order
This commit is contained in:
parent
2e415bb75f
commit
aac1c9ac83
1 changed files with 16 additions and 16 deletions
|
@ -74,6 +74,22 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#define vfork fork
|
||||
#endif /* DARWIN_OS */
|
||||
|
||||
/* We have to go this route, rather than the old hpux9 approach of
|
||||
renaming the functions via macros. The system's stdlib.h has fully
|
||||
prototyped declarations, which yields a conflicting definition of
|
||||
srand48; it tries to redeclare what was once srandom to be srand48.
|
||||
So we go with HAVE_LRAND48 being defined. */
|
||||
#ifdef HPUX
|
||||
#undef srandom
|
||||
#undef random
|
||||
/* We try to avoid checking for random and rint on hpux in
|
||||
configure.ac, but some other configure test might check for them as
|
||||
a dependency, so to be safe we also undefine them here.
|
||||
*/
|
||||
#undef HAVE_RANDOM
|
||||
#undef HAVE_RINT
|
||||
#endif /* HPUX */
|
||||
|
||||
#ifdef MSDOS
|
||||
#ifndef __DJGPP__
|
||||
You lose; /* Emacs for DOS must be compiled with DJGPP */
|
||||
|
@ -114,22 +130,6 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */
|
|||
#endif
|
||||
#endif /* MSDOS */
|
||||
|
||||
/* We have to go this route, rather than the old hpux9 approach of
|
||||
renaming the functions via macros. The system's stdlib.h has fully
|
||||
prototyped declarations, which yields a conflicting definition of
|
||||
srand48; it tries to redeclare what was once srandom to be srand48.
|
||||
So we go with HAVE_LRAND48 being defined. */
|
||||
#ifdef HPUX
|
||||
#undef srandom
|
||||
#undef random
|
||||
/* We try to avoid checking for random and rint on hpux in
|
||||
configure.ac, but some other configure test might check for them as
|
||||
a dependency, so to be safe we also undefine them here.
|
||||
*/
|
||||
#undef HAVE_RANDOM
|
||||
#undef HAVE_RINT
|
||||
#endif
|
||||
|
||||
#ifdef IRIX6_5
|
||||
#ifdef emacs
|
||||
char *_getpty();
|
||||
|
|
Loading…
Add table
Reference in a new issue