diff options
| author | membar <membar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-09-17 14:59:28 +0000 |
|---|---|---|
| committer | membar <membar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-09-17 14:59:28 +0000 |
| commit | 8f6b67267ba7981a71eb34c422e12d55535550ae (patch) | |
| tree | fdfcfe22626d5e0eed65c248e1c336a73e3d60f6 /libjava/configure.in | |
| parent | 4af965697b0cd1c2652a17955321580c4fd4464a (diff) | |
| download | ppe42-gcc-8f6b67267ba7981a71eb34c422e12d55535550ae.tar.gz ppe42-gcc-8f6b67267ba7981a71eb34c422e12d55535550ae.zip | |
* configure.in: Standardized help text case of
--enable-hash-synchronization
New configure switch --enable-libgcj-multifile and corresponding
automake conditional ONESTEP.
* configure: Rebuilt.
* Makefile.am: Use automake conditional ONESTEP to determine
whether classfiles should be compiled individually or all
at once.
* Makefile.in: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71459 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/configure.in')
| -rw-r--r-- | libjava/configure.in | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/libjava/configure.in b/libjava/configure.in index 416fb3d43b0..dac09ab4d28 100644 --- a/libjava/configure.in +++ b/libjava/configure.in @@ -80,12 +80,23 @@ dnl Currently works only for Linux X86/ia64 dnl Typically faster and more space-efficient AC_ARG_ENABLE(hash-synchronization, [ --enable-hash-synchronization - Use global hash table for monitor locks]) + use global hash table for monitor locks]) if test -z "$enable_hash_synchronization"; then enable_hash_synchronization=$enable_hash_synchronization_default fi +# Do we allow intermodule optimizations (i.e. compiling many files at once)? +AC_ARG_ENABLE(libgcj-multifile, +[ --enable-libgcj-multifile + allow compilation of several files at once], +[case "${enableval}" in + yes) enable_libgcj_multifile=yes ;; + no) enable_libgcj_multifile=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for --enable-libgcj-multifile) ;; +esac],[enable_libgcj_multifile=no]) +AM_CONDITIONAL(ONESTEP, test "$enable_libgcj_multifile" = yes) + 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 |

