diff options
Diffstat (limited to 'libjava')
| -rw-r--r-- | libjava/ChangeLog | 7 | ||||
| -rw-r--r-- | libjava/acconfig.h | 163 | ||||
| -rw-r--r-- | libjava/configure.in | 121 | ||||
| -rw-r--r-- | libjava/include/config.h.in | 287 | 
4 files changed, 226 insertions, 352 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index a1551e6..de054fd 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,10 @@ +2003-09-11  Michael Koch  <konqueror@gmx.de> + +	* acconfig.h: Removed most items. +	* configure.in: Added descriptions to AC_DEFINE macros that where in +	acconfig.h before. +	* include/config.h.in: Regenerated. +  2003-09-11  Sascha Brawer  <brawer@dandelis.ch>  	* java/awt/Toolkit.java (getSystemEventQueue): Call SecurityManager diff --git a/libjava/acconfig.h b/libjava/acconfig.h index 99b80a2..7055826 100644 --- a/libjava/acconfig.h +++ b/libjava/acconfig.h @@ -1,165 +1,2 @@ -/* Name of this package.  */ -#undef PACKAGE - -/* Version number of this package.  */ -#undef VERSION - -/* Define this if you want runtime debugging enabled.  */ -#undef DEBUG - -/* Define if using POSIX threads that have the mutexattr functions.  */ -#undef HAVE_PTHREAD_MUTEXATTR_INIT - -/* Define this if you prefer size over speed for java.lang.Character.  */ -#undef COMPACT_CHARACTER - -/* Define if you have memcpy.  */ -#undef HAVE_MEMCPY - -/* Define if you have memmove.  */ -#undef HAVE_MEMMOVE - -/* Define if you have strerror.  */ -#undef HAVE_STRERROR - -/* Define if you have fsync.  */ -#undef HAVE_FSYNC - -/* Define if you have sleep.  */ -#undef HAVE_SLEEP - -/* Define if you have int32_t and uint32_t. */ -#undef HAVE_INT32_DEFINED - -/* Define if you have u_int32_t */ -#undef HAVE_BSD_INT32_DEFINED - -/* Define if you're running eCos. */ -#undef ECOS - -/* */ -#undef HAVE_LOCALTIME - -/* */ -#undef HAVE_MKTIME - -/* Define if using POSIX threads on Linux.  */ -#undef LINUX_THREADS - -/* Define if you have the `gmtime_r' function.  */ -#undef HAVE_GMTIME_R - -/* Define if you have the `localtime_r' function.  */ -#undef HAVE_LOCALTIME_R -  /* Define to `int' if `ssize_t' is not defined.  */  #undef ssize_t - -/* Define to 1 if `in_addr_t' is defined in sys/types.h or -   netinet/in.h.  */ -#undef HAVE_IN_ADDR_T - -/* Define if inet6 structures are defined in netinet/in.h.  */ -#undef HAVE_INET6 - -/* Define if struct ip_mreq is defined in netinet/in.h.  */ -#undef HAVE_STRUCT_IP_MREQ - -/* Define if struct ipv6_mreq is defined in netinet/in.h.  */ -#undef HAVE_STRUCT_IPV6_MREQ - -/* Define it socklen_t typedef is in sys/socket.h.  */ -#undef HAVE_SOCKLEN_T - -/* Define if Boehm GC in use.  */ -#undef HAVE_BOEHM_GC - -/* Define if gethostname is declared in <unistd.h>.  */ -#undef HAVE_GETHOSTNAME_DECL - -/* Define if gethostbyname_r returns `int'.  */ -#undef GETHOSTBYNAME_R_RETURNS_INT - -/* Define if gethostbyaddr_r returns `int'.  */ -#undef GETHOSTBYADDR_R_RETURNS_INT - -/* Define if usleep is declared in <unistd.h>.  */ -#undef HAVE_USLEEP_DECL - -/* Define if struct tm has tm_gmtoff field.  */ -#undef STRUCT_TM_HAS_GMTOFF - -/* Define if global `timezone' exists.  */ -#undef HAVE_TIMEZONE - -/* Define to version of GCJ in use.  */ -#undef GCJVERSION - -/* Define if if the synchronization code should try to avoid pthread_self  -   calls by caching thread IDs in a hashtable.  */ -#undef SLOW_PTHREAD_SELF - -/* Define if you have the appropriate function.  */ -#undef HAVE_ACCESS -#undef HAVE_STAT -#undef HAVE_MKDIR -#undef HAVE_RENAME -#undef HAVE_RMDIR -#undef HAVE_UNLINK -#undef HAVE_REALPATH -#undef HAVE_READDIR_R -#undef HAVE_GETHOSTBYNAME_R -#undef HAVE_GETHOSTBYADDR_R -#undef HAVE_FTRUNCATE - -/* Define if you want a bytecode interpreter.  */ -#undef INTERPRETER - -/* Define if pthread_mutex_t has m_count member.  */ -#undef PTHREAD_MUTEX_HAVE_M_COUNT - -/* Define if pthread_mutex_t has __m_count member.  */ -#undef PTHREAD_MUTEX_HAVE___M_COUNT - -/* Define if java.net native functions should be stubbed out.  */ -#undef DISABLE_JAVA_NET - -/* Define if we're to use libffi.  */ -#undef USE_LIBFFI - -/* Define if system properties shouldn't be read from -   getenv("GCJ_PROPERTIES").  */ -#undef DISABLE_GETENV_PROPERTIES - -/* Define if we should ignore arguments to main().  */ -#undef DISABLE_MAIN_ARGS - -/* Define if using setjmp/longjmp exceptions.  */ -#undef SJLJ_EXCEPTIONS - -/* Define if you have /proc/self/exe */ -#undef HAVE_PROC_SELF_EXE -  -/* Define if you have dladdr() */ -#undef HAVE_DLADDR -  -/* Define if tzname is missing.  */ -#undef NO_TZNAME - -/* Define if getuid() and friends are missing.  */ -#undef NO_GETUID - -/* Define if libltdl is in use.  */ -#undef USE_LTDL - -/* Define if you have working iconv() function.  */ -#undef HAVE_ICONV - -/* Define if you are using JVMPI.  */ -#undef ENABLE_JVMPI - -/* Define if your platform has a working backtrace() function.  */ -#undef HAVE_BACKTRACE - -/* Define if your platform has the global _timezone variable.  */ -#undef HAVE_UNDERSCORE_TIMEZONE diff --git a/libjava/configure.in b/libjava/configure.in index 1c9c397..416fb3d 100644 --- a/libjava/configure.in +++ b/libjava/configure.in @@ -28,7 +28,7 @@ if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then     AC_LIBLTDL_CONVENIENCE     AC_LIBTOOL_DLOPEN     DIRLTDL=libltdl -   AC_DEFINE(USE_LTDL) +   AC_DEFINE(USE_LTDL, 1, [Define if libltdl is in use.])     # Sigh.  Libtool's macro doesn't do the right thing.     INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"     # FIXME: this is a hack. @@ -62,7 +62,8 @@ if test -z "$enable_getenv_properties"; then     enable_getenv_properties=${enable_getenv_properties_default-yes}  fi  if test "$enable_getenv_properties" = no; then -   AC_DEFINE(DISABLE_GETENV_PROPERTIES) +   AC_DEFINE(DISABLE_GETENV_PROPERTIES, 1, +     [Define if system properties shouldn't be read from getenv("GCJ_PROPERTIES").])  fi  dnl Whether we should use arguments to main() @@ -70,7 +71,7 @@ if test -z "$enable_main_args"; then     enable_main_args=${enable_main_args_default-yes}  fi  if test "$enable_main_args" = no; then -   AC_DEFINE(DISABLE_MAIN_ARGS) +   AC_DEFINE(DISABLE_MAIN_ARGS, 1, [Define if we should ignore arguments to main().])  fi @@ -88,7 +89,8 @@ fi  dnl configure.host sets slow_pthread_self if the synchronization code should   dnl try to avoid pthread_self calls by caching thread IDs in a hashtable.  if test "${slow_pthread_self}" = "yes"; then -  AC_DEFINE(SLOW_PTHREAD_SELF) +  AC_DEFINE(SLOW_PTHREAD_SELF, 1, +    [Define if if the synchronization code should try to avoid pthread_self calls by caching thread IDs in a hashtable.])  fi @@ -98,7 +100,7 @@ AC_SUBST(LIBGCJDEBUG)  AC_ARG_ENABLE(libgcj-debug,  [  --enable-libgcj-debug   enable runtime debugging code],    if test "$enable_libgcj_debug" = yes; then -    AC_DEFINE(DEBUG) +    AC_DEFINE(DEBUG, 1, [Define this if you want runtime debugging enabled.])      LIBGCJDEBUG="true"    fi) @@ -113,7 +115,7 @@ AC_ARG_ENABLE(interpreter,    fi)  if test "$libgcj_interpreter" = yes; then -   AC_DEFINE(INTERPRETER) +   AC_DEFINE(INTERPRETER, 1, [Define if you want a bytecode interpreter.])  fi  INTERPRETER="$libgcj_interpreter"  AC_SUBST(INTERPRETER) @@ -182,7 +184,7 @@ if test -z "$enable_java_net"; then     enable_java_net=${enable_java_net_default-yes}  fi  if test "$enable_java_net" = no; then -   AC_DEFINE(DISABLE_JAVA_NET) +   AC_DEFINE(DISABLE_JAVA_NET, 1, [Define if java.net native functions should be stubbed out.])  fi  dnl See if the user wants to configure without libffi.  Some @@ -194,7 +196,7 @@ AC_ARG_WITH(libffi,  LIBFFI=  LIBFFIINCS=  if test "$with_libffi" != no; then -   AC_DEFINE(USE_LIBFFI) +   AC_DEFINE(USE_LIBFFI, 1, [Define if we're to use libffi.])     LIBFFI=../libffi/libffi_convenience.la     LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'  fi @@ -206,7 +208,7 @@ AC_ARG_ENABLE(jvmpi,  [  --disable-jvmpi         disable JVMPI support])  if test "$enable_jvmpi" != no; then -    AC_DEFINE(ENABLE_JVMPI) +    AC_DEFINE(ENABLE_JVMPI, 1, [Define if you are using JVMPI.])  fi  dnl If the target is an eCos system, use the appropriate eCos @@ -240,7 +242,7 @@ case "$TARGET_ECOS" in     *)        PLATFORM=Ecos        PLATFORMNET=NoNet -      AC_DEFINE(ECOS) +      AC_DEFINE(ECOS, 1, [Define if you're running eCos.])        PLATFORMOBJS=posix.lo        PLATFORMH=posix.h        ;; @@ -248,16 +250,22 @@ esac  AC_SUBST(PLATFORMOBJS)  AC_LINK_FILES(include/$PLATFORMH, include/platform.h) -AC_EGREP_HEADER(uint32_t, stdint.h, AC_DEFINE(HAVE_INT32_DEFINED)) -AC_EGREP_HEADER(uint32_t, inttypes.h, AC_DEFINE(HAVE_INT32_DEFINED)) -AC_EGREP_HEADER(u_int32_t, sys/types.h, AC_DEFINE(HAVE_BSD_INT32_DEFINED)) -AC_EGREP_HEADER(u_int32_t, sys/config.h, AC_DEFINE(HAVE_BSD_INT32_DEFINED)) +AC_EGREP_HEADER(uint32_t, stdint.h, AC_DEFINE(HAVE_INT32_DEFINED, 1, +                                      [Define if you have int32_t and uint32_t.])) +AC_EGREP_HEADER(uint32_t, inttypes.h, AC_DEFINE(HAVE_INT32_DEFINED, 1, +                                        [Define if you have int32_t and uint32_t.])) +AC_EGREP_HEADER(u_int32_t, sys/types.h, AC_DEFINE(HAVE_BSD_INT32_DEFINED, 1, +                                          [Define if you have u_int32_t])) +AC_EGREP_HEADER(u_int32_t, sys/config.h, AC_DEFINE(HAVE_BSD_INT32_DEFINED, 1, +                                           [Define if you have u_int32_t]))  dnl These may not be defined in a non-ANS conformant embedded system.  dnl FIXME: Should these case a runtime exception in that case? -AC_EGREP_HEADER(mktime, time.h, AC_DEFINE(HAVE_MKTIME)) -AC_EGREP_HEADER(localtime, time.h, AC_DEFINE(HAVE_LOCALTIME)) +AC_EGREP_HEADER(mktime, time.h, AC_DEFINE(HAVE_MKTIME, 1, +                                  [Define is you have 'mktime' in <time.h>])) +AC_EGREP_HEADER(localtime, time.h, AC_DEFINE(HAVE_LOCALTIME, 1, +                                  [Define is you have 'localtime' in <time.h>]))  dnl Create the subdirectory for natFileDescriptor.cc, or the attempt  dnl to create the link will fail. @@ -387,7 +395,7 @@ case "$GC" in      GCOBJS=boehm.lo      GCHDR=boehm-gc.h      dnl The POSIX thread support needs to know this. -    AC_DEFINE(HAVE_BOEHM_GC) +    AC_DEFINE(HAVE_BOEHM_GC, 1, [Define if Boehm GC in use.])      ;;   no)      AC_MSG_RESULT(none) @@ -420,7 +428,7 @@ case "$THREADS" in      THREADS=posix      case "$host" in       *-*-linux*) -	AC_DEFINE(LINUX_THREADS) +	AC_DEFINE(LINUX_THREADS, 1, [Define if using POSIX threads on Linux.])  	;;      esac      ;; @@ -485,7 +493,7 @@ changequote([,])      # MIT pthreads doesn't seem to have the mutexattr functions.      # But for now we don't check for it.  We just assume you aren't      # using MIT pthreads. -    AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_INIT) +    AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_INIT, 1, [Define if using POSIX threads that have the mutexattr functions.])      # If we're using the Boehm GC, then we happen to know that it      # defines _REENTRANT, so we don't bother.  Eww. @@ -552,19 +560,19 @@ if test "x${with_newlib}" = "xyes"; then     # We assume newlib.  This lets us hard-code the functions we know     # we'll have. -   AC_DEFINE(HAVE_MEMMOVE) -   AC_DEFINE(HAVE_MEMCPY) -   AC_DEFINE(HAVE_STRERROR) -   AC_DEFINE(HAVE_TIME) -   AC_DEFINE(HAVE_GMTIME_R) -   AC_DEFINE(HAVE_LOCALTIME_R) +   AC_DEFINE(HAVE_MEMMOVE, 1, [Define if you have memmove.]) +   AC_DEFINE(HAVE_MEMCPY, 1, [Define if you have memcpy.]) +   AC_DEFINE(HAVE_STRERROR, 1, [Define if you have strerror.]) +   AC_DEFINE(HAVE_TIME, 1, [Define if you have time.]) +   AC_DEFINE(HAVE_GMTIME_R, 1, [Define if you have the 'gmtime_r' function]) +   AC_DEFINE(HAVE_LOCALTIME_R, 1, [Define if you have the 'localtime_r' function.])     dnl This is only for POSIX threads. -   AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_INIT) +   AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_INIT, 1, [Define if using POSIX threads that have the mutexattr functions.])     dnl We also assume we are using gcc, which provides alloca.     AC_DEFINE(HAVE_ALLOCA)     dnl Assume we do not have getuid and friends. -   AC_DEFINE(NO_GETUID) +   AC_DEFINE(NO_GETUID, 1, [Define if getuid() and friends are missing.])     PLATFORMNET=NoNet  else     AC_CHECK_FUNCS(strerror ioctl select fstat open fsync sleep opendir) @@ -581,27 +589,29 @@ else  	 # Has broken backtrace()  	 ;;         *) -         AC_DEFINE(HAVE_BACKTRACE) +         AC_DEFINE(HAVE_BACKTRACE, 1, +           [Define if your platform has a working backtrace() function.])  	 ;;       esac     ], [       case "$host" in         *mingw*)           # Has backtrace() defined in libgcj itself -         AC_DEFINE(HAVE_BACKTRACE) +         AC_DEFINE(HAVE_BACKTRACE, 1, +           [Define if your platform has a working backtrace() function.])           ;;       esac     ])     AC_CHECK_LIB(dl, dladdr, [ -     AC_DEFINE(HAVE_DLADDR)]) +     AC_DEFINE(HAVE_DLADDR, 1, [Define if you have dladdr()])])     if test x"$build" = x"$host"; then       AC_CHECK_FILES(/proc/self/exe, [ -       AC_DEFINE(HAVE_PROC_SELF_EXE)]) +       AC_DEFINE(HAVE_PROC_SELF_EXE, 1, [Define if you have /proc/self/exe])])     else       case $host in       *-linux*) -       AC_DEFINE(HAVE_PROC_SELF_EXE) +       AC_DEFINE(HAVE_PROC_SELF_EXE, 1, [Define if you have /proc/self/exe])         ;;       esac     fi @@ -611,12 +621,13 @@ else     AC_STRUCT_TIMEZONE     AC_CHECK_FUNCS(gethostbyname_r, [ -     AC_DEFINE(HAVE_GETHOSTBYNAME_R) +     AC_DEFINE(HAVE_GETHOSTBYNAME_R, 1, +       [Define if you have the 'gethostbyname_r' function.])       # There are two different kinds of gethostbyname_r.       # We look for the one that returns `int'.       # Hopefully this check is robust enough.       AC_EGREP_HEADER(int.*gethostbyname_r, netdb.h, [ -       AC_DEFINE(GETHOSTBYNAME_R_RETURNS_INT)]) +       AC_DEFINE(GETHOSTBYNAME_R_RETURNS_INT, 1, [Define if gethostbyname_r returns 'int'.])])       case " $GCINCS " in       *" -D_REENTRANT "*) ;; @@ -666,21 +677,26 @@ else     # linkage check is enough, yet C++ code requires proper prototypes.)     AC_EGREP_HEADER(gethostbyaddr_r, netdb.h, [     AC_CHECK_FUNCS(gethostbyaddr_r, [ -     AC_DEFINE(HAVE_GETHOSTBYADDR_R) +     AC_DEFINE(HAVE_GETHOSTBYADDR_R, 1, +       [Define if you have the 'gethostbyaddr_r' function.])       # There are two different kinds of gethostbyaddr_r.       # We look for the one that returns `int'.       # Hopefully this check is robust enough.       AC_EGREP_HEADER(int.*gethostbyaddr_r, netdb.h, [ -       AC_DEFINE(GETHOSTBYADDR_R_RETURNS_INT)])])]) +       AC_DEFINE(GETHOSTBYADDR_R_RETURNS_INT, 1, +         [Define if gethostbyaddr_r returns 'int'.])])])])     AC_CHECK_FUNCS(gethostname, [ -     AC_DEFINE(HAVE_GETHOSTNAME) +     AC_DEFINE(HAVE_GETHOSTNAME, 1, +       [Define if you have the 'gethostname' function.])       AC_EGREP_HEADER(gethostname, unistd.h, [ -       AC_DEFINE(HAVE_GETHOSTNAME_DECL)])]) +       AC_DEFINE(HAVE_GETHOSTNAME_DECL, 1, +         [Define if gethostname is declared in <unistd.h>.])])])     AC_CHECK_FUNCS(usleep, [       AC_EGREP_HEADER(usleep, unistd.h, [ -       AC_DEFINE(HAVE_USLEEP_DECL)])]) +       AC_DEFINE(HAVE_USLEEP_DECL, 1, +          [Define if usleep is declared in <unistd.h>.])])])     # Look for these functions in the thread library, but only bother     # if using POSIX threads. @@ -708,10 +724,12 @@ else        # or __m_count.  This is a nice hack for Linux.        AC_TRY_COMPILE([#include <pthread.h>], [            extern pthread_mutex_t *mutex; int q = mutex->m_count; -        ], AC_DEFINE(PTHREAD_MUTEX_HAVE_M_COUNT), [ +        ], AC_DEFINE(PTHREAD_MUTEX_HAVE_M_COUNT, 1, +             [Define if pthread_mutex_t has m_count member.]), [  	AC_TRY_COMPILE([#include <pthread.h>], [  	    extern pthread_mutex_t *mutex; int q = mutex->__m_count; -	  ], AC_DEFINE(PTHREAD_MUTEX_HAVE___M_COUNT))]) +	  ], AC_DEFINE(PTHREAD_MUTEX_HAVE___M_COUNT, 1, +            [Define if pthread_mutex_t has __m_count member.]))])     fi     # We require a way to get the time. @@ -979,25 +997,29 @@ AC_TRY_COMPILE([#include <sys/types.h>  #if HAVE_NETINET_IN_H  #include <netinet/in.h>  #endif], [in_addr_t foo;], -  [AC_DEFINE([HAVE_IN_ADDR_T]) +  [AC_DEFINE(HAVE_IN_ADDR_T, 1, +     [Define to 1 if 'in_addr_t' is defined in sys/types.h or netinet/in.h.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)])  AC_MSG_CHECKING([whether struct ip_mreq is in netinet/in.h])  AC_TRY_COMPILE([#include <netinet/in.h>], [struct ip_mreq mreq;], -  [AC_DEFINE(HAVE_STRUCT_IP_MREQ) +  [AC_DEFINE(HAVE_STRUCT_IP_MREQ, 1, +     [Define if struct ip_mreq is defined in netinet/in.h.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)])  AC_MSG_CHECKING([whether struct ipv6_mreq is in netinet/in.h])  AC_TRY_COMPILE([#include <netinet/in.h>], [struct ipv6_mreq mreq6;], -  [AC_DEFINE(HAVE_STRUCT_IPV6_MREQ) +  [AC_DEFINE(HAVE_STRUCT_IPV6_MREQ, 1, +     [Define if struct ipv6_mreq is defined in netinet/in.h.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)])  AC_MSG_CHECKING([whether struct sockaddr_in6 is in netinet/in.h])  AC_TRY_COMPILE([#include <netinet/in.h>], [struct sockaddr_in6 addr6;], -  [AC_DEFINE(HAVE_INET6) +  [AC_DEFINE(HAVE_INET6, 1, +     [Define if inet6 structures are defined in netinet/in.h.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)]) @@ -1005,13 +1027,13 @@ AC_MSG_CHECKING([for socklen_t in sys/socket.h])  AC_TRY_COMPILE([#define _POSIX_PII_SOCKET  #include <sys/types.h>  #include <sys/socket.h>], [socklen_t x = 5;], -  [AC_DEFINE(HAVE_SOCKLEN_T) +  [AC_DEFINE(HAVE_SOCKLEN_T, 1, [Define it socklen_t typedef is in sys/socket.h.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)])  AC_MSG_CHECKING([for tm_gmtoff in struct tm])  AC_TRY_COMPILE([#include <time.h>], [struct tm tim; tim.tm_gmtoff = 0;], -  [AC_DEFINE(STRUCT_TM_HAS_GMTOFF) +  [AC_DEFINE(STRUCT_TM_HAS_GMTOFF, 1, [Define if struct tm has tm_gmtoff field.])     AC_MSG_RESULT(yes)],    [AC_MSG_RESULT(no)     AC_MSG_CHECKING([for global timezone variable]) @@ -1020,13 +1042,14 @@ AC_TRY_COMPILE([#include <time.h>], [struct tm tim; tim.tm_gmtoff = 0;],     dnl the header file will mention timezone if it exists.     dnl Don't find the win32 function timezone     AC_TRY_COMPILE([#include <time.h>], [void i(){long z2 = 2*timezone;}], -     [AC_DEFINE(HAVE_TIMEZONE) +     [AC_DEFINE(HAVE_TIMEZONE, 1, [Define if global 'timezone' exists.])        AC_MSG_RESULT(yes)],       [AC_MSG_RESULT(no)         AC_MSG_CHECKING([for global _timezone variable])         dnl FIXME: As above, don't want link check         AC_TRY_COMPILE([#include <time.h>], [long z2 = _timezone;], -         [AC_DEFINE(HAVE_UNDERSCORE_TIMEZONE) +         [AC_DEFINE(HAVE_UNDERSCORE_TIMEZONE, 1, +            [Define if your platform has the global _timezone variable.])            AC_MSG_RESULT(yes)],            [AC_MSG_RESULT(no)])])]) diff --git a/libjava/include/config.h.in b/libjava/include/config.h.in index daf11ca..148fcad 100644 --- a/libjava/include/config.h.in +++ b/libjava/include/config.h.in @@ -44,149 +44,9 @@  /* Define if the X Window System is missing or not being used.  */  #undef X_DISPLAY_MISSING -/* Define this if you want runtime debugging enabled.  */ -#undef DEBUG - -/* Define if using POSIX threads that have the mutexattr functions.  */ -#undef HAVE_PTHREAD_MUTEXATTR_INIT - -/* Define if you have memcpy.  */ -#undef HAVE_MEMCPY - -/* Define if you have memmove.  */ -#undef HAVE_MEMMOVE - -/* Define if you have strerror.  */ -#undef HAVE_STRERROR - -/* Define if you have int32_t and uint32_t. */ -#undef HAVE_INT32_DEFINED - -/* Define if you have u_int32_t */ -#undef HAVE_BSD_INT32_DEFINED - -/* Define if you're running eCos. */ -#undef ECOS - -/* */ -#undef HAVE_LOCALTIME - -/* */ -#undef HAVE_MKTIME - -/* Define if using POSIX threads on Linux.  */ -#undef LINUX_THREADS - -/* Define if you have the `gmtime_r' function.  */ -#undef HAVE_GMTIME_R - -/* Define if you have the `localtime_r' function.  */ -#undef HAVE_LOCALTIME_R -  /* Define to `int' if `ssize_t' is not defined.  */  #undef ssize_t -/* Define to 1 if `in_addr_t' is defined in sys/types.h or -   netinet/in.h.  */ -#undef HAVE_IN_ADDR_T - -/* Define if inet6 structures are defined in netinet/in.h.  */ -#undef HAVE_INET6 - -/* Define if struct ip_mreq is defined in netinet/in.h.  */ -#undef HAVE_STRUCT_IP_MREQ - -/* Define if struct ipv6_mreq is defined in netinet/in.h.  */ -#undef HAVE_STRUCT_IPV6_MREQ - -/* Define it socklen_t typedef is in sys/socket.h.  */ -#undef HAVE_SOCKLEN_T - -/* Define if Boehm GC in use.  */ -#undef HAVE_BOEHM_GC - -/* Define if gethostname is declared in <unistd.h>.  */ -#undef HAVE_GETHOSTNAME_DECL - -/* Define if gethostbyname_r returns `int'.  */ -#undef GETHOSTBYNAME_R_RETURNS_INT - -/* Define if gethostbyaddr_r returns `int'.  */ -#undef GETHOSTBYADDR_R_RETURNS_INT - -/* Define if usleep is declared in <unistd.h>.  */ -#undef HAVE_USLEEP_DECL - -/* Define if struct tm has tm_gmtoff field.  */ -#undef STRUCT_TM_HAS_GMTOFF - -/* Define if global `timezone' exists.  */ -#undef HAVE_TIMEZONE - -/* Define if if the synchronization code should try to avoid pthread_self  -   calls by caching thread IDs in a hashtable.  */ -#undef SLOW_PTHREAD_SELF - -/* Define if you have the appropriate function.  */ -#undef HAVE_ACCESS -#undef HAVE_STAT -#undef HAVE_MKDIR -#undef HAVE_RENAME -#undef HAVE_RMDIR -#undef HAVE_UNLINK -#undef HAVE_REALPATH -#undef HAVE_READDIR_R -#undef HAVE_GETHOSTBYNAME_R -#undef HAVE_GETHOSTBYADDR_R -#undef HAVE_FTRUNCATE - -/* Define if you want a bytecode interpreter.  */ -#undef INTERPRETER - -/* Define if pthread_mutex_t has m_count member.  */ -#undef PTHREAD_MUTEX_HAVE_M_COUNT - -/* Define if pthread_mutex_t has __m_count member.  */ -#undef PTHREAD_MUTEX_HAVE___M_COUNT - -/* Define if java.net native functions should be stubbed out.  */ -#undef DISABLE_JAVA_NET - -/* Define if we're to use libffi.  */ -#undef USE_LIBFFI - -/* Define if system properties shouldn't be read from -   getenv("GCJ_PROPERTIES").  */ -#undef DISABLE_GETENV_PROPERTIES - -/* Define if we should ignore arguments to main().  */ -#undef DISABLE_MAIN_ARGS - -/* Define if you have /proc/self/exe */ -#undef HAVE_PROC_SELF_EXE - -  -/* Define if you have dladdr() */ -#undef HAVE_DLADDR - -/* Define if getuid() and friends are missing.  */ -#undef NO_GETUID - -/* Define if libltdl is in use.  */ -#undef USE_LTDL - -/* Define if g++ has a bug preventing us from inlining math routines.  */ -#undef __NO_MATH_INLINES - -/* Define if you are using JVMPI.  */ -#undef ENABLE_JVMPI - -/* Define if your platform has a working backtrace() function.  */ -#undef HAVE_BACKTRACE - -/* Define if your platform has the global _timezone variable.  */ -#undef HAVE_UNDERSCORE_TIMEZONE -  /* Define if you have the access function.  */  #undef HAVE_ACCESS @@ -403,12 +263,69 @@  /* Version number of package */  #undef VERSION +/* Define if libltdl is in use. */ +#undef USE_LTDL + +/* Define if system properties shouldn't be read from getenv(GCJ_PROPERTIES). */ +#undef DISABLE_GETENV_PROPERTIES + +/* Define if we should ignore arguments to main(). */ +#undef DISABLE_MAIN_ARGS + +/* Define if if the synchronization code should try to avoid pthread_self calls by caching thread IDs in a hashtable. */ +#undef SLOW_PTHREAD_SELF + +/* Define this if you want runtime debugging enabled. */ +#undef DEBUG + +/* Define if you want a bytecode interpreter. */ +#undef INTERPRETER +  /* Define if the compiler is configured for setjmp/longjmp exceptions. */  #undef SJLJ_EXCEPTIONS +/* Define if java.net native functions should be stubbed out. */ +#undef DISABLE_JAVA_NET + +/* Define if we're to use libffi. */ +#undef USE_LIBFFI + +/* Define if you are using JVMPI. */ +#undef ENABLE_JVMPI +  /* Indicate that linker is not able to 8-byte align static data */  #undef JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS +/* Define if you're running eCos. */ +#undef ECOS + +/* Define if you have int32_t and uint32_t. */ +#undef HAVE_INT32_DEFINED + +/* Define if you have int32_t and uint32_t. */ +#undef HAVE_INT32_DEFINED + +/* Define if you have u_int32_t */ +#undef HAVE_BSD_INT32_DEFINED + +/* Define if you have u_int32_t */ +#undef HAVE_BSD_INT32_DEFINED + +/* Define is you have 'mktime' in <time.h> */ +#undef HAVE_MKTIME + +/* Define is you have 'localtime' in <time.h> */ +#undef HAVE_LOCALTIME + +/* Define if Boehm GC in use. */ +#undef HAVE_BOEHM_GC + +/* Define if using POSIX threads on Linux. */ +#undef LINUX_THREADS + +/* Define if using POSIX threads that have the mutexattr functions. */ +#undef HAVE_PTHREAD_MUTEXATTR_INIT +  /* Required define if using POSIX threads */  #undef _REENTRANT @@ -418,6 +335,45 @@  /* Define if hash synchronization is in use */  #undef JV_HASH_SYNCHRONIZATION +/* Define if you have memmove. */ +#undef HAVE_MEMMOVE + +/* Define if you have memcpy. */ +#undef HAVE_MEMCPY + +/* Define if you have strerror. */ +#undef HAVE_STRERROR + +/* Define if you have time. */ +#undef HAVE_TIME + +/* Define if you have the 'gmtime_r' function */ +#undef HAVE_GMTIME_R + +/* Define if you have the 'localtime_r' function. */ +#undef HAVE_LOCALTIME_R + +/* Define if using POSIX threads that have the mutexattr functions. */ +#undef HAVE_PTHREAD_MUTEXATTR_INIT + +/* Define if getuid() and friends are missing. */ +#undef NO_GETUID + +/* Define if your platform has a working backtrace() function. */ +#undef HAVE_BACKTRACE + +/* Define if your platform has a working backtrace() function. */ +#undef HAVE_BACKTRACE + +/* Define if you have dladdr() */ +#undef HAVE_DLADDR + +/* Define if you have /proc/self/exe */ +#undef HAVE_PROC_SELF_EXE + +/* Define if you have /proc/self/exe */ +#undef HAVE_PROC_SELF_EXE +  /* Define if you have the iconv() function. */  #undef HAVE_ICONV @@ -427,12 +383,39 @@  /* Define if your <locale.h> file defines LC_MESSAGES. */  #undef HAVE_LC_MESSAGES +/* Define if you have the 'gethostbyname_r' function. */ +#undef HAVE_GETHOSTBYNAME_R + +/* Define if gethostbyname_r returns 'int'. */ +#undef GETHOSTBYNAME_R_RETURNS_INT +  /* Required define if using POSIX threads */  #undef _REENTRANT  /* Define if struct hostent_data is defined in netdb.h */  #undef HAVE_STRUCT_HOSTENT_DATA +/* Define if you have the 'gethostbyaddr_r' function. */ +#undef HAVE_GETHOSTBYADDR_R + +/* Define if gethostbyaddr_r returns 'int'. */ +#undef GETHOSTBYADDR_R_RETURNS_INT + +/* Define if you have the 'gethostname' function. */ +#undef HAVE_GETHOSTNAME + +/* Define if gethostname is declared in <unistd.h>. */ +#undef HAVE_GETHOSTNAME_DECL + +/* Define if usleep is declared in <unistd.h>. */ +#undef HAVE_USLEEP_DECL + +/* Define if pthread_mutex_t has m_count member. */ +#undef PTHREAD_MUTEX_HAVE_M_COUNT + +/* Define if pthread_mutex_t has __m_count member. */ +#undef PTHREAD_MUTEX_HAVE___M_COUNT +  /* Define if dlopen is available */  #undef HAVE_DLOPEN @@ -448,3 +431,27 @@  /* Define if <inttypes.h> is available */  #undef JV_HAVE_INTTYPES_H +/* Define to 1 if 'in_addr_t' is defined in sys/types.h or netinet/in.h. */ +#undef HAVE_IN_ADDR_T + +/* Define if struct ip_mreq is defined in netinet/in.h. */ +#undef HAVE_STRUCT_IP_MREQ + +/* Define if struct ipv6_mreq is defined in netinet/in.h. */ +#undef HAVE_STRUCT_IPV6_MREQ + +/* Define if inet6 structures are defined in netinet/in.h. */ +#undef HAVE_INET6 + +/* Define it socklen_t typedef is in sys/socket.h. */ +#undef HAVE_SOCKLEN_T + +/* Define if struct tm has tm_gmtoff field. */ +#undef STRUCT_TM_HAS_GMTOFF + +/* Define if global 'timezone' exists. */ +#undef HAVE_TIMEZONE + +/* Define if your platform has the global _timezone variable. */ +#undef HAVE_UNDERSCORE_TIMEZONE +  | 
