]> gcc.gnu.org Git - gcc.git/commitdiff
* config.gcc (*-*-freebsd*): Report bad configuration.
authorLoren J. Rittle <ljrittle@acm.org>
Fri, 25 May 2001 22:11:21 +0000 (22:11 +0000)
committerLoren J. Rittle <ljrittle@gcc.gnu.org>
Fri, 25 May 2001 22:11:21 +0000 (22:11 +0000)
From-SVN: r42599

gcc/ChangeLog
gcc/config.gcc

index 587d59569a2d097261161ccce69e04b7d4fbd43d..b213d9b2a124a6b75aa9a1d384375efe0b5adc26 100644 (file)
@@ -1,3 +1,7 @@
+2001-05-25  Loren J. Rittle  <ljrittle@acm.org>
+
+       * config.gcc (*-*-freebsd*): Report bad configuration.
+
 2001-05-25  David Edelsohn  <edelsohn@gnu.org>
 
        * xcoffout.h (DBX_OUTPUT_GCC_MARKER): Do not emit any marker.
index a86c45ee10c606b467de7f26353523b1f85c802e..c40551f9f979557137ad26aef6509932e97d6441 100644 (file)
@@ -339,6 +339,15 @@ case $machine in
        *) echo 'Unknown thread configuration for FreeBSD'; exit 1;;
        esac
        fbsd_tm_file="${fbsd_tm_file} freebsd.h"
+       if test x${thread_file} = xposix; then
+         if test x${enable_libgcj} = xyes; then
+           echo 'FreeBSD does not currently handle --enable-threads (now'
+           echo 'the default to match system compiler) and --enable-libgcj.'
+           echo 'Please explicitly configure with --disable-threads or'
+           echo '--disable-libgcj'
+           exit 1
+         fi
+       fi
        ;;
 esac
 
This page took 0.078786 seconds and 5 git commands to generate.