X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Facinclude.m4;h=b96f517dd7926a69083727441649b30e957807f4;hb=f7d4f43e1b9096c0b55c378a2b982e9fb522215a;hp=c1bae225f6b89f779ff76115a7ee49555c467271;hpb=307f7a6d3dd50baf8ab642e80e9f16eeaa3abf48;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4 index c1bae225f6b..b96f517dd79 100644 --- a/libstdc++-v3/acinclude.m4 +++ b/libstdc++-v3/acinclude.m4 @@ -70,6 +70,9 @@ AC_DEFUN(GLIBCPP_CONFIGURE, [ AC_ARG_WITH(cross-host, [ --with-cross-host=HOST configuring with a cross compiler]) + AC_ARG_WITH(newlib, + [ --with-newlib Configuring with newlib]) + glibcpp_basedir=$srcdir/$toprel/$1/libstdc++-v3 AC_SUBST(glibcpp_basedir) @@ -201,7 +204,7 @@ AC_DEFUN(GLIBCPP_CONFIGURE, [ # Find platform-specific directories containing configuration info. In # addition to possibly modifying the same flags, it also sets up symlinks. - GLIBCPP_CHECK_TARGET + GLIBCPP_CHECK_HOST ]) @@ -874,9 +877,9 @@ dnl Check to see what architecture and operating system we are compiling dnl for. Also, if architecture- or OS-specific flags are required for dnl compilation, pick them up here. dnl -dnl GLIBCPP_CHECK_TARGET -AC_DEFUN(GLIBCPP_CHECK_TARGET, [ - . [$]{glibcpp_basedir}/configure.target +dnl GLIBCPP_CHECK_HOST +AC_DEFUN(GLIBCPP_CHECK_HOST, [ + . [$]{glibcpp_basedir}/configure.host AC_MSG_RESULT(CPU config directory is $cpu_include_dir) AC_MSG_RESULT(OS config directory is $os_include_dir) ]) @@ -1461,6 +1464,12 @@ AC_DEFUN(GLIBCPP_CHECK_PCH, [ CXXFLAGS="$ac_save_CXXFLAGS" AM_CONDITIONAL(GLIBCPP_BUILD_PCH, test "$glibcpp_pch_comp" = yes) + if test "$glibcpp_pch_comp" = yes; then + glibcpp_PCHFLAGS="-include bits/stdc++.h" + else + glibcpp_PCHFLAGS="" + fi + AC_SUBST(glibcpp_PCHFLAGS) ]) dnl