Changeset 91333c2 in rtems for configure


Ignore:
Timestamp:
Jul 31, 1997, 10:04:17 PM (24 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
0074691
Parents:
13f09e6
Message:

Merged very large and much appreciated patch from Chris Johns
<cjohns@…>. This patch includes the ods68302 bsp,
the RTEMS++ class library, and the rtems++ test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • configure

    r13f09e6 r91333c2  
    1414ac_help="$ac_help
    1515  --with-cross-host=HOST      host (cygnus)"
     16ac_help="$ac_help
     17\
     18  --enable-gmake-print-directory    enable GNU Make's print directory"
    1619ac_help="$ac_help
    1720\
     
    2326\
    2427  --disable-rtems-inlines           disable RTEMS inline functions (use macros)"
     28ac_help="$ac_help
     29\
     30+   --enable-cpp                           enable C++ support, and build the rtems++ library"
    2531ac_help="$ac_help
    2632\
     
    668674c/src/lib/libbsp/m68k/mvme162/tools/Makefile \
    669675c/src/lib/libbsp/m68k/mvme162/wrapup/Makefile \
     676c/src/lib/libbsp/m68k/ods68302/Makefile \
     677c/src/lib/libbsp/m68k/ods68302/clock/Makefile \
     678c/src/lib/libbsp/m68k/ods68302/console/Makefile \
     679c/src/lib/libbsp/m68k/ods68302/include/Makefile \
     680c/src/lib/libbsp/m68k/ods68302/start302/Makefile \
     681c/src/lib/libbsp/m68k/ods68302/startup/Makefile \
     682c/src/lib/libbsp/m68k/ods68302/timer/Makefile \
     683c/src/lib/libbsp/m68k/ods68302/wrapup/Makefile \
    670684c/src/lib/libcpu/m68k/Makefile \
    671685c/src/lib/libcpu/m68k/m68040/Makefile \
     
    772786
    773787ka9q_mk="c/src/lib/libka9q/Makefile"
     788
     789rtemscpp_mk="c/src/lib/librtems++/Makefile"
    774790
    775791hwapi_mk="\
     
    820836c/src/tests/libtests/rtmonuse/Makefile \
    821837c/src/tests/libtests/stackchk/Makefile \
     838c/src/tests/libtests/rtems++/Makefile \
    822839c/src/tests/mptests/Makefile \
    823840c/src/tests/mptests/mp01/Makefile \
     
    961978
    962979echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
    963 echo "configure:964: checking whether ${MAKE-make} sets \${MAKE}" >&5
     980echo "configure:981: checking whether ${MAKE-make} sets \${MAKE}" >&5
    964981set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
    965982if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
     
    10341051
    10351052echo $ac_n "checking host system type""... $ac_c" 1>&6
    1036 echo "configure:1037: checking host system type" >&5
     1053echo "configure:1054: checking host system type" >&5
    10371054
    10381055host_alias=$host
     
    10551072
    10561073echo $ac_n "checking target system type""... $ac_c" 1>&6
    1057 echo "configure:1058: checking target system type" >&5
     1074echo "configure:1075: checking target system type" >&5
    10581075
    10591076target_alias=$target
     
    10731090
    10741091echo $ac_n "checking build system type""... $ac_c" 1>&6
    1075 echo "configure:1076: checking build system type" >&5
     1092echo "configure:1093: checking build system type" >&5
    10761093
    10771094build_alias=$build
     
    11001117  \
    11011118host=$withval
     1119fi
     1120
     1121
     1122# Check whether --enable-gmake-print-directory or --disable-gmake-print-directory was given.
     1123if test "${enable_gmake_print_directory+set}" = set; then
     1124  enableval="$enable_gmake_print_directory"
     1125  \
     1126case "${enableval}" in
     1127  yes) RTEMS_USE_OWN_PDIR=yes ;;
     1128  no) RTEMS_USE_OWN_PDIR=no ;;
     1129  *)  { echo "configure: error: bad value ${enableval} for gmake-print-directory option" 1>&2; exit 1; } ;;
     1130esac
     1131else
     1132  RTEMS_USE_OWN_PDIR=yes
    11021133fi
    11031134
     
    11441175fi
    11451176
     1177
     1178+ # Check whether --enable-cpp or --disable-cpp was given.
     1179if test "${enable_cpp+set}" = set; then
     1180  enableval="$enable_cpp"
     1181  \
     1182  yes
     1183fi
     1184 RTEMS_HAS_CPLUSPLUS=yes ;;
     1185  no) RTEMS_HAS_CPLUSPLUS=no ;;
     1186  *)  { echo "configure: error: bad value ${enableval} for enable-cpp option" 1>&2; exit 1; } ;;
     1187esac],RTEMS_HAS_CPLUSPLUS=no)
    11461188
    11471189# Check whether --enable-gcc28 or --disable-gcc28 was given.
     
    12051247  m68k-rtems*)
    12061248        rtems_bsp="dmv152 efi332 efi68k gen68302 gen68360 gen68360_040 idp \
    1207                    mvme136 mvme147 mvme147s mvme162 mvme162lx"
     1249                   mvme136 mvme147 mvme147s mvme162 mvme162lx ods68302"
    12081250        makefiles=$m68k_mk
    12091251        ;;
     
    12641306set dummy $ac_prog; ac_word=$2
    12651307echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
    1266 echo "configure:1267: checking for $ac_word" >&5
     1308echo "configure:1309: checking for $ac_word" >&5
    12671309if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
    12681310  echo $ac_n "(cached) $ac_c" 1>&6
     
    12931335
    12941336echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
    1295 echo "configure:1296: checking whether ln -s works" >&5
     1337echo "configure:1338: checking whether ln -s works" >&5
    12961338if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
    12971339  echo $ac_n "(cached) $ac_c" 1>&6
     
    13201362
    13211363# For now always generate the KA9Q TCP/IP Makefiles
    1322 makefiles="$makefiles $ka9q_mk"
     1364makefiles="$makefiles $ka9q_mk $rtemscpp_mk"
    13231365
    13241366# Check whether --enable-tests or --disable-tests was given.
     
    13481390RTEMS_BSP=$enableval
    13491391fi
     1392
     1393
    13501394
    13511395
     
    15851629s%@RTEMS_LIBC_DIR@%$RTEMS_LIBC_DIR%g
    15861630s%@RTEMS_ROOT@%$RTEMS_ROOT%g
     1631s%@RTEMS_USE_OWN_PDIR@%$RTEMS_USE_OWN_PDIR%g
    15871632s%@RTEMS_HAS_POSIX_API@%$RTEMS_HAS_POSIX_API%g
    15881633s%@RTEMS_HAS_KA9Q@%$RTEMS_HAS_KA9Q%g
    15891634s%@RTEMS_USE_MACROS@%$RTEMS_USE_MACROS%g
     1635s%@RTEMS_HAS_CPLUSPLUS@%$RTEMS_HAS_CPLUSPLUS%g
    15901636s%@RTEMS_USE_GCC272@%$RTEMS_USE_GCC272%g
    15911637s%@PROJECT_ROOT@%$PROJECT_ROOT%g
Note: See TracChangeset for help on using the changeset viewer.