* Makefile.in (ALL_MODULES): Add all-cgen.
authorDoug Evans <dje@google.com>
Sun, 20 Aug 2000 22:56:17 +0000 (22:56 +0000)
committerDoug Evans <dje@google.com>
Sun, 20 Aug 2000 22:56:17 +0000 (22:56 +0000)
(CROSS_CHECK_MODULES,INSTALL_MODULES,CLEAN_MODULES): Similarily.
(all-cgen): New target.
(all-opcodes,all-sim): Depend on all-cgen.
* configure.in (host_tools): Add cgen.
Only configure cgen if --enable-cgen-maint.

ChangeLog
Makefile.in
configure.in

index 4e26821ea827f8790fde2442405b7780a1e4c28f..13546c040b7e8456cf8b98604c788223c3cbab11 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2000-08-20  Doug Evans  <dje@casey.transmeta.com>
+
+       * Makefile.in (ALL_MODULES): Add all-cgen.
+       (CROSS_CHECK_MODULES,INSTALL_MODULES,CLEAN_MODULES): Similarily.
+       (all-cgen): New target.
+       (all-opcodes,all-sim): Depend on all-cgen.
+       * configure.in (host_tools): Add cgen.
+       Only configure cgen if --enable-cgen-maint.
+
 2000-08-17  Alexandre Oliva  <aoliva@redhat.com>
 
        * config-ml.in (CC, CXX): Don't introduce a leading space.
index cac1bbd9d67046d86241d288f1b32ba10170185b..b191889e26029e23fbeb8178feaec6b2f413dc8f 100644 (file)
@@ -473,6 +473,7 @@ ALL_MODULES = \
        all-bison \
        all-byacc \
        all-bzip2 \
+       all-cgen \
        all-cvssrc \
        all-db \
        all-dejagnu \
@@ -550,6 +551,7 @@ CROSS_CHECK_MODULES = \
        check-bfd \
        check-binutils \
        check-bzip2 \
+       check-cgen \
        check-cvssrc \
        check-db \
        check-dejagnu \
@@ -621,6 +623,7 @@ INSTALL_MODULES = \
        install-binutils \
        install-bison \
        install-byacc \
+       install-cgen \
        install-cvssrc \
        install-db \
        install-dejagnu \
@@ -822,6 +825,7 @@ CLEAN_MODULES = \
        clean-bison \
        clean-byacc \
        clean-bzip2 \
+       clean-cgen \
        clean-cvssrc \
        clean-db \
        clean-dejagnu \
@@ -1538,6 +1542,7 @@ configure-target-bsp: $(ALL_GCC)
 all-target-bsp: configure-target-bsp all-gcc all-binutils all-target-newlib
 all-byacc:
 all-bzip2:
+all-cgen: all-libiberty
 all-cvssrc:
 configure-target-cygmon: $(ALL_GCC)
 all-target-cygmon: configure-target-cygmon all-gas all-ld all-gcc all-target-libiberty all-target-newlib all-target-libio all-target-libstub all-target-bsp
@@ -1614,7 +1619,7 @@ configure-target-newlib: $(ALL_GCC)
 configure-target-libtermcap: $(ALL_GCC)
 all-target-newlib: configure-target-newlib all-binutils all-gas all-gcc
 all-target-libtermcap: configure-target-libtermcap all-binutils all-gas all-gcc
-all-opcodes: all-bfd all-libiberty
+all-opcodes: all-bfd all-libiberty all-cgen
 all-patch: all-libiberty
 all-perl:
 all-prms: all-libiberty
@@ -1626,7 +1631,7 @@ all-recode: all-libiberty
 all-sed: all-libiberty
 all-send-pr: all-prms
 all-shellutils:
-all-sim: all-libiberty all-bfd all-opcodes all-readline
+all-sim: all-libiberty all-bfd all-opcodes all-readline all-cgen
 all-snavigator: all-tcl all-tk all-itcl all-db all-grep all-libgui
 all-tar: all-libiberty
 all-tcl:
index a442d532abc384a8b920d3a3d89530e06717a8b9..9af1fd16ddc01fc43be817257defffd6421a94e0 100644 (file)
@@ -60,7 +60,7 @@ fi
 # these tools are built for the host environment
 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
 # know that we are building the simulator.
-host_tools="texinfo byacc flex bison binutils ld gas gcc sim gdb make patch prms send-pr gprof gdbtest tgas etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool ispell grep diff rcs cvssrc fileutils shellutils time textutils wdiff find emacs emacs19 uudecode hello tar gzip indent recode release sed utils guile perl apache inet gawk findutils snavigator libtool gettext zip"
+host_tools="texinfo byacc flex bison binutils ld gas gcc cgen sim gdb make patch prms send-pr gprof gdbtest tgas etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool ispell grep diff rcs cvssrc fileutils shellutils time textutils wdiff find emacs emacs19 uudecode hello tar gzip indent recode release sed utils guile perl apache inet gawk findutils snavigator libtool gettext zip"
 
 # these libraries are built for the target environment, and are built after
 # the host libraries and the host tools (which may be a cross compiler)
@@ -916,6 +916,11 @@ case "${noconfigdirs}" in
   *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
 esac
 
+# Only configure cgen if --enable-cgen-maint.
+if [ "x$enable_cgen_maint" != xyes ] ; then
+    noconfigdirs="$noconfigdirs cgen"
+fi
+
 # Make sure we don't let GNU ld be added if we didn't want it.
 if [ x$with_gnu_ld = xno ]; then
   use_gnu_ld=no