]> git.eshelyaron.com Git - emacs.git/commitdiff
Alphabetical order
authorGlenn Morris <rgm@gnu.org>
Wed, 1 Aug 2012 15:25:43 +0000 (08:25 -0700)
committerGlenn Morris <rgm@gnu.org>
Wed, 1 Aug 2012 15:25:43 +0000 (08:25 -0700)
src/conf_post.h

index 5c06c3f4482e238510ecf60cb680f74f8bfa3693..0870c17487b2148e338d7bd98f76843e844db1f0 100644 (file)
@@ -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();