* How to include a front end to gcc ? @ 2009-11-10 11:00 Greicy.Costa-Marques 2009-11-10 14:56 ` Ian Lance Taylor 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-11-10 11:00 UTC (permalink / raw) To: gcc-help Hello all, I'm trying to add a small front end to gcc 4.2.4, but it returns me the following error: configure: error: The following requested languages could not be built: hello-world Recognised languages are: c,ada,c++,fortran,java,objc,obj-c++,treelang I used the following command into the \gcc-build: ../gcc-4.2.4/configure --enable-languages=hello-world Can you help me about this? greicy ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-10 11:00 How to include a front end to gcc ? Greicy.Costa-Marques @ 2009-11-10 14:56 ` Ian Lance Taylor 2009-11-10 15:56 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: Ian Lance Taylor @ 2009-11-10 14:56 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: gcc-help Greicy.Costa-Marques@imag.fr writes: > I'm trying to add a small front end to gcc 4.2.4, but it returns me > the following error: > > configure: error: > The following requested languages could not be built: hello-world > Recognised languages are: c,ada,c++,fortran,java,objc,obj-c++,treelang > > I used the following command into the \gcc-build: > ../gcc-4.2.4/configure --enable-languages=hello-world There are a lot of steps required to implement a new front-end, and as far as I know they are mostly undocumented. In this case I think you are missing gcc/hello-world/config-lang.in. If you want to add a frontend, please be prepared to study the code and the existing frontends to figure out what is required. Ian ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-10 14:56 ` Ian Lance Taylor @ 2009-11-10 15:56 ` Greicy.Costa-Marques 2009-11-10 15:58 ` Ian Lance Taylor 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-11-10 15:56 UTC (permalink / raw) To: Ian Lance Taylor; +Cc: Greicy.Costa-Marques, gcc-help Hi Ian, No, the config-lang.in is there... greicy Citando "Ian Lance Taylor" <iant@google.com>: > Greicy.Costa-Marques@imag.fr writes: > >> I'm trying to add a small front end to gcc 4.2.4, but it returns me >> the following error: >> >> configure: error: >> The following requested languages could not be built: hello-world >> Recognised languages are: c,ada,c++,fortran,java,objc,obj-c++,treelang >> >> I used the following command into the \gcc-build: >> ../gcc-4.2.4/configure --enable-languages=hello-world > > There are a lot of steps required to implement a new front-end, and > as far as I know they are mostly undocumented. > > In this case I think you are missing gcc/hello-world/config-lang.in. > > If you want to add a frontend, please be prepared to study the code > and the existing frontends to figure out what is required. > > Ian > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-10 15:56 ` Greicy.Costa-Marques @ 2009-11-10 15:58 ` Ian Lance Taylor 2009-11-10 19:23 ` Andi Hellmund 0 siblings, 1 reply; 24+ messages in thread From: Ian Lance Taylor @ 2009-11-10 15:58 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: gcc-help Greicy.Costa-Marques@imag.fr writes: > No, the config-lang.in is there... I'm sorry that suggestion didn't help. Now you must follow my other advice: >> If you want to add a frontend, please be prepared to study the code >> and the existing frontends to figure out what is required. Ian ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-10 15:58 ` Ian Lance Taylor @ 2009-11-10 19:23 ` Andi Hellmund 2009-11-18 13:34 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: Andi Hellmund @ 2009-11-10 19:23 UTC (permalink / raw) To: Ian Lance Taylor; +Cc: Greicy.Costa-Marques, gcc-help Hey, I already did what Ian suggested an prepared a sample front-end for gcc based on the code of treelang. I tested it with 4.4.0, but you could try it with your version. Check this out: http://www.andihellmund.com/wp-content/uploads/2009/09/SFE.skeleton.tar.gz Hope that helps ... Andi Ian Lance Taylor wrote: > Greicy.Costa-Marques@imag.fr writes: > > >> No, the config-lang.in is there... >> > > I'm sorry that suggestion didn't help. Now you must follow my other > advice: > > >>> If you want to add a frontend, please be prepared to study the code >>> and the existing frontends to figure out what is required. >>> > > Ian > > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-10 19:23 ` Andi Hellmund @ 2009-11-18 13:34 ` Greicy.Costa-Marques 2009-11-18 14:06 ` John Graham 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-11-18 13:34 UTC (permalink / raw) To: Andi Hellmund; +Cc: Ian Lance Taylor, Greicy.Costa-Marques, gcc-help Hey, Thanks for your tip, I tested with your front-end (and the my) with my version and all is well (the first part), but when type make bootstrap or make bootstrap-lean return this: make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' make[2]: *** [ail-stage1-gcc] Error 2 make[2]: Leaving directory `/c/gcc4/gcc-build' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving directory `/c/gcc4/gcc-build' make: *** [bootstrap] Error2 can someone give me a suggestion? greicy Citando "Andi Hellmund" <mail@andihellmund.com>: > Hey, > > I already did what Ian suggested an prepared a sample front-end for gcc > based on the code of treelang. I tested it with 4.4.0, but you could try > it with your version. Check this out: > http://www.andihellmund.com/wp-content/uploads/2009/09/SFE.skeleton.tar.gz > > Hope that helps ... > > Andi > > > Ian Lance Taylor wrote: >> Greicy.Costa-Marques@imag.fr writes: >> >> >>> No, the config-lang.in is there... >>> >> >> I'm sorry that suggestion didn't help. Now you must follow my other >> advice: >> >> >>>> If you want to add a frontend, please be prepared to study the code >>>> and the existing frontends to figure out what is required. >>>> >> >> Ian >> >> > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-11-18 13:34 ` Greicy.Costa-Marques @ 2009-11-18 14:06 ` John Graham 2009-11-18 14:24 ` John (Eljay) Love-Jensen 0 siblings, 1 reply; 24+ messages in thread From: John Graham @ 2009-11-18 14:06 UTC (permalink / raw) To: gcc-help > Thanks for your tip, I tested with your front-end (and the my) with my > version and all is well (the first part), but when type make bootstrap or > make bootstrap-lean return this: > > > > make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' > make[2]: *** [ail-stage1-gcc] Error 2 > make[2]: Leaving directory `/c/gcc4/gcc-build' > make[1]: *** [stage1-bubble] Error 2 > make[1]: Leaving directory `/c/gcc4/gcc-build' > make: *** [bootstrap] Error2 That's not enough of the error message to be helpful. It's always useful to see the very, very first error message(s) - run the command again, and scroll back until you don't see any error messages any more, then copy and paste from there on. Too much info is much better than too little! John G ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-11-18 14:06 ` John Graham @ 2009-11-18 14:24 ` John (Eljay) Love-Jensen 2009-11-18 14:56 ` Greicy.Costa-Marques 2009-12-03 17:44 ` Greicy.Costa-Marques 0 siblings, 2 replies; 24+ messages in thread From: John (Eljay) Love-Jensen @ 2009-11-18 14:24 UTC (permalink / raw) To: gcc-help > Thanks for your tip, I tested with your front-end (and the my) with my > version and all is well (the first part), but when type make bootstrap or > make bootstrap-lean return this: > > make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' > make[2]: *** [ail-stage1-gcc] Error 2 > make[2]: Leaving directory `/c/gcc4/gcc-build' > make[1]: *** [stage1-bubble] Error 2 > make[1]: Leaving directory `/c/gcc4/gcc-build' > make: *** [bootstrap] Error2 In addition to what John G said, also please include your configure line, your make line, your platform, the GCC version, GMP and where is it, MPFR and where is it, MPC and where is it? You may have already provided this information from a previous inquiry on this forum. But, if so, that information is out-of-context. Sincerely, --Eljay ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-11-18 14:24 ` John (Eljay) Love-Jensen @ 2009-11-18 14:56 ` Greicy.Costa-Marques 2009-11-18 15:53 ` John (Eljay) Love-Jensen 2009-12-03 17:44 ` Greicy.Costa-Marques 1 sibling, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-11-18 14:56 UTC (permalink / raw) To: John (Eljay) Love-Jensen; +Cc: gcc-help Hey John, Is necessary install GMP and MPFR? I didn't know that it was necessary for included the front-end...I use the version 4.2.4 of GCC. And what versions (GMP and MPFR) I can use with for my version of the GCC and where? regards, greicy Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >> Thanks for your tip, I tested with your front-end (and the my) with my >> version and all is well (the first part), but when type make bootstrap or >> make bootstrap-lean return this: >> >> make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' >> make[2]: *** [ail-stage1-gcc] Error 2 >> make[2]: Leaving directory `/c/gcc4/gcc-build' >> make[1]: *** [stage1-bubble] Error 2 >> make[1]: Leaving directory `/c/gcc4/gcc-build' >> make: *** [bootstrap] Error2 > > In addition to what John G said, also please include your configure > line, your make line, your platform, the GCC version, GMP and where > is it, MPFR and where is it, MPC and where is it? > > You may have already provided this information from a previous > inquiry on this forum. But, if so, that information is > out-of-context. > > Sincerely, > --Eljay > ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-11-18 14:56 ` Greicy.Costa-Marques @ 2009-11-18 15:53 ` John (Eljay) Love-Jensen 0 siblings, 0 replies; 24+ messages in thread From: John (Eljay) Love-Jensen @ 2009-11-18 15:53 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: gcc-help Hi Greicy, > Is necessary install GMP and MPFR? For GCC 4.2.4, I am not sure. For the current GCC 4.4.2, yes-sort-of. You can either have them installed, or have GCC build them for you. As I understand it, GMP and MPFR are used as part of GCC itself (internal to GCC). They are not used by GCC as part of the executables produced by GCC. > And what versions (GMP and MPFR) I can use with for my version of the GCC and where? For GCC 4.4.2 as per <http://gcc.gnu.org/install/prerequisites.html> ... MPFR 2.3.2 (or later) <http://www.mpfr.org/> GMP 4.2 (or latter) <http://directory.fsf.org/project/gmp/> For GCC 4.2.4, I am not sure, as I do not know what the prerequisites are for GCC 4.2.4. What is your configure line? What is your make line? Sincerely, --Eljay ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-11-18 14:24 ` John (Eljay) Love-Jensen 2009-11-18 14:56 ` Greicy.Costa-Marques @ 2009-12-03 17:44 ` Greicy.Costa-Marques 2009-12-07 15:53 ` Greicy.Costa-Marques 1 sibling, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-03 17:44 UTC (permalink / raw) To: John (Eljay) Love-Jensen; +Cc: gcc-help Hi all, I installed the GMP end MPFR, but when type make bootstrap or make bootstrap-lean there is error: The version of GMP is 4.3.1, installed in msys\1.0\gmp-install The version of MPFR is 2.4.1, installed into standard directory, msys\1.0\local The version of GCC is 4.2.4. I work with the windows xp (then I used msys and mingw) My configure line is: $ ./../gcc-4.2.4/configure --enable-languages=hello-world loading cache ./config.cache checking host system type... i686-pc-mingw32 checking target system type... i686-pc-mingw32 checking build system type... i686-pc-mingw32 checking for a BSD compatible install... (cached) /bin/install -c checking whether ln works... (cached) yes checking whether ln -s works... (cached) no checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gnatbind... (cached) gnatbind checking whether compiler driver understands Ada... (cached) yes checking how to compare bootstrapped objects... (cached) cmp --ignore-initial=16 $$f1 $$f2 checking for correct version of gmp.h... yes checking for correct version of mpfr.h... yes checking for any version of mpfr.h... yes The following languages will be built: c,hello-world *** This configuration is not supported in the following subdirectories: target-libmudflap target-libgomp target-libffi target-zlib target-libjava target-libada gnattools target-libstdc++-v3 target-libgfortran zlib target-libobjc target-boehm-gc (Any other directories should still work fine.) *** removing build-i686-pc-mingw32/libiberty/Makefile to force reconfigure *** removing build-i686-pc-mingw32/fixincludes/Makefile to force reconfigure *** removing intl/Makefile to force reconfigure *** removing libiberty/Makefile to force reconfigure *** removing libcpp/Makefile to force reconfigure *** removing libdecnumber/Makefile to force reconfigure checking for bison... (cached) bison -y checking for bison... (cached) bison checking for gm4... (cached) m4 checking for flex... (cached) flex checking for flex... (cached) flex checking for makeinfo... (cached) makeinfo checking for expect... no checking for runtest... no checking for i686-pc-mingw32-ar... (cached) ar checking for i686-pc-mingw32-as... (cached) as checking for i686-pc-mingw32-dlltool... (cached) dlltool checking for i686-pc-mingw32-ld... (cached) C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe checking for i686-pc-mingw32-lipo... no checking for lipo... no checking for i686-pc-mingw32-nm... (cached) nm checking for i686-pc-mingw32-ranlib... (cached) ranlib checking for i686-pc-mingw32-strip... (cached) strip checking for i686-pc-mingw32-windres... (cached) windres checking for i686-pc-mingw32-objcopy... (cached) objcopy checking for i686-pc-mingw32-objdump... (cached) objdump checking for i686-pc-mingw32-gcj... no checking for gcj... no checking for i686-pc-mingw32-gfortran... no checking for gfortran... no checking for ar... no checking for as... no checking for dlltool... no checking for ld... no checking for lipo... no checking for i686-pc-mingw32-lipo... no checking for lipo... no checking for nm... no checking for objdump... no checking for ranlib... no checking for strip... no checking for windres... no checking where to find the target ar... host tool checking where to find the target as... host tool checking where to find the target cc... just compiled checking where to find the target c++... host tool checking where to find the target c++ for libstdc++... host tool checking where to find the target dlltool... host tool checking where to find the target gcc... just compiled checking where to find the target gcj... host tool checking where to find the target gfortran... host tool checking where to find the target ld... host tool checking where to find the target lipo... host tool checking where to find the target nm... host tool checking where to find the target objdump... host tool checking where to find the target ranlib... host tool checking where to find the target strip... host tool checking where to find the target windres... host tool checking whether to enable maintainer-specific portions of Makefiles... no checking whether -fkeep-inline-functions is supported... yes creating ./config.status creating Makefile My make line is: $ make bootstrap But there are errors, I copied the result: echo stage3 > stage_final make[1]: Entering directory `/c/gcc4/gcc-build' make[2]: Entering directory `/c/gcc4/gcc-build' make[3]: Entering directory `/c/gcc4/gcc-build' rm -f stage_current make[3]: Leaving directory `/c/gcc4/gcc-build' make[2]: Leaving directory `/c/gcc4/gcc-build' make[2]: Entering directory `/c/gcc4/gcc-build' Configuring stage 1 in ./intl configure: loading cache ./config.cache checking whether make sets $(MAKE)... (cached) yes checking for a BSD-compatible install... /bin/install -c checking whether NLS is requested... yes checking for msgfmt... (cached) no checking for gmsgfmt... (cached) : checking for xgettext... (cached) no checking for msgmerge... (cached) no checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking build system type... (cached) i686-pc-mingw32 checking host system type... (cached) i686-pc-mingw32 checking for i686-pc-mingw32-ranlib... (cached) ranlib checking for library containing strerror... (cached) none required checking how to run the C preprocessor... (cached) gcc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) no checking whether we are using the GNU C Library 2.1 or newer... (cached) no checking whether integer division by zero raises SIGFPE... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unsigned long long... (cached) yes checking for inttypes.h... (cached) yes checking whether the inttypes.h PRIxNN macros are broken... (cached) no checking for ld used by GCC... (cached) C:/mingw/bin/../lib/gcc/mingw32/3.4.5/.. /../../../mingw32/bin/ld.exe checking if the linker (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 2/bin/ld.exe) is GNU ld... (cached) yes checking for shared library run path origin... (cached) done checking for argz.h... (cached) no checking for limits.h... (cached) yes checking for locale.h... (cached) yes checking for nl_types.h... (cached) no checking for malloc.h... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for feof_unlocked... (cached) no checking for fgets_unlocked... (cached) no checking for getc_unlocked... (cached) no checking for getcwd... (cached) yes checking for getegid... (cached) no checking for geteuid... (cached) no checking for getgid... (cached) no checking for getuid... (cached) no checking for mempcpy... (cached) no checking for munmap... (cached) no checking for putenv... (cached) yes checking for setenv... (cached) no checking for setlocale... (cached) yes checking for stpcpy... (cached) no checking for strcasecmp... (cached) yes checking for strdup... (cached) yes checking for strtoul... (cached) yes checking for tsearch... (cached) yes checking for __argz_count... (cached) no checking for __argz_stringify... (cached) no checking for __argz_next... (cached) no checking for __fsetlocking... (cached) no checking for iconv... (cached) no, consider installing GNU libiconv checking for nl_langinfo and CODESET... (cached) no checking for LC_MESSAGES... (cached) no checking for bison... (cached) bison checking version of bison... 2.4.1, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... (cached) no checking for GNU gettext in libintl... (cached) no checking whether to use NLS... yes checking where the gettext function comes from... included intl directory checking for aclocal... (cached) aclocal checking for autoconf... (cached) autoconf checking for autoheader... (cached) autoheader configure: creating ./config.status config.status: creating Makefile config.status: creating config.intl config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands Configuring stage 1 in ./gcc configure: creating cache ./config.cache checking build system type... i686-pc-mingw32 checking host system type... i686-pc-mingw32 checking target system type... i686-pc-mingw32 checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... no checking whether a default assembler was specified... no checking for i686-pc-mingw32-gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking whether gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for inline... inline checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for void *... yes checking size of void *... 4 checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for long long... yes checking for long long... (cached) yes checking size of long long... 8 checking for __int64... yes checking for __int64... (cached) yes checking size of __int64... 8 checking whether gcc accepts -Wno-long-long... yes checking whether gcc accepts -Wno-variadic-macros... no checking whether gcc accepts -Wno-overlength-strings... no checking whether gcc accepts -Wold-style-definition... yes checking whether gcc accepts -Wmissing-format-attribute... yes checking whether gcc accepts -Wc++-compat... no checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no checking whether make sets $(MAKE)... yes checking for gawk... gawk checking whether ln -s works... yes checking whether ln works... yes checking for i686-pc-mingw32-ranlib... ranlib checking for a BSD compatible install... /bin/install -c checking for cmp's capabilities... gnucompare checking for mktemp... no checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 checking for modern makeinfo... yes checking for recent Pod::Man... yes checking for flex... flex checking for bison... bison checking for nm... nm checking for ar... ar checking for GNU C library... no checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether string.h and strings.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... no checking for limits.h... yes checking for stddef.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for iconv.h... no checking for fcntl.h... yes checking for unistd.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for sys/mman.h... no checking for sys/resource.h... no checking for sys/param.h... yes checking for sys/times.h... no checking for sys/stat.h... (cached) yes checking for direct.h... yes checking for malloc.h... yes checking for langinfo.h... no checking for ldfcn.h... no checking for locale.h... yes checking for wchar.h... yes checking for thread.h... no checking for pthread.h... no checking for CHAR_BIT... yes checking whether byte ordering is bigendian... no checking for collect2 libraries... none required checking for library containing exc_resume... no checking for library containing ldexp... none required checking for inttypes.h... yes checking for times... no checking for clock... yes checking for kill... no checking for getrlimit... no checking for setrlimit... no checking for atoll... yes checking for atoq... no checking for sysconf... no checking for strsignal... no checking for getrusage... no checking for nl_langinfo... no checking for scandir... no checking for alphasort... no checking for gettimeofday... yes checking for mbstowcs... yes checking for wcswidth... no checking for mmap... no checking for mincore... no checking for setlocale... yes checking for clearerr_unlocked... no checking for feof_unlocked... no checking for ferror_unlocked... no checking for fflush_unlocked... no checking for fgetc_unlocked... no checking for fgets_unlocked... no checking for fileno_unlocked... no checking for fprintf_unlocked... no checking for fputc_unlocked... no checking for fputs_unlocked... no checking for fread_unlocked... no checking for fwrite_unlocked... no checking for getchar_unlocked... no checking for getc_unlocked... no checking for putchar_unlocked... no checking for putc_unlocked... no checking whether mbstowcs works... yes checking for ssize_t... yes checking for uid_t in sys/types.h... no checking type of array argument to getgroups... int checking for sys/mman.h... (cached) no checking for mmap... (cached) no checking for pid_t... yes checking for unistd.h... (cached) yes checking for vfork.h... no checking for fork... no checking for vfork... no checking for ld used by GCC... C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.. /mingw32/bin/ld.exe checking if the linker (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 2/bin/ld.exe) is GNU ld... yes checking for shared library run path origin... done checking for iconv... no, consider installing GNU libiconv checking for LC_MESSAGES... no checking for nl_langinfo and CODESET... no checking whether getenv is declared... yes checking whether atol is declared... yes checking whether asprintf is declared... no checking whether sbrk is declared... no checking whether abort is declared... yes checking whether atof is declared... yes checking whether getcwd is declared... yes checking whether getwd is declared... no checking whether strsignal is declared... yes checking whether strstr is declared... yes checking whether strverscmp is declared... no checking whether errno is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether vasprintf is declared... no checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether calloc is declared... yes checking whether free is declared... yes checking whether basename is declared... no checking whether getopt is declared... no checking whether clock is declared... yes checking whether getpagesize is declared... no checking whether clearerr_unlocked is declared... no checking whether feof_unlocked is declared... no checking whether ferror_unlocked is declared... no checking whether fflush_unlocked is declared... no checking whether fgetc_unlocked is declared... no checking whether fgets_unlocked is declared... no checking whether fileno_unlocked is declared... no checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no checking whether getchar_unlocked is declared... no checking whether getc_unlocked is declared... no checking whether putchar_unlocked is declared... no checking whether putc_unlocked is declared... no checking whether getrlimit is declared... no checking whether setrlimit is declared... no checking whether getrusage is declared... no checking whether ldgetname is declared... no checking whether times is declared... no checking whether sigaltstack is declared... no checking for struct tms... no checking for clock_t... yes checking for .preinit_array/.init_array/.fini_array support... yes checking if mkdir takes one argument... yes Using `.././../gcc-4.2.4/gcc/config/i386/i386.c' for machine-specific logic. Using `.././../gcc-4.2.4/gcc/config/i386/i386.md' as machine description file. Using the following target machine macro files: .././../gcc-4.2.4/gcc/config/i386/i386.h .././../gcc-4.2.4/gcc/config/i386/unix.h .././../gcc-4.2.4/gcc/config/i386/bsd.h .././../gcc-4.2.4/gcc/config/i386/gas.h .././../gcc-4.2.4/gcc/config/dbxcoff.h .././../gcc-4.2.4/gcc/config/i386/cygming.h .././../gcc-4.2.4/gcc/config/i386/mingw32.h Using `.././../gcc-4.2.4/gcc/config/ i386/xm-mingw32.h' as host machine macro fi le. Using host-mingw32.o for host machine hooks. checking whether NLS is requested... yes checking for catalogs to be installed... be da de el es fr ja nl ru sr sv tr zh _CN zh_TW be da de el es fr ja nl ru sr sv tr zh_CN zh_TW checking for library containing RegOpenKeyExA... no checking for as... /mingw/bin/as checking what assembler to use... /mingw/bin/as checking what linker to use... C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.. /mingw32/bin/ld.exe checking for nm... /mingw/bin/nm checking what nm to use... /mingw/bin/nm checking for objdump... /mingw/bin/objdump checking what objdump to use... /mingw/bin/objdump checking assembler for .balign and .p2align... yes checking assembler for .p2align with maximum skip... yes checking assembler for working .subsection -1... no checking assembler for .weak... yes checking assembler for .weakref... yes checking assembler for .nsubspa comdat... no checking assembler for .hidden... no checking linker for .hidden support... yes checking assembler for .sleb128 and .uleb128... yes checking assembler for eh_frame optimization... no checking assembler for section merging support... no checking assembler for section merging support... (cached) no checking assembler for COMDAT group support... no checking assembler for COMDAT group support... no checking assembler for thread-local storage support... no checking linker -Bstatic/-Bdynamic option... yes checking assembler for .secrel32 relocs... yes checking assembler for filds and fists mnemonics... yes checking assembler for cmov syntax... no checking assembler for ffreep mnemonic... yes checking assembler for GOTOFF in data... yes checking assembler for dwarf2 debug_line support... yes checking assembler for buggy dwarf2 .file directive... no checking assembler for --gdwarf2 option... yes checking assembler for --gstabs option... yes checking linker read-only and read-write section mixing... read-write checking linker PT_GNU_EH_FRAME support... no checking linker position independent executable support... yes checking linker --as-needed support... yes checking linker --sysroot support... yes Using ggc-page for garbage collection. checking whether to enable maintainer-specific portions of Makefiles... no Links are now set up to build a native compiler for i686-pc-mingw32. updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating gccbug config.status: creating mklibgcc config.status: creating libada-mk config.status: creating ada/Makefile config.status: creating auto-host.h config.status: executing default commands Configuring stage 1 in ./libiberty configure: loading cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... (cached) makeinfo --split-size=5000000 --split-size=500 0000 checking for perl... (cached) perl checking build system type... (cached) i686-pc-mingw32 checking host system type... (cached) i686-pc-mingw32 checking for i686-pc-mingw32-ar... (cached) ar checking for i686-pc-mingw32-ranlib... (cached) ranlib checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking how to run the C preprocessor... (cached) gcc -E checking whether gcc accepts -Wc++-compat... (cached) no checking whether gcc and cc understand -c and -o together... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking whether byte ordering is bigendian... (cached) no checking for a BSD-compatible install... /bin/install -c checking for sys/file.h... (cached) yes checking for sys/param.h... (cached) yes checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for malloc.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... (cached) yes checking for time.h... (cached) yes checking for sys/resource.h... (cached) no checking for sys/stat.h... (cached) yes checking for sys/mman.h... (cached) no checking for fcntl.h... (cached) yes checking for alloca.h... (cached) no checking for sys/pstat.h... (cached) no checking for sys/sysmp.h... (cached) no checking for sys/sysinfo.h... (cached) no checking for machine/hal_sysinfo.h... (cached) no checking for sys/table.h... (cached) no checking for sys/sysctl.h... (cached) no checking for sys/systemcfg.h... (cached) no checking for stdint.h... (cached) yes checking for stdio_ext.h... (cached) no checking for sys/wait.h that is POSIX.1 compatible... (cached) no checking whether time.h and sys/time.h may both be included... (cached) yes checking whether errno must be declared... (cached) no checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for int... (cached) yes checking size of int... (cached) 4 checking for uintptr_t... (cached) yes checking for a 64-bit type... (cached) uint64_t checking for pid_t... (cached) yes checking for library containing strerror... (cached) none required checking for asprintf... (cached) no checking for atexit... (cached) yes checking for basename... (cached) yes checking for bcmp... (cached) no checking for bcopy... (cached) no checking for bsearch... (cached) yes checking for bzero... (cached) no checking for calloc... (cached) yes checking for clock... (cached) yes checking for ffs... (cached) no checking for getcwd... (cached) yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for index... (cached) no checking for insque... (cached) no checking for memchr... (cached) yes checking for memcmp... (cached) yes checking for memcpy... (cached) yes checking for memmove... (cached) yes checking for mempcpy... (cached) no checking for memset... (cached) yes checking for mkstemps... (cached) no checking for putenv... (cached) yes checking for random... (cached) no checking for rename... (cached) yes checking for rindex... (cached) no checking for setenv... (cached) no checking for snprintf... (cached) yes checking for sigsetmask... (cached) no checking for stpcpy... (cached) no checking for stpncpy... (cached) no checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strdup... (cached) yes checking for strncasecmp... (cached) yes checking for strndup... (cached) no checking for strrchr... (cached) yes checking for strstr... (cached) yes checking for strtod... (cached) yes checking for strtol... (cached) yes checking for strtoul... (cached) yes checking for strverscmp... (cached) no checking for tmpnam... (cached) yes checking for vasprintf... (cached) no checking for vfprintf... (cached) yes checking for vprintf... (cached) yes checking for vsnprintf... (cached) yes checking for vsprintf... (cached) yes checking for waitpid... (cached) no checking whether alloca needs Cray hooks... (cached) no checking stack direction for C alloca... (cached) -1 checking for unistd.h... (cached) yes checking for vfork.h... (cached) no checking for fork... (cached) no checking for vfork... (cached) no checking for _doprnt... (cached) no checking for sys_errlist... (cached) yes checking for sys_nerr... (cached) yes checking for sys_siglist... (cached) no checking for external symbol _system_configuration... no checking for getrusage... (cached) no checking for on_exit... (cached) no checking for psignal... (cached) no checking for strerror... (cached) yes checking for strsignal... (cached) no checking for sysconf... (cached) no checking for times... (cached) no checking for sbrk... (cached) no checking for gettimeofday... (cached) yes checking for realpath... (cached) no checking for canonicalize_file_name... (cached) no checking for pstat_getstatic... (cached) no checking for pstat_getdynamic... (cached) no checking for sysmp... (cached) no checking for getsysinfo... (cached) no checking for table... (cached) no checking for sysctl... (cached) no checking for wait3... (cached) no checking for wait4... (cached) no checking for __fsetlocking... (cached) no checking whether basename is declared... (cached) no checking whether ffs is declared... (cached) no checking whether asprintf is declared... (cached) no checking whether vasprintf is declared... (cached) no checking whether snprintf is declared... (cached) yes checking whether vsnprintf is declared... (cached) yes checking whether calloc is declared... (cached) yes checking whether getenv is declared... (cached) yes checking whether getopt is declared... (cached) yes checking whether malloc is declared... (cached) yes checking whether realloc is declared... (cached) yes checking whether sbrk is declared... (cached) no checking whether strverscmp is declared... (cached) no checking whether canonicalize_file_name must be declared... (cached) yes checking for working strncmp... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing default commands make[3]: Entering directory `/c/gcc4/gcc-build/libiberty' rm -f needed-list; touch needed-list; \ for f in atexit calloc memchr memcmp memcpy memmove memset rename strchr strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf vfork wa itpid bcmp bcopy bzero; do \ for g in ./asprintf.o ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o ./index.o . /insque.o ./mempcpy.o ./mkstemps.o ./random.o ./rindex.o ./setenv.o ./sigsetmask .o ./stpcpy.o ./stpncpy.o ./strndup.o ./strverscmp.o ./vasprintf.o ./waitpid.o . /vfork.o ; do \ case "$g" in \ *$f*) echo $g >> needed-list ;; \ esac; \ done; \ done echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o ./argv.o ./choos e-temp.o ./concat.o ./cp-demint.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./float format.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getr untime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix. o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physm em.o ./pex-common.o ./pex-one.o ./pex-win32.o ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./ternary.o ./unlink-if-ordinary.o ./ xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup .o > required-list make[4]: Entering directory `/c/gcc4/gcc-build/libiberty/testsuite' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/c/gcc4/gcc-build/libiberty/testsuite' make[3]: Leaving directory `/c/gcc4/gcc-build/libiberty' make[3]: Entering directory `/c/gcc4/gcc-build/intl' rm -f stamp-h1 /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged test -f config.h || (rm -f stamp-h1 && make stamp-h1) make[3]: Leaving directory `/c/gcc4/gcc-build/intl' Configuring in build-i686-pc-mingw32/libiberty configure: loading cache ../config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... (cached) makeinfo --split-size=5000000 --split-size=500 0000 checking for perl... (cached) perl checking build system type... (cached) i686-pc-mingw32 checking host system type... (cached) i686-pc-mingw32 checking for i686-pc-mingw32-ar... no checking for ar... (cached) ar checking for i686-pc-mingw32-ranlib... no checking for ranlib... (cached) ranlib checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking how to run the C preprocessor... (cached) gcc -E checking whether gcc accepts -Wc++-compat... (cached) no checking whether gcc and cc understand -c and -o together... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking whether byte ordering is bigendian... (cached) no checking for a BSD-compatible install... /bin/install -c checking for sys/file.h... (cached) yes checking for sys/param.h... (cached) yes checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for malloc.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... (cached) yes checking for time.h... (cached) yes checking for sys/resource.h... (cached) no checking for sys/stat.h... (cached) yes checking for sys/mman.h... (cached) no checking for fcntl.h... (cached) yes checking for alloca.h... (cached) no checking for sys/pstat.h... (cached) no checking for sys/sysmp.h... (cached) no checking for sys/sysinfo.h... (cached) no checking for machine/hal_sysinfo.h... (cached) no checking for sys/table.h... (cached) no checking for sys/sysctl.h... (cached) no checking for sys/systemcfg.h... (cached) no checking for stdint.h... (cached) yes checking for stdio_ext.h... (cached) no checking for sys/wait.h that is POSIX.1 compatible... (cached) no checking whether time.h and sys/time.h may both be included... (cached) yes checking whether errno must be declared... (cached) no checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for int... (cached) yes checking size of int... (cached) 4 checking for uintptr_t... (cached) yes checking for a 64-bit type... (cached) uint64_t checking for pid_t... (cached) yes checking for library containing strerror... (cached) none required checking for asprintf... (cached) no checking for atexit... (cached) yes checking for basename... (cached) yes checking for bcmp... (cached) no checking for bcopy... (cached) no checking for bsearch... (cached) yes checking for bzero... (cached) no checking for calloc... (cached) yes checking for clock... (cached) yes checking for ffs... (cached) no checking for getcwd... (cached) yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for index... (cached) no checking for insque... (cached) no checking for memchr... (cached) yes checking for memcmp... (cached) yes checking for memcpy... (cached) yes checking for memmove... (cached) yes checking for mempcpy... (cached) no checking for memset... (cached) yes checking for mkstemps... (cached) no checking for putenv... (cached) yes checking for random... (cached) no checking for rename... (cached) yes checking for rindex... (cached) no checking for setenv... (cached) no checking for snprintf... (cached) yes checking for sigsetmask... (cached) no checking for stpcpy... (cached) no checking for stpncpy... (cached) no checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strdup... (cached) yes checking for strncasecmp... (cached) yes checking for strndup... (cached) no checking for strrchr... (cached) yes checking for strstr... (cached) yes checking for strtod... (cached) yes checking for strtol... (cached) yes checking for strtoul... (cached) yes checking for strverscmp... (cached) no checking for tmpnam... (cached) yes checking for vasprintf... (cached) no checking for vfprintf... (cached) yes checking for vprintf... (cached) yes checking for vsnprintf... (cached) yes checking for vsprintf... (cached) yes checking for waitpid... (cached) no checking whether alloca needs Cray hooks... (cached) no checking stack direction for C alloca... (cached) -1 checking for unistd.h... (cached) yes checking for vfork.h... (cached) no checking for fork... (cached) no checking for vfork... (cached) no checking for _doprnt... (cached) no checking for sys_errlist... (cached) yes checking for sys_nerr... (cached) yes checking for sys_siglist... (cached) no checking for external symbol _system_configuration... no checking for getrusage... (cached) no checking for on_exit... (cached) no checking for psignal... (cached) no checking for strerror... (cached) yes checking for strsignal... (cached) no checking for sysconf... (cached) no checking for times... (cached) no checking for sbrk... (cached) no checking for gettimeofday... (cached) yes checking for realpath... (cached) no checking for canonicalize_file_name... (cached) no checking for pstat_getstatic... (cached) no checking for pstat_getdynamic... (cached) no checking for sysmp... (cached) no checking for getsysinfo... (cached) no checking for table... (cached) no checking for sysctl... (cached) no checking for wait3... (cached) no checking for wait4... (cached) no checking for __fsetlocking... (cached) no checking whether basename is declared... (cached) no checking whether ffs is declared... (cached) no checking whether asprintf is declared... (cached) no checking whether vasprintf is declared... (cached) no checking whether snprintf is declared... (cached) yes checking whether vsnprintf is declared... (cached) yes checking whether calloc is declared... (cached) yes checking whether getenv is declared... (cached) yes checking whether getopt is declared... (cached) yes checking whether malloc is declared... (cached) yes checking whether realloc is declared... (cached) yes checking whether sbrk is declared... (cached) no checking whether strverscmp is declared... (cached) no checking whether canonicalize_file_name must be declared... (cached) yes checking for working strncmp... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing default commands make[3]: Entering directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty' rm -f needed-list; touch needed-list; \ for f in atexit calloc memchr memcmp memcpy memmove memset rename strchr strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf vfork wa itpid bcmp bcopy bzero; do \ for g in ./asprintf.o ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o ./index.o . /insque.o ./mempcpy.o ./mkstemps.o ./random.o ./rindex.o ./setenv.o ./sigsetmask .o ./stpcpy.o ./stpncpy.o ./strndup.o ./strverscmp.o ./vasprintf.o ./waitpid.o . /vfork.o ; do \ case "$g" in \ *$f*) echo $g >> needed-list ;; \ esac; \ done; \ done echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o ./argv.o ./choos e-temp.o ./concat.o ./cp-demint.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./float format.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getr untime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix. o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physm em.o ./pex-common.o ./pex-one.o ./pex-win32.o ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./ternary.o ./unlink-if-ordinary.o ./ xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup .o > required-list make[4]: Entering directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty/t estsuite' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty/te stsuite' make[3]: Leaving directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty' Configuring in build-i686-pc-mingw32/fixincludes configure: loading cache ../config.cache checking build system type... (cached) i686-pc-mingw32 checking host system type... (cached) i686-pc-mingw32 checking target system type... (cached) i686-pc-mingw32 checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking whether gcc supports -W... (cached) yes checking whether gcc supports -Wall... (cached) yes checking whether gcc supports -Wwrite-strings... (cached) yes checking whether gcc supports -Wstrict-prototypes... (cached) yes checking whether gcc supports -Wmissing-prototypes... (cached) yes checking whether gcc supports -Wold-style-definition... (cached) yes checking whether gcc supports -Wmissing-format-attribute... (cached) yes checking whether gcc supports -Wno-overlength-strings... (cached) no checking whether gcc supports -pedantic -Wno-long-long... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/stat.h... (cached) yes checking for clearerr_unlocked... (cached) no checking for feof_unlocked... (cached) no checking for ferror_unlocked... (cached) no checking for fflush_unlocked... (cached) no checking for fgetc_unlocked... (cached) no checking for fgets_unlocked... (cached) no checking for fileno_unlocked... (cached) no checking for fprintf_unlocked... (cached) no checking for fputc_unlocked... (cached) no checking for fputs_unlocked... (cached) no checking for fread_unlocked... (cached) no checking for fwrite_unlocked... (cached) no checking for getchar_unlocked... (cached) no checking for getc_unlocked... (cached) no checking for putchar_unlocked... (cached) no checking for putc_unlocked... (cached) no checking whether abort is declared... (cached) yes checking whether asprintf is declared... (cached) no checking whether basename is declared... (cached) no checking whether errno is declared... (cached) yes checking whether vasprintf is declared... (cached) no checking whether clearerr_unlocked is declared... (cached) no checking whether feof_unlocked is declared... (cached) no checking whether ferror_unlocked is declared... (cached) no checking whether fflush_unlocked is declared... (cached) no checking whether fgetc_unlocked is declared... (cached) no checking whether fgets_unlocked is declared... (cached) no checking whether fileno_unlocked is declared... (cached) no checking whether fprintf_unlocked is declared... (cached) no checking whether fputc_unlocked is declared... (cached) no checking whether fputs_unlocked is declared... (cached) no checking whether fread_unlocked is declared... (cached) no checking whether fwrite_unlocked is declared... (cached) no checking whether getchar_unlocked is declared... (cached) no checking whether getc_unlocked is declared... (cached) no checking whether putchar_unlocked is declared... (cached) no checking whether putc_unlocked is declared... (cached) no checking for an ANSI C-conforming const... (cached) yes checking for sys/mman.h... (cached) no checking for mmap... (cached) no checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile config.status: creating mkheaders.almost config.status: creating config.h config.status: config.h is unchanged make[3]: Entering directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/fixincludes ' srcdir="../.././../gcc-4.2.4/fixincludes" /bin/sh ../.././../gcc-4.2.4/fixinclud es/mkfixinc.sh i686-pc-mingw32 sed -e 's/@gcc_version@/4.2.4/' < mkheaders.almost > mkheadersT mv -f mkheadersT mkheaders make[3]: Leaving directory `/c/gcc4/gcc-build/build-i686-pc-mingw32/fixincludes' Configuring stage 1 in ./libcpp configure: loading cache ./config.cache checking build system type... (cached) i686-pc-mingw32 checking host system type... (cached) i686-pc-mingw32 checking target system type... (cached) i686-pc-mingw32 checking whether make sets $(MAKE)... (cached) yes checking for a BSD-compatible install... /bin/install -c checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for i686-pc-mingw32-ranlib... (cached) ranlib checking for aclocal... (cached) aclocal checking for autoconf... (cached) autoconf checking for autoheader... (cached) autoheader checking whether gcc supports -W... (cached) yes checking whether gcc supports -Wall... (cached) yes checking whether gcc supports -Wwrite-strings... (cached) yes checking whether gcc supports -Wstrict-prototypes... (cached) yes checking whether gcc supports -Wmissing-prototypes... (cached) yes checking whether gcc supports -Wold-style-definition... (cached) yes checking whether gcc supports -Wmissing-format-attribute... (cached) yes checking whether gcc supports -pedantic -Wno-long-long... (cached) yes checking dependency style of gcc... (cached) gcc3 checking whether time.h and sys/time.h may both be included... (cached) yes checking whether string.h and strings.h may both be included... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for iconv.h... (cached) no checking for locale.h... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking for string.h... (cached) yes checking for sys/file.h... (cached) yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for obstacks... (cached) no checking for off_t... (cached) yes checking for size_t... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking for int... (cached) yes checking size of int... (cached) 4 checking for long... (cached) yes checking size of long... (cached) 4 checking for clearerr_unlocked... (cached) no checking for feof_unlocked... (cached) no checking for ferror_unlocked... (cached) no checking for fflush_unlocked... (cached) no checking for fgetc_unlocked... (cached) no checking for fgets_unlocked... (cached) no checking for fileno_unlocked... (cached) no checking for fprintf_unlocked... (cached) no checking for fputc_unlocked... (cached) no checking for fputs_unlocked... (cached) no checking for fread_unlocked... (cached) no checking for fwrite_unlocked... (cached) no checking for getchar_unlocked... (cached) no checking for getc_unlocked... (cached) no checking for putchar_unlocked... (cached) no checking for putc_unlocked... (cached) no checking whether abort is declared... (cached) yes checking whether asprintf is declared... (cached) no checking whether basename is declared... (cached) no checking whether errno is declared... (cached) yes checking whether getopt is declared... (cached) yes checking whether clearerr_unlocked is declared... (cached) no checking whether feof_unlocked is declared... (cached) no checking whether ferror_unlocked is declared... (cached) no checking whether fflush_unlocked is declared... (cached) no checking whether fgetc_unlocked is declared... (cached) no checking whether fgets_unlocked is declared... (cached) no checking whether fileno_unlocked is declared... (cached) no checking whether fprintf_unlocked is declared... (cached) no checking whether fputc_unlocked is declared... (cached) no checking whether fputs_unlocked is declared... (cached) no checking whether fread_unlocked is declared... (cached) no checking whether fwrite_unlocked is declared... (cached) no checking whether getchar_unlocked is declared... (cached) no checking whether getc_unlocked is declared... (cached) no checking whether putchar_unlocked is declared... (cached) no checking whether putc_unlocked is declared... (cached) no checking whether vasprintf is declared... (cached) no checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for ANSI C header files... (cached) yes checking for nl_langinfo and CODESET... (cached) no checking whether NLS is requested... yes checking for catalogs to be installed... be ca da de el es fr ja nl sv tr uk vi zh_CN zh_TW be ca da de el es fr ja nl sv tr uk vi zh_CN zh_TW checking for uchar... checking for ld used by GCC... (cached) C:/mingw/bin/../lib/gcc/mingw32/3.4.5/.. /../../../mingw32/bin/ld.exe checking if the linker (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 2/bin/ld.exe) is GNU ld... (cached) yes checking for shared library run path origin... (cached) done checking for iconv... (cached) no, consider installing GNU libiconv configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depdir commands mkdir: cannot create directory `.deps': File exists make[3]: Entering directory `/c/gcc4/gcc-build/libcpp' test -f config.h || (rm -f stamp-h1 && make stamp-h1) echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new .././../gcc-4.2.4/libcpp/../move-if-change localedir.new localedir.h echo timestamp > localedir.hs make[3]: Leaving directory `/c/gcc4/gcc-build/libcpp' Configuring stage 1 in ./libdecnumber configure: loading cache ./config.cache checking whether make sets $(MAKE)... (cached) yes checking for i686-pc-mingw32-gcc... (cached) gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for i686-pc-mingw32-ranlib... (cached) ranlib checking for aclocal... (cached) aclocal checking for autoconf... (cached) autoconf checking for autoheader... (cached) autoheader checking whether gcc supports -W... (cached) yes checking whether gcc supports -Wall... (cached) yes checking whether gcc supports -Wwrite-strings... (cached) yes checking whether gcc supports -Wstrict-prototypes... (cached) yes checking whether gcc supports -Wmissing-prototypes... (cached) yes checking whether gcc supports -Wold-style-definition... (cached) yes checking whether gcc supports -Wmissing-format-attribute... (cached) yes checking whether gcc supports -Wcast-qual... (cached) yes checking whether gcc supports -pedantic -Wno-long-long... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for ctype.h... (cached) yes checking for stddef.h... (cached) yes checking for string.h... (cached) yes checking for stdio.h... (cached) yes looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes checking for uintptr_t... yes checking for int_least32_t... yes checking for int_fast32_t... yes checking for uint64_t... yes checking what to include in gstdint.h... stdint.h (already complete) checking for an ANSI C-conforming const... (cached) yes checking for off_t... (cached) yes checking for int... (cached) yes checking size of int... (cached) 4 checking for long... (cached) yes checking size of long... (cached) 4 checking for ANSI C header files... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing gstdint.h commands make[3]: Entering directory `/c/gcc4/gcc-build/libdecnumber' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/c/gcc4/gcc-build/libdecnumber' make[3]: Entering directory `/c/gcc4/gcc-build/gcc' Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No such file or d irectory make[3]: *** No rule to make target `.././../gcc-4.2.4/gcc/hello-world/Make-lang .in'. Stop. make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' make[2]: *** [all-stage1-gcc] Error 2 make[2]: Leaving directory `/c/gcc4/gcc-build' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving directory `/c/gcc4/gcc-build' make: *** [bootstrap] Error 2 Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >> Thanks for your tip, I tested with your front-end (and the my) with my >> version and all is well (the first part), but when type make bootstrap or >> make bootstrap-lean return this: >> >> make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' >> make[2]: *** [ail-stage1-gcc] Error 2 >> make[2]: Leaving directory `/c/gcc4/gcc-build' >> make[1]: *** [stage1-bubble] Error 2 >> make[1]: Leaving directory `/c/gcc4/gcc-build' >> make: *** [bootstrap] Error2 Thanks for any help, greicy > > In addition to what John G said, also please include your configure > line, your make line, your platform, the GCC version, GMP and where > is it, MPFR and where is it, MPC and where is it? > > You may have already provided this information from a previous > inquiry on this forum. But, if so, that information is > out-of-context. > > Sincerely, > --Eljay > ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-12-03 17:44 ` Greicy.Costa-Marques @ 2009-12-07 15:53 ` Greicy.Costa-Marques 2009-12-07 15:54 ` John (Eljay) Love-Jensen 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-07 15:53 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: John (Eljay) Love-Jensen, gcc-help Hi all again, Does anyone have a tip or idea to resolve this error that is shown when I type make bootstrap or boostrap-lean? I'm trying to include a front end... I installed the GMP end MPFR. The versions are shown below and as well the result the configure and the make booststrap: > The version of GMP is 4.3.1, installed in msys\1.0\gmp-install > The version of MPFR is 2.4.1, installed into standard directory, > msys\1.0\local > The version of GCC is 4.2.4. > I work with the windows xp (then I used msys and mingw) > > My configure line is: > > $ ./../gcc-4.2.4/configure --enable-languages=hello-world > loading cache ./config.cache > checking host system type... i686-pc-mingw32 > checking target system type... i686-pc-mingw32 > checking build system type... i686-pc-mingw32 > checking for a BSD compatible install... (cached) /bin/install -c > checking whether ln works... (cached) yes > checking whether ln -s works... (cached) no > checking for gcc... (cached) gcc > checking whether the C compiler (gcc ) works... yes > checking whether the C compiler (gcc ) is a cross-compiler... no > checking whether we are using GNU C... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gnatbind... (cached) gnatbind > checking whether compiler driver understands Ada... (cached) yes > checking how to compare bootstrapped objects... (cached) cmp > --ignore-initial=16 $$f1 $$f2 > checking for correct version of gmp.h... yes > checking for correct version of mpfr.h... yes > checking for any version of mpfr.h... yes > The following languages will be built: c,hello-world > *** This configuration is not supported in the following subdirectories: > target-libmudflap target-libgomp target-libffi target-zlib > target-libjava target-libada gnattools target-libstdc++-v3 > target-libgfortran zlib target-libobjc target-boehm-gc > (Any other directories should still work fine.) > *** removing build-i686-pc-mingw32/libiberty/Makefile to force reconfigure > *** removing build-i686-pc-mingw32/fixincludes/Makefile to force reconfigure > *** removing intl/Makefile to force reconfigure > *** removing libiberty/Makefile to force reconfigure > *** removing libcpp/Makefile to force reconfigure > *** removing libdecnumber/Makefile to force reconfigure > checking for bison... (cached) bison -y > checking for bison... (cached) bison > checking for gm4... (cached) m4 > checking for flex... (cached) flex > checking for flex... (cached) flex > checking for makeinfo... (cached) makeinfo > checking for expect... no > checking for runtest... no > checking for i686-pc-mingw32-ar... (cached) ar > checking for i686-pc-mingw32-as... (cached) as > checking for i686-pc-mingw32-dlltool... (cached) dlltool > checking for i686-pc-mingw32-ld... (cached) > C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe > checking for i686-pc-mingw32-lipo... no > checking for lipo... no > checking for i686-pc-mingw32-nm... (cached) nm > checking for i686-pc-mingw32-ranlib... (cached) ranlib > checking for i686-pc-mingw32-strip... (cached) strip > checking for i686-pc-mingw32-windres... (cached) windres > checking for i686-pc-mingw32-objcopy... (cached) objcopy > checking for i686-pc-mingw32-objdump... (cached) objdump > checking for i686-pc-mingw32-gcj... no > checking for gcj... no > checking for i686-pc-mingw32-gfortran... no > checking for gfortran... no > checking for ar... no > checking for as... no > checking for dlltool... no > checking for ld... no > checking for lipo... no > checking for i686-pc-mingw32-lipo... no > checking for lipo... no > checking for nm... no > checking for objdump... no > checking for ranlib... no > checking for strip... no > checking for windres... no > checking where to find the target ar... host tool > checking where to find the target as... host tool > checking where to find the target cc... just compiled > checking where to find the target c++... host tool > checking where to find the target c++ for libstdc++... host tool > checking where to find the target dlltool... host tool > checking where to find the target gcc... just compiled > checking where to find the target gcj... host tool > checking where to find the target gfortran... host tool > checking where to find the target ld... host tool > checking where to find the target lipo... host tool > checking where to find the target nm... host tool > checking where to find the target objdump... host tool > checking where to find the target ranlib... host tool > checking where to find the target strip... host tool > checking where to find the target windres... host tool > checking whether to enable maintainer-specific portions of Makefiles... no > checking whether -fkeep-inline-functions is supported... yes > creating ./config.status > creating Makefile > > My make line is: $ make bootstrap > But there are errors, I copied the result: > > > echo stage3 > stage_final > make[1]: Entering directory `/c/gcc4/gcc-build' > make[2]: Entering directory `/c/gcc4/gcc-build' > make[3]: Entering directory `/c/gcc4/gcc-build' > rm -f stage_current > make[3]: Leaving directory `/c/gcc4/gcc-build' > make[2]: Leaving directory `/c/gcc4/gcc-build' > make[2]: Entering directory `/c/gcc4/gcc-build' > Configuring stage 1 in ./intl > configure: loading cache ./config.cache > checking whether make sets $(MAKE)... (cached) yes > checking for a BSD-compatible install... /bin/install -c > checking whether NLS is requested... yes > checking for msgfmt... (cached) no > checking for gmsgfmt... (cached) : > checking for xgettext... (cached) no > checking for msgmerge... (cached) no > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking build system type... (cached) i686-pc-mingw32 > checking host system type... (cached) i686-pc-mingw32 > checking for i686-pc-mingw32-ranlib... (cached) ranlib > checking for library containing strerror... (cached) none required > checking how to run the C preprocessor... (cached) gcc -E > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for an ANSI C-conforming const... (cached) yes > checking for inline... (cached) inline > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for off_t... (cached) yes > checking for size_t... (cached) yes > checking for working alloca.h... (cached) no > checking for alloca... (cached) yes > checking for stdlib.h... (cached) yes > checking for unistd.h... (cached) yes > checking for getpagesize... (cached) yes > checking for working mmap... (cached) no > checking whether we are using the GNU C Library 2.1 or newer... (cached) no > checking whether integer division by zero raises SIGFPE... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unsigned long long... (cached) yes > checking for inttypes.h... (cached) yes > checking whether the inttypes.h PRIxNN macros are broken... (cached) no > checking for ld used by GCC... (cached) > C:/mingw/bin/../lib/gcc/mingw32/3.4.5/.. > > /../../../mingw32/bin/ld.exe > checking if the linker > (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 > > 2/bin/ld.exe) is GNU ld... (cached) yes > checking for shared library run path origin... (cached) done > checking for argz.h... (cached) no > checking for limits.h... (cached) yes > checking for locale.h... (cached) yes > checking for nl_types.h... (cached) no > checking for malloc.h... (cached) yes > checking for stddef.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for unistd.h... (cached) yes > checking for sys/param.h... (cached) yes > checking for feof_unlocked... (cached) no > checking for fgets_unlocked... (cached) no > checking for getc_unlocked... (cached) no > checking for getcwd... (cached) yes > checking for getegid... (cached) no > checking for geteuid... (cached) no > checking for getgid... (cached) no > checking for getuid... (cached) no > checking for mempcpy... (cached) no > checking for munmap... (cached) no > checking for putenv... (cached) yes > checking for setenv... (cached) no > checking for setlocale... (cached) yes > checking for stpcpy... (cached) no > checking for strcasecmp... (cached) yes > checking for strdup... (cached) yes > checking for strtoul... (cached) yes > checking for tsearch... (cached) yes > checking for __argz_count... (cached) no > checking for __argz_stringify... (cached) no > checking for __argz_next... (cached) no > checking for __fsetlocking... (cached) no > checking for iconv... (cached) no, consider installing GNU libiconv > checking for nl_langinfo and CODESET... (cached) no > checking for LC_MESSAGES... (cached) no > checking for bison... (cached) bison > checking version of bison... 2.4.1, ok > checking whether NLS is requested... yes > checking whether included gettext is requested... no > checking for GNU gettext in libc... (cached) no > checking for GNU gettext in libintl... (cached) no > checking whether to use NLS... yes > checking where the gettext function comes from... included intl directory > checking for aclocal... (cached) aclocal > checking for autoconf... (cached) autoconf > checking for autoheader... (cached) autoheader > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.intl > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing default-1 commands > Configuring stage 1 in ./gcc > configure: creating cache ./config.cache > checking build system type... i686-pc-mingw32 > checking host system type... i686-pc-mingw32 > checking target system type... i686-pc-mingw32 > checking LIBRARY_PATH variable... ok > checking GCC_EXEC_PREFIX variable... ok > checking whether to place generated files in the source directory... no > checking whether a default linker was specified... no > checking whether a default assembler was specified... no > checking for i686-pc-mingw32-gcc... gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ANSI C... none needed > checking whether gcc and cc understand -c and -o together... yes > checking how to run the C preprocessor... gcc -E > checking for inline... inline > checking for egrep... grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for void *... yes > checking size of void *... 4 > checking for short... yes > checking size of short... 2 > checking for int... yes > checking size of int... 4 > checking for long... yes > checking size of long... 4 > checking for long long... yes > checking for long long... (cached) yes > checking size of long long... 8 > checking for __int64... yes > checking for __int64... (cached) yes > checking size of __int64... 8 > checking whether gcc accepts -Wno-long-long... yes > checking whether gcc accepts -Wno-variadic-macros... no > checking whether gcc accepts -Wno-overlength-strings... no > checking whether gcc accepts -Wold-style-definition... yes > checking whether gcc accepts -Wmissing-format-attribute... yes > checking whether gcc accepts -Wc++-compat... no > checking valgrind.h usability... no > checking valgrind.h presence... no > checking for valgrind.h... no > checking whether make sets $(MAKE)... yes > checking for gawk... gawk > checking whether ln -s works... yes > checking whether ln works... yes > checking for i686-pc-mingw32-ranlib... ranlib > checking for a BSD compatible install... /bin/install -c > checking for cmp's capabilities... gnucompare > checking for mktemp... no > checking for makeinfo... makeinfo --split-size=5000000 --split-size=5000000 > checking for modern makeinfo... yes > checking for recent Pod::Man... yes > checking for flex... flex > checking for bison... bison > checking for nm... nm > checking for ar... ar > checking for GNU C library... no > checking for ANSI C header files... (cached) yes > checking whether time.h and sys/time.h may both be included... yes > checking whether string.h and strings.h may both be included... yes > checking for sys/wait.h that is POSIX.1 compatible... no > checking for limits.h... yes > checking for stddef.h... yes > checking for string.h... (cached) yes > checking for strings.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for time.h... yes > checking for iconv.h... no > checking for fcntl.h... yes > checking for unistd.h... (cached) yes > checking for sys/file.h... yes > checking for sys/time.h... yes > checking for sys/mman.h... no > checking for sys/resource.h... no > checking for sys/param.h... yes > checking for sys/times.h... no > checking for sys/stat.h... (cached) yes > checking for direct.h... yes > checking for malloc.h... yes > checking for langinfo.h... no > checking for ldfcn.h... no > checking for locale.h... yes > checking for wchar.h... yes > checking for thread.h... no > checking for pthread.h... no > checking for CHAR_BIT... yes > checking whether byte ordering is bigendian... no > checking for collect2 libraries... none required > checking for library containing exc_resume... no > checking for library containing ldexp... none required > checking for inttypes.h... yes > checking for times... no > checking for clock... yes > checking for kill... no > checking for getrlimit... no > checking for setrlimit... no > checking for atoll... yes > checking for atoq... no > checking for sysconf... no > checking for strsignal... no > checking for getrusage... no > checking for nl_langinfo... no > checking for scandir... no > checking for alphasort... no > checking for gettimeofday... yes > checking for mbstowcs... yes > checking for wcswidth... no > checking for mmap... no > checking for mincore... no > checking for setlocale... yes > checking for clearerr_unlocked... no > checking for feof_unlocked... no > checking for ferror_unlocked... no > checking for fflush_unlocked... no > checking for fgetc_unlocked... no > checking for fgets_unlocked... no > checking for fileno_unlocked... no > checking for fprintf_unlocked... no > checking for fputc_unlocked... no > checking for fputs_unlocked... no > checking for fread_unlocked... no > checking for fwrite_unlocked... no > checking for getchar_unlocked... no > checking for getc_unlocked... no > checking for putchar_unlocked... no > checking for putc_unlocked... no > checking whether mbstowcs works... yes > checking for ssize_t... yes > checking for uid_t in sys/types.h... no > checking type of array argument to getgroups... int > checking for sys/mman.h... (cached) no > checking for mmap... (cached) no > checking for pid_t... yes > checking for unistd.h... (cached) yes > checking for vfork.h... no > checking for fork... no > checking for vfork... no > checking for ld used by GCC... > C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.. > > /mingw32/bin/ld.exe > checking if the linker > (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 > > 2/bin/ld.exe) is GNU ld... yes > checking for shared library run path origin... done > checking for iconv... no, consider installing GNU libiconv > checking for LC_MESSAGES... no > checking for nl_langinfo and CODESET... no > checking whether getenv is declared... yes > checking whether atol is declared... yes > checking whether asprintf is declared... no > checking whether sbrk is declared... no > checking whether abort is declared... yes > checking whether atof is declared... yes > checking whether getcwd is declared... yes > checking whether getwd is declared... no > checking whether strsignal is declared... yes > checking whether strstr is declared... yes > checking whether strverscmp is declared... no > checking whether errno is declared... yes > checking whether snprintf is declared... yes > checking whether vsnprintf is declared... yes > checking whether vasprintf is declared... no > checking whether malloc is declared... yes > checking whether realloc is declared... yes > checking whether calloc is declared... yes > checking whether free is declared... yes > checking whether basename is declared... no > checking whether getopt is declared... no > checking whether clock is declared... yes > checking whether getpagesize is declared... no > checking whether clearerr_unlocked is declared... no > checking whether feof_unlocked is declared... no > checking whether ferror_unlocked is declared... no > checking whether fflush_unlocked is declared... no > checking whether fgetc_unlocked is declared... no > checking whether fgets_unlocked is declared... no > checking whether fileno_unlocked is declared... no > checking whether fprintf_unlocked is declared... no > checking whether fputc_unlocked is declared... no > checking whether fputs_unlocked is declared... no > checking whether fread_unlocked is declared... no > checking whether fwrite_unlocked is declared... no > checking whether getchar_unlocked is declared... no > checking whether getc_unlocked is declared... no > checking whether putchar_unlocked is declared... no > checking whether putc_unlocked is declared... no > checking whether getrlimit is declared... no > checking whether setrlimit is declared... no > checking whether getrusage is declared... no > checking whether ldgetname is declared... no > checking whether times is declared... no > checking whether sigaltstack is declared... no > checking for struct tms... no > checking for clock_t... yes > checking for .preinit_array/.init_array/.fini_array support... yes > checking if mkdir takes one argument... yes > Using `.././../gcc-4.2.4/gcc/config/i386/i386.c' for machine-specific logic. > Using `.././../gcc-4.2.4/gcc/config/i386/i386.md' as machine > description file. > Using the following target machine macro files: > .././../gcc-4.2.4/gcc/config/i386/i386.h > .././../gcc-4.2.4/gcc/config/i386/unix.h > .././../gcc-4.2.4/gcc/config/i386/bsd.h > .././../gcc-4.2.4/gcc/config/i386/gas.h > .././../gcc-4.2.4/gcc/config/dbxcoff.h > .././../gcc-4.2.4/gcc/config/i386/cygming.h > .././../gcc-4.2.4/gcc/config/i386/mingw32.h > Using `.././../gcc-4.2.4/gcc/config/ i386/xm-mingw32.h' as host > machine macro fi > le. > Using host-mingw32.o for host machine hooks. > checking whether NLS is requested... yes > checking for catalogs to be installed... be da de el es fr ja nl ru > sr sv tr zh > _CN zh_TW be da de el es fr ja nl ru sr sv tr > zh_CN zh_TW > checking for library containing RegOpenKeyExA... no > checking for as... /mingw/bin/as > checking what assembler to use... /mingw/bin/as > checking what linker to use... > C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../.. > > /mingw32/bin/ld.exe > checking for nm... /mingw/bin/nm > checking what nm to use... /mingw/bin/nm > checking for objdump... /mingw/bin/objdump > checking what objdump to use... /mingw/bin/objdump > checking assembler for .balign and .p2align... yes > checking assembler for .p2align with maximum skip... yes > checking assembler for working .subsection -1... no > checking assembler for .weak... yes > checking assembler for .weakref... yes > checking assembler for .nsubspa comdat... no > checking assembler for .hidden... no > checking linker for .hidden support... yes > checking assembler for .sleb128 and .uleb128... yes > checking assembler for eh_frame optimization... no > checking assembler for section merging support... no > checking assembler for section merging support... (cached) no > checking assembler for COMDAT group support... no > checking assembler for COMDAT group support... no > checking assembler for thread-local storage support... no > checking linker -Bstatic/-Bdynamic option... yes > checking assembler for .secrel32 relocs... yes > checking assembler for filds and fists mnemonics... yes > checking assembler for cmov syntax... no > checking assembler for ffreep mnemonic... yes > checking assembler for GOTOFF in data... yes > checking assembler for dwarf2 debug_line support... yes > checking assembler for buggy dwarf2 .file directive... no > checking assembler for --gdwarf2 option... yes > checking assembler for --gstabs option... yes > checking linker read-only and read-write section mixing... read-write > checking linker PT_GNU_EH_FRAME support... no > checking linker position independent executable support... yes > checking linker --as-needed support... yes > checking linker --sysroot support... yes > Using ggc-page for garbage collection. > checking whether to enable maintainer-specific portions of Makefiles... no > Links are now set up to build a native compiler for i686-pc-mingw32. > updating cache ./config.cache > configure: creating ./config.status > config.status: creating Makefile > config.status: creating gccbug > config.status: creating mklibgcc > config.status: creating libada-mk > config.status: creating ada/Makefile > config.status: creating auto-host.h > config.status: executing default commands > Configuring stage 1 in ./libiberty > configure: loading cache ./config.cache > checking whether to enable maintainer-specific portions of Makefiles... no > checking for makeinfo... (cached) makeinfo --split-size=5000000 > --split-size=500 > 0000 > checking for perl... (cached) perl > checking build system type... (cached) i686-pc-mingw32 > checking host system type... (cached) i686-pc-mingw32 > checking for i686-pc-mingw32-ar... (cached) ar > checking for i686-pc-mingw32-ranlib... (cached) ranlib > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking how to run the C preprocessor... (cached) gcc -E > checking whether gcc accepts -Wc++-compat... (cached) no > checking whether gcc and cc understand -c and -o together... (cached) yes > checking for an ANSI C-conforming const... (cached) yes > checking for inline... (cached) inline > checking whether byte ordering is bigendian... (cached) no > checking for a BSD-compatible install... /bin/install -c > checking for sys/file.h... (cached) yes > checking for sys/param.h... (cached) yes > checking for limits.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for malloc.h... (cached) yes > checking for string.h... (cached) yes > checking for unistd.h... (cached) yes > checking for strings.h... (cached) yes > checking for sys/time.h... (cached) yes > checking for time.h... (cached) yes > checking for sys/resource.h... (cached) no > checking for sys/stat.h... (cached) yes > checking for sys/mman.h... (cached) no > checking for fcntl.h... (cached) yes > checking for alloca.h... (cached) no > checking for sys/pstat.h... (cached) no > checking for sys/sysmp.h... (cached) no > checking for sys/sysinfo.h... (cached) no > checking for machine/hal_sysinfo.h... (cached) no > checking for sys/table.h... (cached) no > checking for sys/sysctl.h... (cached) no > checking for sys/systemcfg.h... (cached) no > checking for stdint.h... (cached) yes > checking for stdio_ext.h... (cached) no > checking for sys/wait.h that is POSIX.1 compatible... (cached) no > checking whether time.h and sys/time.h may both be included... (cached) yes > checking whether errno must be declared... (cached) no > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for int... (cached) yes > checking size of int... (cached) 4 > checking for uintptr_t... (cached) yes > checking for a 64-bit type... (cached) uint64_t > checking for pid_t... (cached) yes > checking for library containing strerror... (cached) none required > checking for asprintf... (cached) no > checking for atexit... (cached) yes > checking for basename... (cached) yes > checking for bcmp... (cached) no > checking for bcopy... (cached) no > checking for bsearch... (cached) yes > checking for bzero... (cached) no > checking for calloc... (cached) yes > checking for clock... (cached) yes > checking for ffs... (cached) no > checking for getcwd... (cached) yes > checking for getpagesize... (cached) yes > checking for gettimeofday... (cached) yes > checking for index... (cached) no > checking for insque... (cached) no > checking for memchr... (cached) yes > checking for memcmp... (cached) yes > checking for memcpy... (cached) yes > checking for memmove... (cached) yes > checking for mempcpy... (cached) no > checking for memset... (cached) yes > checking for mkstemps... (cached) no > checking for putenv... (cached) yes > checking for random... (cached) no > checking for rename... (cached) yes > checking for rindex... (cached) no > checking for setenv... (cached) no > checking for snprintf... (cached) yes > checking for sigsetmask... (cached) no > checking for stpcpy... (cached) no > checking for stpncpy... (cached) no > checking for strcasecmp... (cached) yes > checking for strchr... (cached) yes > checking for strdup... (cached) yes > checking for strncasecmp... (cached) yes > checking for strndup... (cached) no > checking for strrchr... (cached) yes > checking for strstr... (cached) yes > checking for strtod... (cached) yes > checking for strtol... (cached) yes > checking for strtoul... (cached) yes > checking for strverscmp... (cached) no > checking for tmpnam... (cached) yes > checking for vasprintf... (cached) no > checking for vfprintf... (cached) yes > checking for vprintf... (cached) yes > checking for vsnprintf... (cached) yes > checking for vsprintf... (cached) yes > checking for waitpid... (cached) no > checking whether alloca needs Cray hooks... (cached) no > checking stack direction for C alloca... (cached) -1 > checking for unistd.h... (cached) yes > checking for vfork.h... (cached) no > checking for fork... (cached) no > checking for vfork... (cached) no > checking for _doprnt... (cached) no > checking for sys_errlist... (cached) yes > checking for sys_nerr... (cached) yes > checking for sys_siglist... (cached) no > checking for external symbol _system_configuration... no > checking for getrusage... (cached) no > checking for on_exit... (cached) no > checking for psignal... (cached) no > checking for strerror... (cached) yes > checking for strsignal... (cached) no > checking for sysconf... (cached) no > checking for times... (cached) no > checking for sbrk... (cached) no > checking for gettimeofday... (cached) yes > checking for realpath... (cached) no > checking for canonicalize_file_name... (cached) no > checking for pstat_getstatic... (cached) no > checking for pstat_getdynamic... (cached) no > checking for sysmp... (cached) no > checking for getsysinfo... (cached) no > checking for table... (cached) no > checking for sysctl... (cached) no > checking for wait3... (cached) no > checking for wait4... (cached) no > checking for __fsetlocking... (cached) no > checking whether basename is declared... (cached) no > checking whether ffs is declared... (cached) no > checking whether asprintf is declared... (cached) no > checking whether vasprintf is declared... (cached) no > checking whether snprintf is declared... (cached) yes > checking whether vsnprintf is declared... (cached) yes > checking whether calloc is declared... (cached) yes > checking whether getenv is declared... (cached) yes > checking whether getopt is declared... (cached) yes > checking whether malloc is declared... (cached) yes > checking whether realloc is declared... (cached) yes > checking whether sbrk is declared... (cached) no > checking whether strverscmp is declared... (cached) no > checking whether canonicalize_file_name must be declared... (cached) yes > checking for working strncmp... (cached) yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating testsuite/Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing default commands > make[3]: Entering directory `/c/gcc4/gcc-build/libiberty' > rm -f needed-list; touch needed-list; \ > for f in atexit calloc memchr memcmp memcpy memmove memset > rename strchr > strerror strncmp strrchr strstr strtol strtoul > tmpnam vfprintf vprintf vfork wa > itpid bcmp bcopy bzero; do \ > for g in ./asprintf.o ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o > ./index.o . > /insque.o ./mempcpy.o ./mkstemps.o ./random.o > ./rindex.o ./setenv.o ./sigsetmask > .o ./stpcpy.o ./stpncpy.o > ./strndup.o ./strverscmp.o ./vasprintf.o ./waitpid.o . > > /vfork.o ; do \ > case "$g" in \ > *$f*) echo $g >> needed-list ;; \ > esac; \ > done; \ > done > echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o > ./argv.o ./choos > e-temp.o ./concat.o ./cp-demint.o > ./dyn-string.o ./fdmatch.o ./fibheap.o ./float > format.o > ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o > ./getr > untime.o ./hashtab.o ./hex.o ./lbasename.o > ./lrealpath.o ./make-relative-prefix. > o ./make-temp-file.o > ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physm > > em.o ./pex-common.o ./pex-one.o ./pex-win32.o ./safe-ctype.o > ./sort.o ./spaces.o > ./splay-tree.o ./strerror.o > ./strsignal.o ./ternary.o ./unlink-if-ordinary.o ./ > xatexit.o > ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o > ./xstrndup > .o > required-list > make[4]: Entering directory `/c/gcc4/gcc-build/libiberty/testsuite' > make[4]: Nothing to be done for `all'. > make[4]: Leaving directory `/c/gcc4/gcc-build/libiberty/testsuite' > make[3]: Leaving directory `/c/gcc4/gcc-build/libiberty' > make[3]: Entering directory `/c/gcc4/gcc-build/intl' > rm -f stamp-h1 > /bin/sh ./config.status config.h > config.status: creating config.h > config.status: config.h is unchanged > test -f config.h || (rm -f stamp-h1 && make stamp-h1) > make[3]: Leaving directory `/c/gcc4/gcc-build/intl' > Configuring in build-i686-pc-mingw32/libiberty > configure: loading cache ../config.cache > checking whether to enable maintainer-specific portions of Makefiles... no > checking for makeinfo... (cached) makeinfo --split-size=5000000 > --split-size=500 > 0000 > checking for perl... (cached) perl > checking build system type... (cached) i686-pc-mingw32 > checking host system type... (cached) i686-pc-mingw32 > checking for i686-pc-mingw32-ar... no > checking for ar... (cached) ar > checking for i686-pc-mingw32-ranlib... no > checking for ranlib... (cached) ranlib > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking how to run the C preprocessor... (cached) gcc -E > checking whether gcc accepts -Wc++-compat... (cached) no > checking whether gcc and cc understand -c and -o together... (cached) yes > checking for an ANSI C-conforming const... (cached) yes > checking for inline... (cached) inline > checking whether byte ordering is bigendian... (cached) no > checking for a BSD-compatible install... /bin/install -c > checking for sys/file.h... (cached) yes > checking for sys/param.h... (cached) yes > checking for limits.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for malloc.h... (cached) yes > checking for string.h... (cached) yes > checking for unistd.h... (cached) yes > checking for strings.h... (cached) yes > checking for sys/time.h... (cached) yes > checking for time.h... (cached) yes > checking for sys/resource.h... (cached) no > checking for sys/stat.h... (cached) yes > checking for sys/mman.h... (cached) no > checking for fcntl.h... (cached) yes > checking for alloca.h... (cached) no > checking for sys/pstat.h... (cached) no > checking for sys/sysmp.h... (cached) no > checking for sys/sysinfo.h... (cached) no > checking for machine/hal_sysinfo.h... (cached) no > checking for sys/table.h... (cached) no > checking for sys/sysctl.h... (cached) no > checking for sys/systemcfg.h... (cached) no > checking for stdint.h... (cached) yes > checking for stdio_ext.h... (cached) no > checking for sys/wait.h that is POSIX.1 compatible... (cached) no > checking whether time.h and sys/time.h may both be included... (cached) yes > checking whether errno must be declared... (cached) no > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for int... (cached) yes > checking size of int... (cached) 4 > checking for uintptr_t... (cached) yes > checking for a 64-bit type... (cached) uint64_t > checking for pid_t... (cached) yes > checking for library containing strerror... (cached) none required > checking for asprintf... (cached) no > checking for atexit... (cached) yes > checking for basename... (cached) yes > checking for bcmp... (cached) no > checking for bcopy... (cached) no > checking for bsearch... (cached) yes > checking for bzero... (cached) no > checking for calloc... (cached) yes > checking for clock... (cached) yes > checking for ffs... (cached) no > checking for getcwd... (cached) yes > checking for getpagesize... (cached) yes > checking for gettimeofday... (cached) yes > checking for index... (cached) no > checking for insque... (cached) no > checking for memchr... (cached) yes > checking for memcmp... (cached) yes > checking for memcpy... (cached) yes > checking for memmove... (cached) yes > checking for mempcpy... (cached) no > checking for memset... (cached) yes > checking for mkstemps... (cached) no > checking for putenv... (cached) yes > checking for random... (cached) no > checking for rename... (cached) yes > checking for rindex... (cached) no > checking for setenv... (cached) no > checking for snprintf... (cached) yes > checking for sigsetmask... (cached) no > checking for stpcpy... (cached) no > checking for stpncpy... (cached) no > checking for strcasecmp... (cached) yes > checking for strchr... (cached) yes > checking for strdup... (cached) yes > checking for strncasecmp... (cached) yes > checking for strndup... (cached) no > checking for strrchr... (cached) yes > checking for strstr... (cached) yes > checking for strtod... (cached) yes > checking for strtol... (cached) yes > checking for strtoul... (cached) yes > checking for strverscmp... (cached) no > checking for tmpnam... (cached) yes > checking for vasprintf... (cached) no > checking for vfprintf... (cached) yes > checking for vprintf... (cached) yes > checking for vsnprintf... (cached) yes > checking for vsprintf... (cached) yes > checking for waitpid... (cached) no > checking whether alloca needs Cray hooks... (cached) no > checking stack direction for C alloca... (cached) -1 > checking for unistd.h... (cached) yes > checking for vfork.h... (cached) no > checking for fork... (cached) no > checking for vfork... (cached) no > checking for _doprnt... (cached) no > checking for sys_errlist... (cached) yes > checking for sys_nerr... (cached) yes > checking for sys_siglist... (cached) no > checking for external symbol _system_configuration... no > checking for getrusage... (cached) no > checking for on_exit... (cached) no > checking for psignal... (cached) no > checking for strerror... (cached) yes > checking for strsignal... (cached) no > checking for sysconf... (cached) no > checking for times... (cached) no > checking for sbrk... (cached) no > checking for gettimeofday... (cached) yes > checking for realpath... (cached) no > checking for canonicalize_file_name... (cached) no > checking for pstat_getstatic... (cached) no > checking for pstat_getdynamic... (cached) no > checking for sysmp... (cached) no > checking for getsysinfo... (cached) no > checking for table... (cached) no > checking for sysctl... (cached) no > checking for wait3... (cached) no > checking for wait4... (cached) no > checking for __fsetlocking... (cached) no > checking whether basename is declared... (cached) no > checking whether ffs is declared... (cached) no > checking whether asprintf is declared... (cached) no > checking whether vasprintf is declared... (cached) no > checking whether snprintf is declared... (cached) yes > checking whether vsnprintf is declared... (cached) yes > checking whether calloc is declared... (cached) yes > checking whether getenv is declared... (cached) yes > checking whether getopt is declared... (cached) yes > checking whether malloc is declared... (cached) yes > checking whether realloc is declared... (cached) yes > checking whether sbrk is declared... (cached) no > checking whether strverscmp is declared... (cached) no > checking whether canonicalize_file_name must be declared... (cached) yes > checking for working strncmp... (cached) yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating testsuite/Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing default commands > make[3]: Entering directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty' > rm -f needed-list; touch needed-list; \ > for f in atexit calloc memchr memcmp memcpy memmove memset > rename strchr > strerror strncmp strrchr strstr strtol strtoul > tmpnam vfprintf vprintf vfork wa > itpid bcmp bcopy bzero; do \ > for g in ./asprintf.o ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o > ./index.o . > /insque.o ./mempcpy.o ./mkstemps.o ./random.o > ./rindex.o ./setenv.o ./sigsetmask > .o ./stpcpy.o ./stpncpy.o > ./strndup.o ./strverscmp.o ./vasprintf.o ./waitpid.o . > > /vfork.o ; do \ > case "$g" in \ > *$f*) echo $g >> needed-list ;; \ > esac; \ > done; \ > done > echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o > ./argv.o ./choos > e-temp.o ./concat.o ./cp-demint.o > ./dyn-string.o ./fdmatch.o ./fibheap.o ./float > format.o > ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o > ./getr > untime.o ./hashtab.o ./hex.o ./lbasename.o > ./lrealpath.o ./make-relative-prefix. > o ./make-temp-file.o > ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physm > > em.o ./pex-common.o ./pex-one.o ./pex-win32.o ./safe-ctype.o > ./sort.o ./spaces.o > ./splay-tree.o ./strerror.o > ./strsignal.o ./ternary.o ./unlink-if-ordinary.o ./ > xatexit.o > ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o > ./xstrndup > .o > required-list > make[4]: Entering directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty/t > estsuite' > make[4]: Nothing to be done for `all'. > make[4]: Leaving directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty/te > stsuite' > make[3]: Leaving directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/libiberty' > Configuring in build-i686-pc-mingw32/fixincludes > configure: loading cache ../config.cache > checking build system type... (cached) i686-pc-mingw32 > checking host system type... (cached) i686-pc-mingw32 > checking target system type... (cached) i686-pc-mingw32 > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking whether gcc supports -W... (cached) yes > checking whether gcc supports -Wall... (cached) yes > checking whether gcc supports -Wwrite-strings... (cached) yes > checking whether gcc supports -Wstrict-prototypes... (cached) yes > checking whether gcc supports -Wmissing-prototypes... (cached) yes > checking whether gcc supports -Wold-style-definition... (cached) yes > checking whether gcc supports -Wmissing-format-attribute... (cached) yes > checking whether gcc supports -Wno-overlength-strings... (cached) no > checking whether gcc supports -pedantic -Wno-long-long... (cached) yes > checking how to run the C preprocessor... (cached) gcc -E > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for stddef.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for strings.h... (cached) yes > checking for unistd.h... (cached) yes > checking for fcntl.h... (cached) yes > checking for sys/file.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for clearerr_unlocked... (cached) no > checking for feof_unlocked... (cached) no > checking for ferror_unlocked... (cached) no > checking for fflush_unlocked... (cached) no > checking for fgetc_unlocked... (cached) no > checking for fgets_unlocked... (cached) no > checking for fileno_unlocked... (cached) no > checking for fprintf_unlocked... (cached) no > checking for fputc_unlocked... (cached) no > checking for fputs_unlocked... (cached) no > checking for fread_unlocked... (cached) no > checking for fwrite_unlocked... (cached) no > checking for getchar_unlocked... (cached) no > checking for getc_unlocked... (cached) no > checking for putchar_unlocked... (cached) no > checking for putc_unlocked... (cached) no > checking whether abort is declared... (cached) yes > checking whether asprintf is declared... (cached) no > checking whether basename is declared... (cached) no > checking whether errno is declared... (cached) yes > checking whether vasprintf is declared... (cached) no > checking whether clearerr_unlocked is declared... (cached) no > checking whether feof_unlocked is declared... (cached) no > checking whether ferror_unlocked is declared... (cached) no > checking whether fflush_unlocked is declared... (cached) no > checking whether fgetc_unlocked is declared... (cached) no > checking whether fgets_unlocked is declared... (cached) no > checking whether fileno_unlocked is declared... (cached) no > checking whether fprintf_unlocked is declared... (cached) no > checking whether fputc_unlocked is declared... (cached) no > checking whether fputs_unlocked is declared... (cached) no > checking whether fread_unlocked is declared... (cached) no > checking whether fwrite_unlocked is declared... (cached) no > checking whether getchar_unlocked is declared... (cached) no > checking whether getc_unlocked is declared... (cached) no > checking whether putchar_unlocked is declared... (cached) no > checking whether putc_unlocked is declared... (cached) no > checking for an ANSI C-conforming const... (cached) yes > checking for sys/mman.h... (cached) no > checking for mmap... (cached) no > checking whether to enable maintainer-specific portions of Makefiles... no > configure: creating ./config.status > config.status: creating Makefile > config.status: creating mkheaders.almost > config.status: creating config.h > config.status: config.h is unchanged > make[3]: Entering directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/fixincludes > ' > srcdir="../.././../gcc-4.2.4/fixincludes" /bin/sh > ../.././../gcc-4.2.4/fixinclud > es/mkfixinc.sh i686-pc-mingw32 > sed -e 's/@gcc_version@/4.2.4/' < mkheaders.almost > mkheadersT > mv -f mkheadersT mkheaders > make[3]: Leaving directory > `/c/gcc4/gcc-build/build-i686-pc-mingw32/fixincludes' > Configuring stage 1 in ./libcpp > configure: loading cache ./config.cache > checking build system type... (cached) i686-pc-mingw32 > checking host system type... (cached) i686-pc-mingw32 > checking target system type... (cached) i686-pc-mingw32 > checking whether make sets $(MAKE)... (cached) yes > checking for a BSD-compatible install... /bin/install -c > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking for i686-pc-mingw32-ranlib... (cached) ranlib > checking for aclocal... (cached) aclocal > checking for autoconf... (cached) autoconf > checking for autoheader... (cached) autoheader > checking whether gcc supports -W... (cached) yes > checking whether gcc supports -Wall... (cached) yes > checking whether gcc supports -Wwrite-strings... (cached) yes > checking whether gcc supports -Wstrict-prototypes... (cached) yes > checking whether gcc supports -Wmissing-prototypes... (cached) yes > checking whether gcc supports -Wold-style-definition... (cached) yes > checking whether gcc supports -Wmissing-format-attribute... (cached) yes > checking whether gcc supports -pedantic -Wno-long-long... (cached) yes > checking dependency style of gcc... (cached) gcc3 > checking whether time.h and sys/time.h may both be included... (cached) yes > checking whether string.h and strings.h may both be included... (cached) yes > checking how to run the C preprocessor... (cached) gcc -E > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for iconv.h... (cached) no > checking for locale.h... (cached) yes > checking for fcntl.h... (cached) yes > checking for limits.h... (cached) yes > checking for stddef.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for strings.h... (cached) yes > checking for string.h... (cached) yes > checking for sys/file.h... (cached) yes > checking for unistd.h... (cached) yes > checking for an ANSI C-conforming const... (cached) yes > checking for inline... (cached) inline > checking for obstacks... (cached) no > checking for off_t... (cached) yes > checking for size_t... (cached) yes > checking whether struct tm is in sys/time.h or time.h... (cached) time.h > checking for int... (cached) yes > checking size of int... (cached) 4 > checking for long... (cached) yes > checking size of long... (cached) 4 > checking for clearerr_unlocked... (cached) no > checking for feof_unlocked... (cached) no > checking for ferror_unlocked... (cached) no > checking for fflush_unlocked... (cached) no > checking for fgetc_unlocked... (cached) no > checking for fgets_unlocked... (cached) no > checking for fileno_unlocked... (cached) no > checking for fprintf_unlocked... (cached) no > checking for fputc_unlocked... (cached) no > checking for fputs_unlocked... (cached) no > checking for fread_unlocked... (cached) no > checking for fwrite_unlocked... (cached) no > checking for getchar_unlocked... (cached) no > checking for getc_unlocked... (cached) no > checking for putchar_unlocked... (cached) no > checking for putc_unlocked... (cached) no > checking whether abort is declared... (cached) yes > checking whether asprintf is declared... (cached) no > checking whether basename is declared... (cached) no > checking whether errno is declared... (cached) yes > checking whether getopt is declared... (cached) yes > checking whether clearerr_unlocked is declared... (cached) no > checking whether feof_unlocked is declared... (cached) no > checking whether ferror_unlocked is declared... (cached) no > checking whether fflush_unlocked is declared... (cached) no > checking whether fgetc_unlocked is declared... (cached) no > checking whether fgets_unlocked is declared... (cached) no > checking whether fileno_unlocked is declared... (cached) no > checking whether fprintf_unlocked is declared... (cached) no > checking whether fputc_unlocked is declared... (cached) no > checking whether fputs_unlocked is declared... (cached) no > checking whether fread_unlocked is declared... (cached) no > checking whether fwrite_unlocked is declared... (cached) no > checking whether getchar_unlocked is declared... (cached) no > checking whether getc_unlocked is declared... (cached) no > checking whether putchar_unlocked is declared... (cached) no > checking whether putc_unlocked is declared... (cached) no > checking whether vasprintf is declared... (cached) no > checking for working alloca.h... (cached) no > checking for alloca... (cached) yes > checking for ANSI C header files... (cached) yes > checking for nl_langinfo and CODESET... (cached) no > checking whether NLS is requested... yes > checking for catalogs to be installed... be ca da de el es fr ja nl > sv tr uk vi > zh_CN zh_TW be ca da de el es fr ja nl sv tr uk > vi zh_CN zh_TW > checking for uchar... > checking for ld used by GCC... (cached) > C:/mingw/bin/../lib/gcc/mingw32/3.4.5/.. > > /../../../mingw32/bin/ld.exe > checking if the linker > (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw3 > > 2/bin/ld.exe) is GNU ld... (cached) yes > checking for shared library run path origin... (cached) done > checking for iconv... (cached) no, consider installing GNU libiconv > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depdir commands > mkdir: cannot create directory `.deps': File exists > make[3]: Entering directory `/c/gcc4/gcc-build/libcpp' > test -f config.h || (rm -f stamp-h1 && make stamp-h1) > echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new > .././../gcc-4.2.4/libcpp/../move-if-change localedir.new localedir.h > echo timestamp > localedir.hs > make[3]: Leaving directory `/c/gcc4/gcc-build/libcpp' > Configuring stage 1 in ./libdecnumber > configure: loading cache ./config.cache > checking whether make sets $(MAKE)... (cached) yes > checking for i686-pc-mingw32-gcc... (cached) gcc > checking for C compiler default output file name... a.exe > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... .exe > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ANSI C... (cached) none needed > checking for i686-pc-mingw32-ranlib... (cached) ranlib > checking for aclocal... (cached) aclocal > checking for autoconf... (cached) autoconf > checking for autoheader... (cached) autoheader > checking whether gcc supports -W... (cached) yes > checking whether gcc supports -Wall... (cached) yes > checking whether gcc supports -Wwrite-strings... (cached) yes > checking whether gcc supports -Wstrict-prototypes... (cached) yes > checking whether gcc supports -Wmissing-prototypes... (cached) yes > checking whether gcc supports -Wold-style-definition... (cached) yes > checking whether gcc supports -Wmissing-format-attribute... (cached) yes > checking whether gcc supports -Wcast-qual... (cached) yes > checking whether gcc supports -pedantic -Wno-long-long... (cached) yes > checking how to run the C preprocessor... (cached) gcc -E > checking for egrep... (cached) grep -E > checking for ANSI C header files... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for ctype.h... (cached) yes > checking for stddef.h... (cached) yes > checking for string.h... (cached) yes > checking for stdio.h... (cached) yes > looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes > checking for uintptr_t... yes > checking for int_least32_t... yes > checking for int_fast32_t... yes > checking for uint64_t... yes > checking what to include in gstdint.h... stdint.h (already complete) > checking for an ANSI C-conforming const... (cached) yes > checking for off_t... (cached) yes > checking for int... (cached) yes > checking size of int... (cached) 4 > checking for long... (cached) yes > checking size of long... (cached) 4 > checking for ANSI C header files... (cached) yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing gstdint.h commands > make[3]: Entering directory `/c/gcc4/gcc-build/libdecnumber' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/c/gcc4/gcc-build/libdecnumber' > make[3]: Entering directory `/c/gcc4/gcc-build/gcc' > Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No > such file or d > irectory > make[3]: *** No rule to make target > `.././../gcc-4.2.4/gcc/hello-world/Make-lang > .in'. Stop. > make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' > make[2]: *** [all-stage1-gcc] Error 2 > make[2]: Leaving directory `/c/gcc4/gcc-build' > make[1]: *** [stage1-bubble] Error 2 > make[1]: Leaving directory `/c/gcc4/gcc-build' > make: *** [bootstrap] Error 2 > > > Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: > >>> Thanks for your tip, I tested with your front-end (and the my) with my >>> version and all is well (the first part), but when type make bootstrap or >>> make bootstrap-lean return this: >>> >>> make[3]: Leaving directory `/c/gcc4/gcc-build/gcc' >>> make[2]: *** [ail-stage1-gcc] Error 2 >>> make[2]: Leaving directory `/c/gcc4/gcc-build' >>> make[1]: *** [stage1-bubble] Error 2 >>> make[1]: Leaving directory `/c/gcc4/gcc-build' >>> make: *** [bootstrap] Error2 > > > Thanks for advance, > > greicy > > >> >> In addition to what John G said, also please include your configure >> line, your make line, your platform, the GCC version, GMP and where >> is it, MPFR and where is it, MPC and where is it? >> >> You may have already provided this information from a previous >> inquiry on this forum. But, if so, that information is >> out-of-context. >> >> Sincerely, >> --Eljay >> > > ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-12-07 15:53 ` Greicy.Costa-Marques @ 2009-12-07 15:54 ` John (Eljay) Love-Jensen 2009-12-10 20:55 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: John (Eljay) Love-Jensen @ 2009-12-07 15:54 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: gcc-help Hi Greicy, > I installed the GMP end MPFR. The versions are shown below and as well the result the configure and the make booststrap: Although this may not be relevant to your issue at hand, have you tried to let GMP and MPFR be built by GCC? As per the alternative having them built together with GCC: http://gcc.gnu.org/install/prerequisites.html GMP... """ Alternatively, if a GMP source distribution is found in a subdirectory of your GCC sources named gmp, it will be built together with GCC. """ MPFR... """ Alternatively, if a MPFR source distribution is found in a subdirectory of your GCC sources named mpfr, it will be built together with GCC. """ In general, I've found this alternative to be better (more reliable) than having GMP and MPFR pre-built. > I work with the windows xp (then I used msys and mingw) You may want to consider also asking your GCC configuration questions on the MSYS and MinGW forum(s). Not that this forum is an inappropriate forum, but there are probably GCC particulars that require special understanding to build and use GCC in the MSYS and/or MinGW situation. I do not use MSYS or MinGW*, so I do not have specialized knowledge for that situation. * I have nothing against them, and would definitely use them if I had a need for them. > $ ./../gcc-4.2.4/configure --enable-languages=hello-world Okay. > Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No such file or directory It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. Sincerely, --Eljay ^ permalink raw reply [flat|nested] 24+ messages in thread
* RE: How to include a front end to gcc ? 2009-12-07 15:54 ` John (Eljay) Love-Jensen @ 2009-12-10 20:55 ` Greicy.Costa-Marques 2009-12-11 0:23 ` Andi Hellmund 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-10 20:55 UTC (permalink / raw) To: John (Eljay) Love-Jensen; +Cc: Greicy.Costa-Marques, gcc-help Hi John, I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. And the file Make-lang.in is there in /hello-world (this is my front end). Any tip? sincerely, greicy Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >> such file or directory > > It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: > Hi Greicy, > >> I installed the GMP end MPFR. The versions are shown below and as >> well the result the configure and the make booststrap: > > Although this may not be relevant to your issue at hand, have you > tried to let GMP and MPFR be built by GCC? > > As per the alternative having them built together with GCC: > http://gcc.gnu.org/install/prerequisites.html > > GMP... > """ > Alternatively, if a GMP source distribution is found in a > subdirectory of your GCC sources named gmp, it will be built > together with GCC. > """ > > MPFR... > """ > Alternatively, if a MPFR source distribution is found in a > subdirectory of your GCC sources named mpfr, it will be built > together with GCC. > """ > > In general, I've found this alternative to be better (more reliable) > than having GMP and MPFR pre-built. > >> I work with the windows xp (then I used msys and mingw) > > You may want to consider also asking your GCC configuration > questions on the MSYS and MinGW forum(s). Not that this forum is an > inappropriate forum, but there are probably GCC particulars that > require special understanding to build and use GCC in the MSYS > and/or MinGW situation. > > I do not use MSYS or MinGW*, so I do not have specialized knowledge > for that situation. > > * I have nothing against them, and would definitely use them if I > had a need for them. > >> $ ./../gcc-4.2.4/configure --enable-languages=hello-world > > Okay. > >> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >> such file or directory > > It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. > > Sincerely, > --Eljay > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-10 20:55 ` Greicy.Costa-Marques @ 2009-12-11 0:23 ` Andi Hellmund 2009-12-11 9:51 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: Andi Hellmund @ 2009-12-11 0:23 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: John (Eljay) Love-Jensen, gcc-help Hey Greicy, have you already tried to build GMP and MPFR as part of gcc just like John suggested? Have you already tried to build your front-end in a Linux environment to check if there's something wrong with MINGW? For the case you don't have a Linux environment in place, you could send me your frond-end code (not the complete gcc source tree) and I'll try it ... Best regards, Andi Greicy.Costa-Marques@imag.fr wrote: > Hi John, > I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. > And the file Make-lang.in is there in /hello-world (this is my front > end). > > Any tip? > > sincerely, > greicy > > > Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>> such file or directory >> >> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. > > > > > > Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: > >> Hi Greicy, >> >>> I installed the GMP end MPFR. The versions are shown below and as >>> well the result the configure and the make booststrap: >> >> Although this may not be relevant to your issue at hand, have you >> tried to let GMP and MPFR be built by GCC? >> >> As per the alternative having them built together with GCC: >> http://gcc.gnu.org/install/prerequisites.html >> >> GMP... >> """ >> Alternatively, if a GMP source distribution is found in a >> subdirectory of your GCC sources named gmp, it will be built together >> with GCC. >> """ >> >> MPFR... >> """ >> Alternatively, if a MPFR source distribution is found in a >> subdirectory of your GCC sources named mpfr, it will be built >> together with GCC. >> """ >> >> In general, I've found this alternative to be better (more reliable) >> than having GMP and MPFR pre-built. >> >>> I work with the windows xp (then I used msys and mingw) >> >> You may want to consider also asking your GCC configuration questions >> on the MSYS and MinGW forum(s). Not that this forum is an >> inappropriate forum, but there are probably GCC particulars that >> require special understanding to build and use GCC in the MSYS and/or >> MinGW situation. >> >> I do not use MSYS or MinGW*, so I do not have specialized knowledge >> for that situation. >> >> * I have nothing against them, and would definitely use them if I had >> a need for them. >> >>> $ ./../gcc-4.2.4/configure --enable-languages=hello-world >> >> Okay. >> >>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>> such file or directory >> >> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >> >> Sincerely, >> --Eljay >> > > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-11 0:23 ` Andi Hellmund @ 2009-12-11 9:51 ` Greicy.Costa-Marques 2009-12-12 2:15 ` Andi Hellmund 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-11 9:51 UTC (permalink / raw) To: Andi Hellmund; +Cc: Greicy.Costa-Marques, John (Eljay) Love-Jensen, gcc-help [-- Attachment #1: Type: text/plain, Size: 3048 bytes --] Hi Andi, No, I didn't try to build GMP and MPFR as part of gcc, I built each one separately. Unfortunately do not have a machine with linux on place. I'll send my front-end code for your in attached. Best regards, greicy Citando "Andi Hellmund" <mail@andihellmund.com>: > Hey Greicy, > > have you already tried to build GMP and MPFR as part of gcc just like > John suggested? Have you already tried to build your front-end in a > Linux environment to check if there's something wrong with MINGW? > > For the case you don't have a Linux environment in place, you could send > me your frond-end code (not the complete gcc source tree) and I'll try > it ... > > Best regards, > Andi > > Greicy.Costa-Marques@imag.fr wrote: >> Hi John, >> I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. >> And the file Make-lang.in is there in /hello-world (this is my front >> end). >> >> Any tip? >> >> sincerely, >> greicy >> >> >> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>> such file or directory >>> >>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >> >> >> >> >> >> Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >> >>> Hi Greicy, >>> >>>> I installed the GMP end MPFR. The versions are shown below and as >>>> well the result the configure and the make booststrap: >>> >>> Although this may not be relevant to your issue at hand, have you >>> tried to let GMP and MPFR be built by GCC? >>> >>> As per the alternative having them built together with GCC: >>> http://gcc.gnu.org/install/prerequisites.html >>> >>> GMP... >>> """ >>> Alternatively, if a GMP source distribution is found in a >>> subdirectory of your GCC sources named gmp, it will be built together >>> with GCC. >>> """ >>> >>> MPFR... >>> """ >>> Alternatively, if a MPFR source distribution is found in a >>> subdirectory of your GCC sources named mpfr, it will be built >>> together with GCC. >>> """ >>> >>> In general, I've found this alternative to be better (more reliable) >>> than having GMP and MPFR pre-built. >>> >>>> I work with the windows xp (then I used msys and mingw) >>> >>> You may want to consider also asking your GCC configuration questions >>> on the MSYS and MinGW forum(s). Not that this forum is an >>> inappropriate forum, but there are probably GCC particulars that >>> require special understanding to build and use GCC in the MSYS and/or >>> MinGW situation. >>> >>> I do not use MSYS or MinGW*, so I do not have specialized knowledge >>> for that situation. >>> >>> * I have nothing against them, and would definitely use them if I had >>> a need for them. >>> >>>> $ ./../gcc-4.2.4/configure --enable-languages=hello-world >>> >>> Okay. >>> >>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>> such file or directory >>> >>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>> >>> Sincerely, >>> --Eljay >>> >> >> > [-- Attachment #2: hello-world.rar --] [-- Type: application/x-rar, Size: 6571 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-11 9:51 ` Greicy.Costa-Marques @ 2009-12-12 2:15 ` Andi Hellmund 2009-12-14 20:11 ` Greicy.Costa-Marques 2009-12-16 16:50 ` Greicy.Costa-Marques 0 siblings, 2 replies; 24+ messages in thread From: Andi Hellmund @ 2009-12-12 2:15 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: Andi Hellmund, John (Eljay) Love-Jensen, gcc-help [-- Attachment #1: Type: TEXT/PLAIN, Size: 3859 bytes --] On Fri, 11 Dec 2009, Greicy.Costa-Marques@imag.fr wrote: > > Hi Andi, > > No, I didn't try to build GMP and MPFR as part of gcc, I built each one > separately. Unfortunately do not have a machine with linux on place. > I'll send my front-end code for your in attached. > > Best regards, > greicy > > > > > > > Citando "Andi Hellmund" <mail@andihellmund.com>: > >> Hey Greicy, >> >> have you already tried to build GMP and MPFR as part of gcc just like >> John suggested? Have you already tried to build your front-end in a >> Linux environment to check if there's something wrong with MINGW? >> >> For the case you don't have a Linux environment in place, you could send >> me your frond-end code (not the complete gcc source tree) and I'll try >> it ... >> >> Best regards, >> Andi >> >> Greicy.Costa-Marques@imag.fr wrote: >>> Hi John, >>> I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. >>> end). >>> >>> Any tip? >>> >>> sincerely, >>> greicy >>> >>> >>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>> such file or directory >>>> >>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>> >>> >>> >>> >>> >>> Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >>> >>>> Hi Greicy, >>>> >>>>> I installed the GMP end MPFR. The versions are shown below and as >>>>> well the result the configure and the make booststrap: >>>> >>>> Although this may not be relevant to your issue at hand, have you >>>> tried to let GMP and MPFR be built by GCC? >>>> >>>> As per the alternative having them built together with GCC: >>>> http://gcc.gnu.org/install/prerequisites.html >>>> >>>> GMP... >>>> """ >>>> Alternatively, if a GMP source distribution is found in a >>>> subdirectory of your GCC sources named gmp, it will be built together >>>> with GCC. >>>> """ >>>> >>>> MPFR... >>>> """ >>>> Alternatively, if a MPFR source distribution is found in a >>>> subdirectory of your GCC sources named mpfr, it will be built >>>> together with GCC. >>>> """ >>>> >>>> In general, I've found this alternative to be better (more reliable) >>>> than having GMP and MPFR pre-built. >>>> >>>>> I work with the windows xp (then I used msys and mingw) >>>> >>>> You may want to consider also asking your GCC configuration questions >>>> on the MSYS and MinGW forum(s). Not that this forum is an >>>> inappropriate forum, but there are probably GCC particulars that >>>> require special understanding to build and use GCC in the MSYS and/or >>>> MinGW situation. >>>> >>>> I do not use MSYS or MinGW*, so I do not have specialized knowledge >>>> for that situation. >>>> >>>> * I have nothing against them, and would definitely use them if I had >>>> a need for them. >>>> >>>>> $ ./../gcc-4.2.4/configure --enable-languages=hello-world >>>> >>>> Okay. >>>> >>>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>> such file or directory >>>> >>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>>> >>>> Sincerely, >>>> --Eljay >>>> >>> >>> >> > Hey Greicy, I haven't yet tried to build your front-end on Linux, but I possibly discovered your root cause ... After extracting your archive, I got this content andi@randazzo:~/Documents/hello-world$ ls -l total 32 [... omitting some output ...] -rw-r--r-- 1 andi andi 2694 2010-01-11 06:22 Make-lang.in.txt <-- !!! >>> And the file Make-lang.in is there in /hello-world (this is my front Apparently not ... it seems that you got tricked by Windows and it's fancy feature to hide commonly known file extensions like e.g. *.txt. IIRC, you could change this setting via the directory settings (or at least ask your favourite search engine) I would suggest you first try changing the file name to Make-lang.in before I try to reproduce your error on Linux ... Cheers, Andi [-- Attachment #2: Type: APPLICATION/X-RAR, Size: 6571 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-12 2:15 ` Andi Hellmund @ 2009-12-14 20:11 ` Greicy.Costa-Marques 2009-12-16 16:50 ` Greicy.Costa-Marques 1 sibling, 0 replies; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-14 20:11 UTC (permalink / raw) To: Andi Hellmund Cc: Greicy.Costa-Marques, Andi Hellmund, John (Eljay) Love-Jensen, gcc-help [-- Attachment #1: Type: text/plain, Size: 4338 bytes --] Citando "Andi Hellmund" <andi@andihellmund.com>: > > > On Fri, 11 Dec 2009, Greicy.Costa-Marques@imag.fr wrote: > >> >> Hi Andi, >> >> No, I didn't try to build GMP and MPFR as part of gcc, I built each >> one separately. Unfortunately do not have a machine with linux on >> place. >> I'll send my front-end code for your in attached. >> >> Best regards, >> greicy >> >> >> >> >> >> >> Citando "Andi Hellmund" <mail@andihellmund.com>: >> >>> Hey Greicy, >>> >>> have you already tried to build GMP and MPFR as part of gcc just like >>> John suggested? Have you already tried to build your front-end in a >>> Linux environment to check if there's something wrong with MINGW? >>> >>> For the case you don't have a Linux environment in place, you could send >>> me your frond-end code (not the complete gcc source tree) and I'll try >>> it ... >>> >>> Best regards, >>> Andi >>> >>> Greicy.Costa-Marques@imag.fr wrote: >>>> Hi John, >>>> I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. >>>> end). >>>> >>>> Any tip? >>>> >>>> sincerely, >>>> greicy >>>> >>>> >>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>>> such file or directory >>>>> >>>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>>> >>>> >>>> >>>> >>>> >>>> Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >>>> >>>>> Hi Greicy, >>>>> >>>>>> I installed the GMP end MPFR. The versions are shown below and as >>>>>> well the result the configure and the make booststrap: >>>>> >>>>> Although this may not be relevant to your issue at hand, have you >>>>> tried to let GMP and MPFR be built by GCC? >>>>> >>>>> As per the alternative having them built together with GCC: >>>>> http://gcc.gnu.org/install/prerequisites.html >>>>> >>>>> GMP... >>>>> """ >>>>> Alternatively, if a GMP source distribution is found in a >>>>> subdirectory of your GCC sources named gmp, it will be built together >>>>> with GCC. >>>>> """ >>>>> >>>>> MPFR... >>>>> """ >>>>> Alternatively, if a MPFR source distribution is found in a >>>>> subdirectory of your GCC sources named mpfr, it will be built >>>>> together with GCC. >>>>> """ >>>>> >>>>> In general, I've found this alternative to be better (more reliable) >>>>> than having GMP and MPFR pre-built. >>>>> >>>>>> I work with the windows xp (then I used msys and mingw) >>>>> >>>>> You may want to consider also asking your GCC configuration questions >>>>> on the MSYS and MinGW forum(s). Not that this forum is an >>>>> inappropriate forum, but there are probably GCC particulars that >>>>> require special understanding to build and use GCC in the MSYS and/or >>>>> MinGW situation. >>>>> >>>>> I do not use MSYS or MinGW*, so I do not have specialized knowledge >>>>> for that situation. >>>>> >>>>> * I have nothing against them, and would definitely use them if I had >>>>> a need for them. >>>>> >>>>>> $ ./../gcc-4.2.4/configure --enable-languages=hello-world >>>>> >>>>> Okay. >>>>> >>>>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>>> such file or directory >>>>> >>>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>>>> >>>>> Sincerely, >>>>> --Eljay >>>>> >>>> >>>> >>> >> > > Hey Greicy, > > I haven't yet tried to build your front-end on Linux, but I possibly > discovered your root cause ... > > After extracting your archive, I got this content > > andi@randazzo:~/Documents/hello-world$ ls -l > total 32 > [... omitting some output ...] > -rw-r--r-- 1 andi andi 2694 2010-01-11 06:22 Make-lang.in.txt <-- !!! > >>>> And the file Make-lang.in is there in /hello-world (this is my front > > Apparently not ... it seems that you got tricked by Windows and it's > fancy feature to hide commonly known file extensions like e.g. *.txt. > > IIRC, you could change this setting via the directory settings (or > at least ask your favourite search engine) > > I would suggest you first try changing the file name to Make-lang.in > before I try to reproduce your error on Linux ... > > Cheers, > Andi Hi Andi, I changed the file name to Make-lang.in (Well, I hope so!).. . I send my front-end attached again. Thanks for advance greicy [-- Attachment #2: hello-world.rar --] [-- Type: application/x-rar, Size: 6345 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-12 2:15 ` Andi Hellmund 2009-12-14 20:11 ` Greicy.Costa-Marques @ 2009-12-16 16:50 ` Greicy.Costa-Marques 2009-12-16 22:40 ` Cedric Roux [not found] ` <alpine.DEB.2.00.0912232132210.23563@randazzo> 1 sibling, 2 replies; 24+ messages in thread From: Greicy.Costa-Marques @ 2009-12-16 16:50 UTC (permalink / raw) To: Andi Hellmund Cc: Greicy.Costa-Marques, Andi Hellmund, John (Eljay) Love-Jensen, gcc-help [-- Attachment #1: Type: text/plain, Size: 4424 bytes --] Hi Andi, I send my front-end in attached again... I changed the file name, but is not work it keeps showing me that there are errors... Is possible you try to reproduce in your linux? Thanks in advance greicy Citando "Andi Hellmund" <andi@andihellmund.com>: > > > On Fri, 11 Dec 2009, Greicy.Costa-Marques@imag.fr wrote: > >> >> Hi Andi, >> >> No, I didn't try to build GMP and MPFR as part of gcc, I built each >> one separately. Unfortunately do not have a machine with linux on >> place. >> I'll send my front-end code for your in attached. >> >> Best regards, >> greicy >> >> >> >> >> >> >> Citando "Andi Hellmund" <mail@andihellmund.com>: >> >>> Hey Greicy, >>> >>> have you already tried to build GMP and MPFR as part of gcc just like >>> John suggested? Have you already tried to build your front-end in a >>> Linux environment to check if there's something wrong with MINGW? >>> >>> For the case you don't have a Linux environment in place, you could send >>> me your frond-end code (not the complete gcc source tree) and I'll try >>> it ... >>> >>> Best regards, >>> Andi >>> >>> Greicy.Costa-Marques@imag.fr wrote: >>>> Hi John, >>>> I don't know if the problem is the GMP end MPFR, sincerely I'm lost.. >>>> end). >>>> >>>> Any tip? >>>> >>>> sincerely, >>>> greicy >>>> >>>> >>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>>> such file or directory >>>>> >>>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>>> >>>> >>>> >>>> >>>> >>>> Citando "John (Eljay) Love-Jensen" <eljay@adobe.com>: >>>> >>>>> Hi Greicy, >>>>> >>>>>> I installed the GMP end MPFR. The versions are shown below and as >>>>>> well the result the configure and the make booststrap: >>>>> >>>>> Although this may not be relevant to your issue at hand, have you >>>>> tried to let GMP and MPFR be built by GCC? >>>>> >>>>> As per the alternative having them built together with GCC: >>>>> http://gcc.gnu.org/install/prerequisites.html >>>>> >>>>> GMP... >>>>> """ >>>>> Alternatively, if a GMP source distribution is found in a >>>>> subdirectory of your GCC sources named gmp, it will be built together >>>>> with GCC. >>>>> """ >>>>> >>>>> MPFR... >>>>> """ >>>>> Alternatively, if a MPFR source distribution is found in a >>>>> subdirectory of your GCC sources named mpfr, it will be built >>>>> together with GCC. >>>>> """ >>>>> >>>>> In general, I've found this alternative to be better (more reliable) >>>>> than having GMP and MPFR pre-built. >>>>> >>>>>> I work with the windows xp (then I used msys and mingw) >>>>> >>>>> You may want to consider also asking your GCC configuration questions >>>>> on the MSYS and MinGW forum(s). Not that this forum is an >>>>> inappropriate forum, but there are probably GCC particulars that >>>>> require special understanding to build and use GCC in the MSYS and/or >>>>> MinGW situation. >>>>> >>>>> I do not use MSYS or MinGW*, so I do not have specialized knowledge >>>>> for that situation. >>>>> >>>>> * I have nothing against them, and would definitely use them if I had >>>>> a need for them. >>>>> >>>>>> $ ./../gcc-4.2.4/configure --enable-languages=hello-world >>>>> >>>>> Okay. >>>>> >>>>>> Makefile:1156: .././../gcc-4.2.4/gcc/hello-world/Make-lang.in: No >>>>>> such file or directory >>>>> >>>>> It appears that gcc-4.2.4/gcc/hello-world/Make-lang.in is missing. >>>>> >>>>> Sincerely, >>>>> --Eljay >>>>> >>>> >>>> >>> >> > > Hey Greicy, > > I haven't yet tried to build your front-end on Linux, but I possibly > discovered your root cause ... > > After extracting your archive, I got this content > > andi@randazzo:~/Documents/hello-world$ ls -l > total 32 > [... omitting some output ...] > -rw-r--r-- 1 andi andi 2694 2010-01-11 06:22 Make-lang.in.txt <-- !!! > >>>> And the file Make-lang.in is there in /hello-world (this is my front > > Apparently not ... it seems that you got tricked by Windows and it's > fancy feature to hide commonly known file extensions like e.g. *.txt. > > IIRC, you could change this setting via the directory settings (or > at least ask your favourite search engine) > > I would suggest you first try changing the file name to Make-lang.in > before I try to reproduce your error on Linux ... > > Cheers, > Andi [-- Attachment #2: hello-world.rar --] [-- Type: application/x-rar, Size: 6343 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2009-12-16 16:50 ` Greicy.Costa-Marques @ 2009-12-16 22:40 ` Cedric Roux [not found] ` <alpine.DEB.2.00.0912232132210.23563@randazzo> 1 sibling, 0 replies; 24+ messages in thread From: Cedric Roux @ 2009-12-16 22:40 UTC (permalink / raw) To: gcc-help Greicy.Costa-Marques@imag.fr wrote: > > Hi Andi, > > I send my front-end in attached again... I changed the file name, but is > not work it keeps showing me that there are errors... > Is possible you try to reproduce in your linux? > > Thanks in advance > > greicy Maybe not related but your files appear to be DOS formatted (ie. end of lines are made of 0x10 and 0x13). Maybe some tool in the compilation process expects some files as UNIX formatted? My .02 euros. Cédric ^ permalink raw reply [flat|nested] 24+ messages in thread
[parent not found: <alpine.DEB.2.00.0912232132210.23563@randazzo>]
[parent not found: <20100118171613.37323adazx3nmf65@webmail.imag.fr>]
[parent not found: <19bb413aeea8173be0119dc84a99254c-EhVcXl1CTQJeRwgeDAw3AF9BdAJSS1xcXV9EBF41WEVGVFENQV5+BEtdXzBeQ0MGX1taRV1T-webmailer2@server02.webmailer.hosteurope.de>]
[parent not found: <20100121110544.618273k2lhw1t054@webmail.imag.fr>]
[parent not found: <alpine.DEB.2.00.1001231718010.2115@randazzo>]
[parent not found: <20100129160405.10512mrjmwx0n10l@webmail.imag.fr>]
[parent not found: <4B65ABE6.8070109@andihellmund.com>]
[parent not found: <20100204184027.126147yistgbwjnv@webmail.imag.fr>]
[parent not found: <4B6B4CC5.50406@andihellmund.com>]
* Re: How to include a front end to gcc ? [not found] ` <4B6B4CC5.50406@andihellmund.com> @ 2010-03-05 15:36 ` Greicy.Costa-Marques 2010-03-05 22:43 ` Andi Hellmund 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2010-03-05 15:36 UTC (permalink / raw) To: Andi Hellmund, gcc-help; +Cc: Greicy.Costa-Marques Hi Andi, I did $ make bootstrap-lean to build the process (there it's ok, Ufa!!) and after i did $make install for installation of the procedure, but it returns: $ make install make[1]: Entering directory `/c/gcc/gcc-build' /bin/sh ./../gcc-4.4.3/mkinstalldirs /usr/local /usr/local make[2]: Entering directory `/c/gcc/gcc-build/fixincludes' rm -rf /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools mkdir -p -- /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include /bin/install -c -m 644 .././../gcc-4.4.3/fixincludes/README-fixinc \ /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include/README /bin/install -c fixinc.sh /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixinc.sh /bin/install -c fixincl.exe \ /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixincl.exe /bin/install -c mkheaders /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/mkheaders make[2]: Leaving directory `/c/gcc/gcc-build/fixincludes' make[2]: Entering directory `/c/gcc/gcc-build/gcc' for name in hello1.exe; \ do \ if [ -f $name ] ; then \ name2="`echo \`basename $name\` | sed -e 's,y,y,' `"; \ rm -f /usr/local/bin/$name2.exe; \ echo /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ chmod a+x /usr/local/bin/$name2.exe; \ fi ; \ done /bin/install -c hello1.exe.exe /usr/local/bin/hello1.exe.exe /bin/install: cannot stat `hello1.exe.exe': No such file or directory chmod: cannot access `/usr/local/bin/hello1.exe.exe': No such file or directory make[2]: *** [hello-world.install-common] Error 1 make[2]: Leaving directory `/c/gcc/gcc-build/gcc' make[1]: *** [install-gcc] Error 2 make[1]: Leaving directory `/c/gcc/gcc-build' make: *** [install] Error 2 Is necessary to do $make install, ok? Following your advice, below, i post my problem here and and if anyone has any suggestions for this. ||||| Regarding your problem, I must admit and be honest, that I am not yet that deep into gcc, so maybe you should also ask on the gcc-help mailing list as there are a lot of guys who have much more experience than me ;-) ||||| The problem is to detect the errors/faults in digital architectures (different processors).Then, one of such modifications would be data duplication, ie, the basic idea is to duplicate all the variables of the program checking the consistency of the values. For each read operation on a variable, the operation is repeated for the duplicate variable and consistency control is done. If there is a difference between the original value variable and duplicate value variable, then an error is signal. So when the program is presented to the compiler, for example in C language, the idea is to make such alterations (as described above) in the compiler so that it automatically makes the harden of the program. So, I would like to know how or where I could modify the compiler to modify this statement as for example: var = var/5 (high-level statement) how/where i could change, ie reverse 1 bit of instruction, in this case would turn into another statement and thus it is characterized as an error basculement bit. I thought of beginning to work on the front end would be a good/correct way, simply because the code in this stage is near the sorce code.... i don't know if that makes sense . Well, sincerly i feel lost if anyone has any suggestions ... thanks in advance. greicy Andi Hellmund <mail@andihellmund.com> a écrit : > Hey Greicy, > > yes, this looks like you ran out of hard-disk space. > > Regarding your problem, I must admit and be honest, that I am not yet > that deep into gcc, so maybe you should also ask on the gcc-help mailing > list as there are a lot of guys who have much more experience than me ;-) > >>>> > The problem is to detect the errors/faults in digital architectures > (different processors).Then, one of such modifications would be data > duplication, ie, the basic idea is to duplicate all the variables of the > program checking the consistency of the values. For each read operation > on a variable, the operation is repeated for the duplicate variable and > consistency control is done. If there is a difference between the > original value variable and duplicate value variable, then an error is > signal. > <<< > >> From my experience, I would say there are two different ways, the first > one is - as you already described - to modify gcc although I'm not 100% > sure where to put the modifications (see the comments below). The > alternative would be to do it without gcc. Assuming that it is that easy > to just duplicate the variables/read operations (please correct me if > I'm wrong), you could theoretically use flex/bison to parse a C-code > for the relevant constructs (e.g. read operations). To keep it easy, > you could omit the semantic actions and just duplicate lexically > (though copy just the lines, if that fits your requirements). You could > then push the responsibility to find semantic errors to the real > compiler. But, I would use flex/bison only if you don't need too much > information about the program. In turn, if you NEED context information > about variables or if you want change assembly code (for your > architectures) for certain constructs, you should definitely go with gcc. > > I hope that helps ... > > Andi > > >> >> Hi Andi, >> >> I tried to build gcc-4.4.3 and it gives me the answer >> >> $ make bootstrap -lean >> echo stage3 > stage_final >> make[1]: Entering directory `/c/gcc/gcc-build' >> make[2]: Entering directory `/c/gcc/gcc-build' >> make[2]: Leaving directory `/c/gcc/gcc-build' >> make[2]: Entering directory `/c/gcc/gcc-build' >> Configuring stage 1 in ./intl >> configure: creating cache ./config.cache >> checking whether make sets $(MAKE)... yes >> checking for a BSD-compatible install... /bin/install -c >> checking whether NLS is requested... yes >> checking for msgfmt... no >> checking for gmsgfmt... : >> checking for xgettext... no >> checking for msgmerge... no >> checking for i686-pc-mingw32-gcc... gcc >> checking for C compiler default output file name... a.exe >> checking whether the C compiler works... yes >> checking whether we are cross compiling... no >> checking for suffix of executables... .exe >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ANSI C... none needed >> checking build system type... i686-pc-mingw32 >> checking host system type... i686-pc-mingw32 >> checking for i686-pc-mingw32-ranlib... ranlib >> checking for library containing strerror... none required >> checking how to run the C preprocessor... gcc -E >> checking for egrep... grep -E >> checking for ANSI C header files... yes >> checking for an ANSI C-conforming const... yes >> checking for inline... inline >> checking for sys/types.h... yes >> checking for sys/stat.h... yes >> checking for stdlib.h... yes >> checking for string.h... yes >> checking for memory.h... yes >> checking for strings.h... yes >> checking for inttypes.h... yes >> checking for stdint.h... yes >> checking for unistd.h... yes >> checking for off_t... yes >> checking for size_t... yes >> checking for working alloca.h... no >> checking for alloca... yes >> checking for stdlib.h... (cached) yes >> checking for unistd.h... (cached) yes >> checking for getpagesize... yes >> checking for working mmap... no >> checking whether we are using the GNU C Library 2.1 or newer... no >> checking whether integer division by zero raises SIGFPE... yes >> checking for inttypes.h... yes >> checking for stdint.h... yes >> checking for unsigned long long... yes >> checking for inttypes.h... yes >> checking whether the inttypes.h PRIxNN macros are broken... no >> checking for ld used by GCC... >> C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe >> checking if the linker >> (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe) >> is GNU ld... yes >> checking for shared library run path origin... done >> checking argz.h usability... no >> checking argz.h presence... no >> checking for argz.h... no >> checking limits.h usability... yes >> checking limits.h presence... yes >> checking for limits.h... yes >> checking locale.h usability... yes >> checking locale.h presence... yes >> checking for locale.h... yes >> checking nl_types.h usability... no >> checking nl_types.h presence... no >> checking for nl_types.h... no >> checking malloc.h usability... yes >> checking malloc.h presence... yes >> checking for malloc.h... yes >> checking stddef.h usability... yes >> checking stddef.h presence... yes >> checking for stddef.h... yes >> checking for stdlib.h... (cached) yes >> checking for string.h... (cached) yes >> checking for unistd.h... (cached) yes >> checking sys/param.h usability... yes >> checking sys/param.h presence... yes >> checking for sys/param.h... yes >> checking for feof_unlocked... no >> checking for fgets_unlocked... no >> checking for getc_unlocked... no >> checking for getcwd... yes >> checking for getegid... no >> checking for geteuid... no >> checking for getgid... no >> checking for getuid... no >> checking for mempcpy... no >> checking for munmap... no >> checking for putenv... yes >> checking for setenv... no >> checking for setlocale... yes >> checking for stpcpy... no >> checking for strcasecmp... yes >> checking for strdup... yes >> checking for strtoul... yes >> checking for tsearch... yes >> checking for __argz_count... no >> checking for __argz_stringify... no >> checking for __argz_next... no >> checking for __fsetlocking... no >> checking for iconv... no, consider installing GNU libiconv >> checking for nl_langinfo and CODESET... no >> checking for LC_MESSAGES... no >> checking for bison... bison >> checking version of bison... 2.4.1, ok >> checking whether NLS is requested... yes >> checking whether included gettext is requested... no >> checking for GNU gettext in libc... no >> checking for GNU gettext in libintl... no >> checking whether to use NLS... yes >> checking where the gettext function comes from... included intl directory >> checking for aclocal... aclocal >> checking for autoconf... autoconf >> checking for autoheader... autoheader >> updating cache ./config.cache >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating config.intl >> config.status: creating config.h >> config.status: executing default-1 commands >> Configuring stage 1 in ./gcc >> configure: creating cache ./config.cache >> checking build system type... i686-pc-mingw32 >> checking host system type... i686-pc-mingw32 >> checking target system type... i686-pc-mingw32 >> checking LIBRARY_PATH variable... ok >> checking GCC_EXEC_PREFIX variable... ok >> checking whether to place generated files in the source directory... no >> checking whether a default linker was specified... no >> checking whether a default assembler was specified... no >> checking for i686-pc-mingw32-gcc... gcc >> checking for C compiler default output file name... a.exe >> checking whether the C compiler works... yes >> checking whether we are cross compiling... no >> checking for suffix of executables... .exe >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ANSI C... none needed >> checking whether gcc and cc understand -c and -o together... yes >> checking for i686-pc-mingw32-gnatbind... gnatbind >> checking for i686-pc-mingw32-gnatmake... gnatmake >> checking whether compiler driver understands Ada... yes >> checking how to run the C preprocessor... gcc -E >> checking for egrep... grep -E >> checking for ANSI C header files... yes >> checking for sys/types.h... yes >> checking for sys/stat.h... yes >> checking for stdlib.h... yes >> checking for string.h... yes >> checking for memory.h... yes >> checking for strings.h... yes >> checking for inttypes.h... yes >> checking for stdint.h... yes >> checking for unistd.h... yes >> checking minix/config.h usability... no >> checking minix/config.h presence... no >> checking for minix/config.h... no >> checking whether it is safe to define __EXTENSIONS__... yes >> checking how to run the C preprocessor... gcc -E >> checking for inline... inline >> checking for void *... yes >> checking size of void *... 4 >> checking for short... yes >> checking size of short... 2 >> checking for int... yes >> checking size of int... 4 >> checking for long... yes >> checking size of long... 4 >> checking for long long... yes >> checking for long long... (cached) yes >> checking size of long long... 8 >> checking for __int64... yes >> checking for __int64... (cached) yes >> checking size of __int64... 8 >> checking whether gcc supports -W... yes >> checking whether gcc supports -Wall... yes >> checking whether gcc supports -Wwrite-strings... yes >> checking whether gcc supports -Wstrict-prototypes... yes >> checking whether gcc supports -Wmissing-prototypes... yes >> checking whether gcc supports -Wcast-qual... yes >> checking whether gcc supports -Wold-style-definition... yes >> checking whether gcc supports -Wc++-compat... no >> checking whether gcc supports -Wmissing-format-attribute... yes >> checking whether gcc supports -pedantic -Wno-long-long >> -Wno-variadic-macros -Wno-overlength-strings... no >> checking valgrind.h usability... no >> checking valgrind.h presence... no >> checking for valgrind.h... no >> configure: WARNING: decimal float is not supported for this target >> configure: WARNING: fixed-point is not supported for this target >> checking whether make sets $(MAKE)... yes >> checking for gawk... gawk >> checking whether ln -s works... yes >> checking whether ln works... yes >> checking for i686-pc-mingw32-ranlib... ranlib >> checking for a BSD compatible install... /bin/install -c >> checking for cmp's capabilities... gnucompare >> checking for mktemp... no >> checking for makeinfo... makeinfo --split-size=5000000 >> --split-size=5000000 >> checking for modern makeinfo... yes >> checking for recent Pod::Man... yes >> checking for flex... flex >> checking for bison... bison >> checking for nm... nm >> checking for ar... ar >> checking for ANSI C header files... (cached) yes >> checking whether time.h and sys/time.h may both be included... yes >> checking whether string.h and strings.h may both be included... yes >> checking for sys/wait.h that is POSIX.1 compatible... no >> checking for limits.h... yes >> checking for stddef.h... yes >> checking for string.h... (cached) yes >> checking for strings.h... (cached) yes >> checking for stdlib.h... (cached) yes >> checking for time.h... yes >> checking for iconv.h... no >> checking for fcntl.h... yes >> checking for unistd.h... (cached) yes >> checking for sys/file.h... yes >> checking for sys/time.h... yes >> checking for sys/mman.h... no >> checking for sys/resource.h... no >> checking for sys/param.h... yes >> checking for sys/times.h... no >> checking for sys/stat.h... (cached) yes >> checking for direct.h... yes >> checking for malloc.h... yes >> checking for langinfo.h... no >> checking for ldfcn.h... no >> checking for locale.h... yes >> checking for wchar.h... yes >> checking for thread.h... no >> checking for pthread.h... no >> checking for CHAR_BIT... yes >> checking whether byte ordering is bigendian... no >> checking for collect2 libraries... none required >> checking for library containing exc_resume... no >> checking for library containing ldexp... none required >> checking for inttypes.h... yes >> checking for times... no >> checking for clock... yes >> checking for kill... no >> checking for getrlimit... no >> checking for setrlimit... no >> checking for atoll... yes >> checking for atoq... no >> checking for sysconf... no >> checking for strsignal... no >> checking for getrusage... no >> checking for nl_langinfo... no >> checking for gettimeofday... yes >> checking for mbstowcs... yes >> checking for wcswidth... no >> checking for mmap... no >> checking for mincore... no >> checking for setlocale... yes >> checking for clearerr_unlocked... no >> checking for feof_unlocked... no >> checking for ferror_unlocked... no >> checking for fflush_unlocked... no >> checking for fgetc_unlocked... no >> checking for fgets_unlocked... no >> checking for fileno_unlocked... no >> checking for fprintf_unlocked... no >> checking for fputc_unlocked... no >> checking for fputs_unlocked... no >> checking for fread_unlocked... no >> checking for fwrite_unlocked... no >> checking for getchar_unlocked... no >> checking for getc_unlocked... no >> checking for putchar_unlocked... no >> checking for putc_unlocked... no >> checking whether mbstowcs works... yes >> checking for ssize_t... yes >> checking for caddr_t... no >> checking for uid_t in sys/types.h... no >> checking type of array argument to getgroups... int >> checking for sys/mman.h... (cached) no >> checking for mmap... (cached) no >> checking for pid_t... yes >> checking for unistd.h... (cached) yes >> checking for vfork.h... no >> checking for fork... no >> checking for vfork... no >> checking for ld used by GCC... >> C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe >> checking if the linker >> (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe) >> is GNU ld... yes >> checking for shared library run path origin... done >> checking for iconv... no, consider installing GNU libiconv >> checking for LC_MESSAGES... no >> checking for nl_langinfo and CODESET... no >> checking whether getenv is declared... yes >> checking whether atol is declared... yes >> checking whether asprintf is declared... no >> checking whether sbrk is declared... no >> checking whether abort is declared... yes >> checking whether atof is declared... yes >> checking whether getcwd is declared... yes >> checking whether getwd is declared... no >> checking whether strsignal is declared... yes >> checking whether strstr is declared... yes >> checking whether strverscmp is declared... no >> checking whether errno is declared... yes >> checking whether snprintf is declared... yes >> checking whether vsnprintf is declared... yes >> checking whether vasprintf is declared... no >> checking whether malloc is declared... yes >> checking whether realloc is declared... yes >> checking whether calloc is declared... yes >> checking whether free is declared... yes >> checking whether basename is declared... no >> checking whether getopt is declared... no >> checking whether clock is declared... yes >> checking whether getpagesize is declared... no >> checking whether clearerr_unlocked is declared... no >> checking whether feof_unlocked is declared... no >> checking whether ferror_unlocked is declared... no >> checking whether fflush_unlocked is declared... no >> checking whether fgetc_unlocked is declared... no >> checking whether fgets_unlocked is declared... no >> checking whether fileno_unlocked is declared... no >> checking whether fprintf_unlocked is declared... no >> checking whether fputc_unlocked is declared... no >> checking whether fputs_unlocked is declared... no >> checking whether fread_unlocked is declared... no >> checking whether fwrite_unlocked is declared... no >> checking whether getchar_unlocked is declared... no >> checking whether getc_unlocked is declared... no >> checking whether putchar_unlocked is declared... no >> checking whether putc_unlocked is declared... no >> checking whether getrlimit is declared... no >> checking whether setrlimit is declared... no >> checking whether getrusage is declared... no >> checking whether ldgetname is declared... no >> checking whether times is declared... no >> checking whether sigaltstack is declared... no >> checking for struct tms... no >> checking for clock_t... yes >> checking for .preinit_array/.init_array/.fini_array support... yes >> checking if mkdir takes one argument... yes >> Using `.././../gcc-4.4.3/gcc/config/i386/i386.c' for machine-specific >> logic. >> Using `.././../gcc-4.4.3/gcc/config/i386/i386.md' as machine >> description file. >> Using the following target machine macro files: >> .././../gcc-4.4.3/gcc/config/i386/i386.h >> .././../gcc-4.4.3/gcc/config/i386/unix.h >> .././../gcc-4.4.3/gcc/config/i386/bsd.h >> .././../gcc-4.4.3/gcc/config/i386/gas.h >> .././../gcc-4.4.3/gcc/config/dbxcoff.h >> .././../gcc-4.4.3/gcc/config/i386/cygming.h >> .././../gcc-4.4.3/gcc/config/i386/mingw32.h >> Using `.././../gcc-4.4.3/gcc/config/ i386/xm-mingw32.h' as host >> machine macro file. >> Using host-mingw32.o for host machine hooks. >> checking whether NLS is requested... yes >> checking for catalogs to be installed... be da de el es fi fr id ja >> nl ru sr sv tr zh_CN zh_TW be da de el es fi fr id ja nl ru sr sv tr >> zh_CN zh_TW >> checking for library containing RegOpenKeyExA... no >> checking for a sed that does not truncate output... /bin/sed >> checking for fgrep... grep -F >> checking for ld used by gcc... >> C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe >> checking if the linker >> (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe) >> is GNU ld... yes >> checking for BSD- or MS-compatible name lister (nm)... nm >> checking the name lister (nm) interface... BSD nm >> checking whether ln -s works... yes >> checking the maximum length of command line arguments... 8192 >> checking whether the shell understands some XSI constructs... yes >> checking whether the shell understands "+="... yes >> checking for >> C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe >> option to reload object files... -r >> checking for i686-pc-mingw32-objdump... objdump >> checking how to recognize dependent libraries... file_magic ^x86 >> archive import|^x86 DLL >> checking for i686-pc-mingw32-ar... (cached) ar >> checking for i686-pc-mingw32-strip... no >> checking for strip... strip >> checking for i686-pc-mingw32-ranlib... (cached) ranlib >> checking command to parse nm output from gcc object... ok >> checking for dlfcn.h... no >> checking for objdir... .libs >> checking if gcc supports -fno-rtti -fno-exceptions... no >> checking for gcc option to produce PIC... -DDLL_EXPORT -DPIC >> checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes >> checking if gcc static flag -static works... yes >> checking if gcc supports -c -o file.o... yes >> checking if gcc supports -c -o file.o... (cached) yes >> checking whether the gcc linker >> (C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe) >> supports shared libraries... yes >> checking whether -lc should be explicitly linked in... yes >> checking dynamic linker characteristics... Win32 ld.exe >> checking how to hardcode library paths into programs... immediate >> checking whether stripping libraries is possible... yes >> checking if libtool supports shared libraries... yes >> checking whether to build shared libraries... yes >> checking whether to build static libraries... yes >> checking for as... /mingw/bin/as >> checking what assembler to use... /mingw/bin/as >> checking what linker to use... >> C:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/bin/ld.exe >> checking for nm... /mingw/bin/nm >> checking what nm to use... /mingw/bin/nm >> checking for objdump... /mingw/bin/objdump >> checking what objdump to use... /mingw/bin/objdump >> checking for readelf... /mingw/bin/readelf >> checking what readelf to use... /mingw/bin/readelf >> checking assembler for .balign and .p2align... yes >> checking assembler for .p2align with maximum skip... yes >> checking assembler for .literal16... no >> checking assembler for working .subsection -1... no >> checking assembler for .weak... yes >> checking assembler for .weakref... yes >> checking assembler for .nsubspa comdat... no >> checking assembler for .hidden... no >> checking linker for .hidden support... yes >> checking linker read-only and read-write section mixing... read-write >> checking assembler for .sleb128 and .uleb128... yes >> checking assembler for cfi directives... yes >> checking assembler for working cfi advance... no >> checking assembler for cfi personality directive... no >> checking assembler for cfi sections directive... no >> checking assembler for eh_frame optimization... no >> checking assembler for section merging support... no >> checking assembler for section merging support... (cached) no >> checking assembler for COMDAT group support... no >> checking assembler for COMDAT group support... no >> checking assembler for thread-local storage support... no >> checking linker -Bstatic/-Bdynamic option... yes >> checking assembler for .secrel32 relocs... yes >> checking assembler for filds and fists mnemonics... yes >> checking assembler for cmov syntax... no >> checking assembler for ffreep mnemonic... yes >> checking assembler for sahf mnemonic... yes >> checking assembler for different section symbol subtraction... yes >> checking assembler for GOTOFF in data... yes >> checking assembler for dwarf2 debug_line support... yes >> checking assembler for buggy dwarf2 .file directive... no >> checking assembler for --gdwarf2 option... yes >> checking assembler for --gstabs option... yes >> checking assembler for --debug-prefix-map option... no >> checking assembler for .lcomm with alignment... no >> checking assembler for tolerance to line number 0... yes >> checking linker PT_GNU_EH_FRAME support... no >> checking linker position independent executable support... yes >> checking linker EH-compatible garbage collection of sections... no >> checking linker --as-needed support... yes >> checking linker --sysroot support... yes >> checking __stack_chk_fail in target C library... no >> Using ggc-page for garbage collection. >> checking whether to enable maintainer-specific portions of >> Makefiles... no >> Links are now set up to build a native compiler for i686-pc-mingw32. >> updating cache ./config.cache >> configure: creating ./config.status >> config.status: creating as >> config.status: creating collect-ld >> config.status: creating nm >> config.status: creating Makefile >> config.status: creating gccbug >> config.status: creating ada/gcc-interface/Makefile >> config.status: creating ada/Makefile >> config.status: creating auto-host.h >> config.status: executing default commands >> Configuring stage 1 in ./libiberty >> configure: creating cache ./config.cache >> checking whether to enable maintainer-specific portions of >> Makefiles... no >> checking for makeinfo... makeinfo --split-size=5000000 >> --split-size=5000000 >> checking for perl... perl >> checking build system type... i686-pc-mingw32 >> checking host system type... i686-pc-mingw32 >> checking for i686-pc-mingw32-ar... ar >> checking for i686-pc-mingw32-ranlib... ranlib >> checking for i686-pc-mingw32-gcc... gcc >> checking for C compiler default output file name... a.exe >> checking whether the C compiler works... yes >> checking whether we are cross compiling... no >> checking for suffix of executables... .exe >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ANSI C... none needed >> checking for special C compiler options needed for large files... no >> checking for _FILE_OFFSET_BITS value needed for large files... no >> checking for _LARGE_FILES value needed for large files... no >> checking how to run the C preprocessor... gcc -E >> checking whether gcc supports -W... yes >> checking whether gcc supports -Wall... yes >> checking whether gcc supports -Wwrite-strings... yes >> checking whether gcc supports -Wc++-compat... no >> checking whether gcc supports -Wstrict-prototypes... yes >> checking whether gcc supports -pedantic ... yes >> checking whether gcc and cc understand -c and -o together... yes >> checking for an ANSI C-conforming const... yes >> checking for inline... inline >> checking whether byte ordering is bigendian... no >> checking for a BSD-compatible install... /bin/install -c >> checking for sys/file.h... yes >> checking for sys/param.h... yes >> checking for limits.h... yes >> checking for stdlib.h... yes >> checking for malloc.h... yes >> checking for string.h... yes >> checking for unistd.h... yes >> checking for strings.h... yes >> checking for sys/time.h... yes >> checking for time.h... yes >> checking for sys/resource.h... no >> checking for sys/stat.h... yes >> checking for sys/mman.h... no >> checking for fcntl.h... yes >> checking for alloca.h... no >> checking for sys/pstat.h... no >> checking for sys/sysmp.h... no >> checking for sys/sysinfo.h... no >> checking for machine/hal_sysinfo.h... no >> checking for sys/table.h... no >> checking for sys/sysctl.h... no >> checking for sys/systemcfg.h... no >> checking for stdint.h... yes >> checking for stdio_ext.h... no >> checking for sys/wait.h that is POSIX.1 compatible... no >> checking whether time.h and sys/time.h may both be included... yes >> checking whether errno must be declared... no >> checking for egrep... grep -E >> checking for ANSI C header files... yes >> checking for sys/types.h... yes >> checking for sys/stat.h... (cached) yes >> checking for stdlib.h... (cached) yes >> checking for string.h... (cached) yes >> checking for memory.h... yes >> checking for strings.h... (cached) yes >> checking for inttypes.h... yes >> checking for stdint.h... (cached) yes >> checking for unistd.h... (cached) yes >> checking for int... yes >> checking size of int... 4 >> checking for uintptr_t... yes >> checking for a 64-bit type... uint64_t >> checking for pid_t... yes >> checking for library containing strerror... none required >> checking for asprintf... no >> checking for atexit... yes >> checking for basename... yes >> checking for bcmp... no >> checking for bcopy... no >> checking for bsearch... yes >> checking for bzero... no >> checking for calloc... yes >> checking for clock... yes >> checking for ffs... no >> checking for getcwd... yes >> checking for getpagesize... yes >> checking for gettimeofday... yes >> checking for index... no >> checking for insque... no >> checking for memchr... yes >> checking for memcmp... yes >> checking for memcpy... yes >> checking for memmove... yes >> checking for mempcpy... no >> checking for memset... yes >> checking for mkstemps... no >> checking for putenv... yes >> checking for random... no >> checking for rename... yes >> checking for rindex... no >> checking for setenv... no >> checking for snprintf... yes >> checking for sigsetmask... no >> checking for stpcpy... no >> checking for stpncpy... no >> checking for strcasecmp... yes >> checking for strchr... yes >> checking for strdup... yes >> checking for strncasecmp... yes >> checking for strndup... no >> checking for strrchr... yes >> checking for strstr... yes >> checking for strtod... yes >> checking for strtol... yes >> checking for strtoul... yes >> checking for strverscmp... no >> checking for tmpnam... yes >> checking for vasprintf... no >> checking for vfprintf... yes >> checking for vprintf... yes >> checking for vsnprintf... yes >> checking for vsprintf... yes >> checking for waitpid... no >> checking whether alloca needs Cray hooks... no >> checking stack direction for C alloca... -1 >> checking for unistd.h... (cached) yes >> checking for vfork.h... no >> checking for fork... no >> checking for vfork... no >> checking for _doprnt... no >> checking for sys_errlist... (cached) yes >> checking for sys_nerr... (cached) yes >> checking for sys_siglist... no >> checking for external symbol _system_configuration... no >> checking for getrusage... no >> checking for on_exit... no >> checking for psignal... no >> checking for strerror... yes >> checking for strsignal... no >> checking for sysconf... no >> checking for times... no >> checking for sbrk... no >> checking for gettimeofday... (cached) yes >> checking for realpath... no >> checking for canonicalize_file_name... no >> checking for pstat_getstatic... no >> checking for pstat_getdynamic... no >> checking for sysmp... no >> checking for getsysinfo... no >> checking for table... no >> checking for sysctl... no >> checking for wait3... no >> checking for wait4... no >> checking for __fsetlocking... no >> checking whether basename is declared... no >> checking whether ffs is declared... no >> checking whether asprintf is declared... no >> checking whether vasprintf is declared... no >> checking whether snprintf is declared... yes >> checking whether vsnprintf is declared... yes >> checking whether calloc is declared... yes >> checking whether getenv is declared... yes >> checking whether getopt is declared... yes >> checking whether malloc is declared... yes >> checking whether realloc is declared... yes >> checking whether sbrk is declared... no >> checking whether strverscmp is declared... no >> checking whether canonicalize_file_name must be declared... yes >> checking for stdlib.h... (cached) yes >> checking for unistd.h... (cached) yes >> checking for getpagesize... (cached) yes >> checking for working mmap... no >> checking for working strncmp... yes >> updating cache ./config.cache >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating testsuite/Makefile >> config.status: creating config.h >> config.status: executing default commands >> make[3]: Entering directory `/c/gcc/gcc-build/libiberty' >> if [ x"" != x ] && [ ! -d pic ]; then \ >> mkdir pic; \ >> else true; fi >> touch stamp-picdir >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/regex.c -o >> pic/regex.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/regex.c -o >> regex.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/cplus-dem.c >> -o cplus-dem.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/cp-demangle.c -o cp-demangle.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/md5.c -o >> pic/md5.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/md5.c -o md5.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/sha1.c -o >> pic/sha1.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/sha1.c -o >> sha1.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/alloca.c >> -o pic/alloca.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/alloca.c -o >> alloca.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/argv.c -o >> pic/argv.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/argv.c -o >> argv.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/choose-temp.c -o pic/choose-temp.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/choose-temp.c -o choose-temp.o >> .././../gcc-4.4.3/libiberty/choose-temp.c: In function >> `choose_temp_base': >> .././../gcc-4.4.3/libiberty/choose-temp.c:68: warning: implicit >> declaration of function `mktemp' >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/concat.c >> -o pic/concat.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/concat.c -o >> concat.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/cp-demint.c -o pic/cp-demint.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/cp-demint.c >> -o cp-demint.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/dyn-string.c -o pic/dyn-string.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/dyn-string.c -o dyn-string.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fdmatch.c >> -o pic/fdmatch.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fdmatch.c >> -o fdmatch.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fibheap.c >> -o pic/fibheap.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fibheap.c >> -o fibheap.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/filename_cmp.c -o filename_cmp.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/floatformat.c -o pic/floatformat.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/floatformat.c -o floatformat.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fnmatch.c >> -o pic/fnmatch.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/fnmatch.c >> -o fnmatch.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/fopen_unlocked.c -o fopen_unlocked.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getopt.c >> -o pic/getopt.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getopt.c -o >> getopt.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getopt1.c >> -o pic/getopt1.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getopt1.c >> -o getopt1.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getpwd.c >> -o pic/getpwd.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/getpwd.c -o >> getpwd.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/getruntime.c -o pic/getruntime.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/getruntime.c -o getruntime.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/hashtab.c >> -o pic/hashtab.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/hashtab.c >> -o hashtab.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/hex.c -o >> pic/hex.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/hex.c -o hex.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/lbasename.c -o pic/lbasename.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/lbasename.c >> -o lbasename.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/lrealpath.c -o pic/lrealpath.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/lrealpath.c >> -o lrealpath.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/make-relative-prefix.c -o >> pic/make-relative-prefix.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/make-relative-prefix.c -o >> make-relative-prefix.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/make-temp-file.c -o make-temp-file.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/objalloc.c >> -o pic/objalloc.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/objalloc.c >> -o objalloc.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/obstack.c >> -o pic/obstack.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/obstack.c >> -o obstack.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/partition.c -o pic/partition.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/partition.c >> -o partition.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/pexecute.c >> -o pic/pexecute.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/pexecute.c >> -o pexecute.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/physmem.c >> -o pic/physmem.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/physmem.c >> -o physmem.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/pex-common.c -o pic/pex-common.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/pex-common.c -o pex-common.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/pex-one.c >> -o pic/pex-one.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/pex-one.c >> -o pex-one.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/pex-win32.c -o pic/pex-win32.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/pex-win32.c >> -o pex-win32.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/safe-ctype.c -o safe-ctype.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/sort.c -o >> pic/sort.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/sort.c -o >> sort.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/spaces.c >> -o pic/spaces.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/spaces.c -o >> spaces.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/splay-tree.c -o pic/splay-tree.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/splay-tree.c -o splay-tree.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/strerror.c >> -o pic/strerror.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/strerror.c >> -o strerror.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/strsignal.c -o pic/strsignal.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/strsignal.c >> -o strsignal.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/unlink-if-ordinary.c -o >> pic/unlink-if-ordinary.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xatexit.c >> -o pic/xatexit.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xatexit.c >> -o xatexit.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xexit.c -o >> pic/xexit.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xexit.c -o >> xexit.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xmalloc.c >> -o pic/xmalloc.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xmalloc.c >> -o xmalloc.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xmemdup.c >> -o pic/xmemdup.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xmemdup.c >> -o xmemdup.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xstrdup.c >> -o pic/xstrdup.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xstrdup.c >> -o xstrdup.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/xstrerror.c -o pic/xstrerror.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xstrerror.c >> -o xstrerror.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xstrndup.c >> -o pic/xstrndup.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/xstrndup.c >> -o xstrndup.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/asprintf.c >> -o pic/asprintf.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/asprintf.c >> -o asprintf.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bcmp.c -o >> pic/bcmp.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bcmp.c -o >> bcmp.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bcopy.c -o >> pic/bcopy.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bcopy.c -o >> bcopy.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bzero.c -o >> pic/bzero.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/bzero.c -o >> bzero.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/ffs.c -o >> pic/ffs.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/ffs.c -o ffs.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/index.c -o >> pic/index.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/index.c -o >> index.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/insque.c >> -o pic/insque.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/insque.c -o >> insque.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/mempcpy.c >> -o pic/mempcpy.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/mempcpy.c >> -o mempcpy.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/mkstemps.c >> -o pic/mkstemps.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/mkstemps.c >> -o mkstemps.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/random.c >> -o pic/random.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/random.c -o >> random.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/rindex.c >> -o pic/rindex.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/rindex.c -o >> rindex.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/setenv.c >> -o pic/setenv.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/setenv.c -o >> setenv.o >> .././../gcc-4.4.3/libiberty/setenv.c:64: warning: function declaration >> isn't a prototype >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/sigsetmask.c -o pic/sigsetmask.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/sigsetmask.c -o sigsetmask.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/stpcpy.c >> -o pic/stpcpy.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/stpcpy.c -o >> stpcpy.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/stpncpy.c >> -o pic/stpncpy.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/stpncpy.c >> -o stpncpy.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/strndup.c >> -o pic/strndup.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/strndup.c >> -o strndup.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/strverscmp.c -o pic/strverscmp.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/strverscmp.c -o strverscmp.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic >> .././../gcc-4.4.3/libiberty/vasprintf.c -o pic/vasprintf.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/vasprintf.c >> -o vasprintf.o >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/waitpid.c >> -o pic/waitpid.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/waitpid.c >> -o waitpid.o >> .././../gcc-4.4.3/libiberty/waitpid.c: In function `waitpid': >> .././../gcc-4.4.3/libiberty/waitpid.c:31: warning: implicit >> declaration of function `wait' >> if [ x"" != x ]; then \ >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/vfork.c -o >> pic/vfork.o; \ >> else true; fi >> gcc -c -DHAVE_CONFIG_H -g -fkeep-inline-functions -I. >> -I.././../gcc-4.4.3/libiberty/../include -W -Wall -Wwrite-strings >> -Wstrict-prototypes -pedantic .././../gcc-4.4.3/libiberty/vfork.c -o >> vfork.o >> rm -f ./libiberty.a pic/./libiberty.a >> ar rc ./libiberty.a \ >> ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o >> ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o >> ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o >> ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o >> ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o >> ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o >> ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o >> ./pex-one.o ./pex-win32.o ./safe-ctype.o ./sort.o ./spaces.o >> ./splay-tree.o ./strerror.o ./strsignal.o ./unlink-if-ordinary.o >> ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o >> ./xstrerror.o ./xstrndup.o ./asprintf.o ./bcmp.o ./bcopy.o ./bzero.o >> ./ffs.o ./index.o ./insque.o ./mempcpy.o ./mkstemps.o ./random.o >> ./rindex.o ./setenv.o ./sigsetmask.o ./stpcpy.o ./stpncpy.o >> ./strndup.o ./strverscmp.o ./vasprintf.o ./waitpid.o ./vfork.o >> ranlib ./libiberty.a >> C:\mingw\bin\ranlib.exe: ./libiberty.a: No space left on device >> make[3]: *** [libiberty.a] Error 1 >> make[3]: Leaving directory `/c/gcc/gcc-build/libiberty' >> make[2]: *** [all-stage1-libiberty] Error 2 >> make[2]: Leaving directory `/c/gcc/gcc-build' >> make[1]: *** [stage1-bubble] Error 2 >> make[1]: Leaving directory `/c/gcc/gcc-build' >> make: *** [bootstrap] Error 2 >> >> what do you think? could be a problem of space in memory disk? >> >> Thanks in advance >> greicy >> >> >> >> >> >> >> >> "Andi Hellmund" <mail@andihellmund.com> a écrit : >> >>> Hey Greicy, >>> >>>> Thank you for your help, but is not working in my machine i think that >>>> the problem is not my version (gcc-4.2.4) but yes my system, windows, >>>> i think. >>>> Sincerly, i don't know that could be. >>>> Below i posted a portion of the current result and after i have a >>>> question for you: >>> Okay, that looks quite strange. I'm not totally sure that the problem >>> ins't the compiler versions. I tested the front-end code with 4.4.3 and >>> you're using 4.2.4. There are sometimes incompatible changes between >>> different gcc major releases (4.1.x, 4.2.x, 4.3.x, 4.4.x) so that a >>> front-end for 4.4.3 might not correctly be built for 4.2.4. Before >>> trying to find an error which possibly isn't really an error, I would >>> suggest that you try to build the front-end code with 4.4.3 ... Or, is >>> there some requirement on 4.2.4? >>> >>>> Well, i have a question for you: my project in little words is to >>>> present to compiler a program in a language, C for exemplo, and the >>>> compiler modify directly/aumtomatically the program and give me back >>>> the same program, but modified. And to do this is necessary to make >>>> modifications in the GCC and how the front-end is the place near the >>>> source code (ie close to the program you want to harden) i think it >>>> would be the starting point for addressing this problem. >>> Could you be more specific about what modifications your compiler is >>> trying to do? I think it really depends on the changes that need to be >>> performed to finally conclude what the best path is. You should >>> remember: the general infrastructure of gcc is to get some C program and >>> transform it into assembly code (object code). I think it would be >>> definitely possible to modify gcc to get this work done, but I can't >>> evaluate how much effort this would be. But, maybe you could shortly >>> depict the modifications you plan to do ... >>> >>> Thanks, >>> Andi >>> >> >> > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2010-03-05 15:36 ` Greicy.Costa-Marques @ 2010-03-05 22:43 ` Andi Hellmund 2010-03-08 17:30 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: Andi Hellmund @ 2010-03-05 22:43 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: gcc-help Hey Greicy, great that you made some progress. > for name in hello1.exe; \ > do \ > if [ -f $name ] ; then \ > name2="`echo \`basename $name\` | sed -e 's,y,y,' `"; \ > rm -f /usr/local/bin/$name2.exe; \ > echo /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ > /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ > chmod a+x /usr/local/bin/$name2.exe; \ > fi ; \ > done > /bin/install -c hello1.exe.exe /usr/local/bin/hello1.exe.exe > /bin/install: cannot stat `hello1.exe.exe': No such file or directory > chmod: cannot access `/usr/local/bin/hello1.exe.exe': No such file or > directory There is apparently an error in the Make-lang.in file in the front-end directory gcc/hello-world. The compiler is named 'hello1.exe' but the installer tries to install the file 'hello1.exe.exe' which doesn't exist. Though, the easiest fix would be to change the first line into for name in hello1 [...] Then you should be able to install gcc in the --prefix=<...> defined directory. > Is necessary to do $make install, ok? Yes, it is generally necessary to install gcc for at least three reasons: (1) you won't find the gcc compiler driver in the build directory, because it is called xgcc and will be renamed into gcc during installation (2) if you call xgcc from the build directory, it won't find the real compiler (cc1) (3) if you call xgcc from the build directory, it won't possibly find libraries like libgcc In your case where you only built a compiler (without driver), you don't necessarily need to install your compiler - it should work without - but you need to try :) Andi ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2010-03-05 22:43 ` Andi Hellmund @ 2010-03-08 17:30 ` Greicy.Costa-Marques 2010-03-12 16:41 ` Greicy.Costa-Marques 0 siblings, 1 reply; 24+ messages in thread From: Greicy.Costa-Marques @ 2010-03-08 17:30 UTC (permalink / raw) To: Andi Hellmund; +Cc: Greicy.Costa-Marques, gcc-help Hi Andi, very very little progress... :( yes, it's true the install tyed to install the file "helo1.exe.exe", of course doesn't exit... I change the first line of Make-lang.in gcc/hello-world, but it give me: Jucelia@ACER-C28991BD48 /c/gcc/gcc-build $ make install make[1]: Entering directory `/c/gcc/gcc-build' /bin/sh ./../gcc-4.4.3/mkinstalldirs /usr/local /usr/local make[2]: Entering directory `/c/gcc/gcc-build/fixincludes' rm -rf /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools mkdir -p -- /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include /bin/install -c -m 644 .././../gcc-4.4.3/fixincludes/README-fixinc \ /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include/README /bin/install -c fixinc.sh /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixinc.sh /bin/install -c fixincl.exe \ /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixincl.exe /bin/install -c mkheaders /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/mkheaders make[2]: Leaving directory `/c/gcc/gcc-build/fixincludes' make[2]: Entering directory `/c/gcc/gcc-build/gcc' LANGUAGES="hello-world" \ CONFIG_HEADERS= \ CONFIG_SHELL="/bin/sh" \ CONFIG_FILES=Makefile /bin/sh config.status config.status: creating Makefile config.status: executing default commands make[2]: Leaving directory `/c/gcc/gcc-build/gcc' make[2]: Entering directory `/c/gcc/gcc-build/gcc' TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" DEFINES="" \ /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh config.h config.h is unchanged TARGET_CPU_DEFAULT="" \ HEADERS="options.h config/i386/i386.h config/i386/unix.h config/i386/bsd.h config/i386/gas.h config/dbxcoff.h config/i386/cygming.h config/i386/mingw32.h defaults.h" DEFINES="" \ /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh tm.h tm.h is unchanged gawk -f .././../gcc-4.4.3/gcc/opt-gather.awk .././../gcc-4.4.3/gcc/ada/gcc-interface/lang.opt .././../gcc-4.4.3/gcc/fortran/lang.opt .././../gcc-4.4.3/gcc/hello-world/lang.opt .././../gcc-4.4.3/gcc/java/lang.opt .././../gcc-4.4.3/gcc/c.opt .././../gcc-4.4.3/gcc/common.opt .././../gcc-4.4.3/gcc/config/i386/i386.opt .././../gcc-4.4.3/gcc/config/i386/cygming.opt .././../gcc-4.4.3/gcc/config/i386/mingw.opt > tmp-optionlist /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-optionlist optionlist echo timestamp > s-options TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" DEFINES="" \ /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh bconfig.h bconfig.h is unchanged /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-gi.list gtyp-input.list echo timestamp > s-gtyp-input TARGET_CPU_DEFAULT="" \ HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh tm_p.h tm_p.h is unchanged rm -f tmp-all-tree.def echo '#include "tree.def"' > tmp-all-tree.def echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def echo '#include "c-common.def"' >> tmp-all-tree.def ltf=".././../gcc-4.4.3/gcc/ada/gcc-interface/ada-tree.def .././../gcc-4.4.3/gcc/cp/cp-tree.def .././../gcc-4.4.3/gcc/hello-world/hello-world-tree.def .././../gcc-4.4.3/gcc/java/java-tree.def .././../gcc-4.4.3/gcc/objc/objc-tree.def"; for f in $ltf; do \ echo "#include \"$f\""; \ done | sed 's|.././../gcc-4.4.3/gcc/||' >> tmp-all-tree.def /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-all-tree.def all-tree.def echo timestamp > s-alltree if test yes = yes \ || test -n ""; then \ /bin/sh .././../gcc-4.4.3/gcc/genmultilib \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "yes" \ > tmp-mlib.h; \ else \ /bin/sh .././../gcc-4.4.3/gcc/genmultilib '' '' '' '' '' '' '' no \ > tmp-mlib.h; \ fi /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-mlib.h multilib.h echo timestamp > s-mlib lsf=".././../gcc-4.4.3/gcc/hello-world/lang-specs.h"; for f in $lsf; do \ echo "#include \"$f\""; \ done | sed 's|.././../gcc-4.4.3/gcc/||' > tmp-specs.h /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-specs.h specs.h echo timestamp > s-specs gcc -g -O2 -D__USE_MINGW_ACCESS -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I.././../gcc-4.4.3/gcc -I.././../gcc-4.4.3/gcc/. -I.././../gcc-4.4.3/gcc/../include -I./../intl -I.././../gcc-4.4.3/gcc/../libcpp/include -I.././../gcc-4.4.3/gcc/../libdecnumber -I.././../gcc-4.4.3/gcc/../libdecnumber/dpd -I../libdecnumber \ -DLOCALEDIR=\"/usr/local/share/locale\" \ -c .././../gcc-4.4.3/gcc/intl.c -o intl.o cc1.exe: error: unrecognized command line option "-Wc++-compat" cc1.exe: error: unrecognized command line option "-Wno-variadic-macros" cc1.exe: error: unrecognized command line option "-Wno-overlength-strings" make[2]: *** [intl.o] Error 1 make[2]: Leaving directory `/c/gcc/gcc-build/gcc' make[1]: *** [install-gcc] Error 2 make[1]: Leaving directory `/c/gcc/gcc-build' make: *** [install] Error 2 Thanks in advance, greicy Andi Hellmund <mail@andihellmund.com> a écrit : > Hey Greicy, > > great that you made some progress. > >> for name in hello1.exe; \ >> do \ >> if [ -f $name ] ; then \ >> name2="`echo \`basename $name\` | sed -e 's,y,y,' `"; \ >> rm -f /usr/local/bin/$name2.exe; \ >> echo /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ >> /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ >> chmod a+x /usr/local/bin/$name2.exe; \ >> fi ; \ >> done >> /bin/install -c hello1.exe.exe /usr/local/bin/hello1.exe.exe >> /bin/install: cannot stat `hello1.exe.exe': No such file or directory >> chmod: cannot access `/usr/local/bin/hello1.exe.exe': No such file or >> directory > There is apparently an error in the Make-lang.in file in the front-end > directory gcc/hello-world. > > The compiler is named 'hello1.exe' but the installer tries to install > the file 'hello1.exe.exe' which doesn't exist. Though, the easiest fix > would be to change the first line into > > for name in hello1 > [...] > > Then you should be able to install gcc in the --prefix=<...> defined > directory. > >> Is necessary to do $make install, ok? > Yes, it is generally necessary to install gcc for at least three reasons: > > (1) you won't find the gcc compiler driver in the build directory, > because it is called xgcc and will be renamed into gcc during installation > (2) if you call xgcc from the build directory, it won't find the real > compiler (cc1) > (3) if you call xgcc from the build directory, it won't possibly find > libraries like libgcc > > In your case where you only built a compiler (without driver), you don't > necessarily need to install your compiler - it should work without - but > you need to try :) > > Andi > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: How to include a front end to gcc ? 2010-03-08 17:30 ` Greicy.Costa-Marques @ 2010-03-12 16:41 ` Greicy.Costa-Marques 0 siblings, 0 replies; 24+ messages in thread From: Greicy.Costa-Marques @ 2010-03-12 16:41 UTC (permalink / raw) To: Greicy.Costa-Marques; +Cc: Andi Hellmund, Greicy.Costa-Marques, gcc-help costam@imag.fr a écrit : > Hi Andi, > > very very little progress... :( > > yes, it's true the install tyed to install the file "helo1.exe.exe", > of course doesn't exit... I change the first line of Make-lang.in > gcc/hello-world, but it give me: > > Jucelia@ACER-C28991BD48 /c/gcc/gcc-build > $ make install > make[1]: Entering directory `/c/gcc/gcc-build' > /bin/sh ./../gcc-4.4.3/mkinstalldirs /usr/local /usr/local > make[2]: Entering directory `/c/gcc/gcc-build/fixincludes' > rm -rf /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools > /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs > /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools > mkdir -p -- /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools > /bin/sh .././../gcc-4.4.3/fixincludes/../mkinstalldirs > /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include > /bin/install -c -m 644 .././../gcc-4.4.3/fixincludes/README-fixinc \ > > /usr/local/lib/gcc/i686-pc-mingw32/4.4.3/install-tools/include/README > /bin/install -c fixinc.sh > /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixinc.sh > /bin/install -c fixincl.exe \ > > /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/fixincl.exe > /bin/install -c mkheaders > /usr/local/libexec/gcc/i686-pc-mingw32/4.4.3/install-tools/mkheaders > make[2]: Leaving directory `/c/gcc/gcc-build/fixincludes' > make[2]: Entering directory `/c/gcc/gcc-build/gcc' > LANGUAGES="hello-world" \ > CONFIG_HEADERS= \ > CONFIG_SHELL="/bin/sh" \ > CONFIG_FILES=Makefile /bin/sh config.status > config.status: creating Makefile > config.status: executing default commands > make[2]: Leaving directory `/c/gcc/gcc-build/gcc' > make[2]: Entering directory `/c/gcc/gcc-build/gcc' > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" > DEFINES="" \ > /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh config.h > config.h is unchanged > TARGET_CPU_DEFAULT="" \ > HEADERS="options.h config/i386/i386.h config/i386/unix.h > config/i386/bsd.h config/i386/gas.h config/dbxcoff.h > config/i386/cygming.h config/i386/mingw32.h defaults.h" DEFINES="" \ > /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh tm.h > tm.h is unchanged > gawk -f .././../gcc-4.4.3/gcc/opt-gather.awk > .././../gcc-4.4.3/gcc/ada/gcc-interface/lang.opt > .././../gcc-4.4.3/gcc/fortran/lang.opt > .././../gcc-4.4.3/gcc/hello-world/lang.opt > .././../gcc-4.4.3/gcc/java/lang.opt .././../gcc-4.4.3/gcc/c.opt > .././../gcc-4.4.3/gcc/common.opt > .././../gcc-4.4.3/gcc/config/i386/i386.opt > .././../gcc-4.4.3/gcc/config/i386/cygming.opt > .././../gcc-4.4.3/gcc/config/i386/mingw.opt > tmp-optionlist > /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-optionlist optionlist > echo timestamp > s-options > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" > DEFINES="" \ > /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh bconfig.h > bconfig.h is unchanged > /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-gi.list gtyp-input.list > echo timestamp > s-gtyp-input > TARGET_CPU_DEFAULT="" \ > HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ > /bin/sh .././../gcc-4.4.3/gcc/mkconfig.sh tm_p.h > tm_p.h is unchanged > rm -f tmp-all-tree.def > echo '#include "tree.def"' > tmp-all-tree.def > echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def > echo '#include "c-common.def"' >> tmp-all-tree.def > ltf=".././../gcc-4.4.3/gcc/ada/gcc-interface/ada-tree.def > .././../gcc-4.4.3/gcc/cp/cp-tree.def > .././../gcc-4.4.3/gcc/hello-world/hello-world-tree.def > .././../gcc-4.4.3/gcc/java/java-tree.def > .././../gcc-4.4.3/gcc/objc/objc-tree.def"; for f in $ltf; do \ > echo "#include \"$f\""; \ > done | sed 's|.././../gcc-4.4.3/gcc/||' >> tmp-all-tree.def > /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-all-tree.def all-tree.def > echo timestamp > s-alltree > if test yes = yes \ > || test -n ""; then \ > /bin/sh .././../gcc-4.4.3/gcc/genmultilib \ > "" \ > "" \ > "" \ > "" \ > "" \ > "" \ > "" \ > "yes" \ > > tmp-mlib.h; \ > else \ > /bin/sh .././../gcc-4.4.3/gcc/genmultilib '' '' '' '' '' '' '' no \ > > tmp-mlib.h; \ > fi > /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-mlib.h multilib.h > echo timestamp > s-mlib > lsf=".././../gcc-4.4.3/gcc/hello-world/lang-specs.h"; for f in $lsf; do \ > echo "#include \"$f\""; \ > done | sed 's|.././../gcc-4.4.3/gcc/||' > tmp-specs.h > /bin/sh .././../gcc-4.4.3/gcc/../move-if-change tmp-specs.h specs.h > echo timestamp > s-specs > gcc -g -O2 -D__USE_MINGW_ACCESS -DIN_GCC -W -Wall -Wwrite-strings > -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual > -Wold-style-definition -Wc++-compat -Wmissing-format-attribute > -pedantic -Wno-long-long -Wno-variadic-macros > -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. > -I.././../gcc-4.4.3/gcc -I.././../gcc-4.4.3/gcc/. > -I.././../gcc-4.4.3/gcc/../include -I./../intl > -I.././../gcc-4.4.3/gcc/../libcpp/include > -I.././../gcc-4.4.3/gcc/../libdecnumber > -I.././../gcc-4.4.3/gcc/../libdecnumber/dpd -I../libdecnumber \ > -DLOCALEDIR=\"/usr/local/share/locale\" \ > -c .././../gcc-4.4.3/gcc/intl.c -o intl.o > cc1.exe: error: unrecognized command line option "-Wc++-compat" > cc1.exe: error: unrecognized command line option "-Wno-variadic-macros" > cc1.exe: error: unrecognized command line option "-Wno-overlength-strings" > make[2]: *** [intl.o] Error 1 > make[2]: Leaving directory `/c/gcc/gcc-build/gcc' > make[1]: *** [install-gcc] Error 2 > make[1]: Leaving directory `/c/gcc/gcc-build' > make: *** [install] Error 2 > > > Thanks in advance, > greicy > > > Andi Hellmund <mail@andihellmund.com> a écrit : > >> Hey Greicy, >> >> great that you made some progress. >> >>> for name in hello1.exe; \ >>> do \ >>> if [ -f $name ] ; then \ >>> name2="`echo \`basename $name\` | sed -e 's,y,y,' `"; \ >>> rm -f /usr/local/bin/$name2.exe; \ >>> echo /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ >>> /bin/install -c $name.exe /usr/local/bin/$name2.exe; \ >>> chmod a+x /usr/local/bin/$name2.exe; \ >>> fi ; \ >>> done >>> /bin/install -c hello1.exe.exe /usr/local/bin/hello1.exe.exe >>> /bin/install: cannot stat `hello1.exe.exe': No such file or directory >>> chmod: cannot access `/usr/local/bin/hello1.exe.exe': No such file or >>> directory >> There is apparently an error in the Make-lang.in file in the front-end >> directory gcc/hello-world. >> >> The compiler is named 'hello1.exe' but the installer tries to install >> the file 'hello1.exe.exe' which doesn't exist. Though, the easiest fix >> would be to change the first line into >> >> for name in hello1 >> [...] >> >> Then you should be able to install gcc in the --prefix=<...> defined >> directory. >> >>> Is necessary to do $make install, ok? >> Yes, it is generally necessary to install gcc for at least three reasons: >> >> (1) you won't find the gcc compiler driver in the build directory, >> because it is called xgcc and will be renamed into gcc during installation >> (2) if you call xgcc from the build directory, it won't find the real >> compiler (cc1) >> (3) if you call xgcc from the build directory, it won't possibly find >> libraries like libgcc >> >> In your case where you only built a compiler (without driver), you don't >> necessarily need to install your compiler - it should work without - but >> you need to try :) >> >> Andi >> > > ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2010-03-12 16:17 UTC | newest] Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-11-10 11:00 How to include a front end to gcc ? Greicy.Costa-Marques 2009-11-10 14:56 ` Ian Lance Taylor 2009-11-10 15:56 ` Greicy.Costa-Marques 2009-11-10 15:58 ` Ian Lance Taylor 2009-11-10 19:23 ` Andi Hellmund 2009-11-18 13:34 ` Greicy.Costa-Marques 2009-11-18 14:06 ` John Graham 2009-11-18 14:24 ` John (Eljay) Love-Jensen 2009-11-18 14:56 ` Greicy.Costa-Marques 2009-11-18 15:53 ` John (Eljay) Love-Jensen 2009-12-03 17:44 ` Greicy.Costa-Marques 2009-12-07 15:53 ` Greicy.Costa-Marques 2009-12-07 15:54 ` John (Eljay) Love-Jensen 2009-12-10 20:55 ` Greicy.Costa-Marques 2009-12-11 0:23 ` Andi Hellmund 2009-12-11 9:51 ` Greicy.Costa-Marques 2009-12-12 2:15 ` Andi Hellmund 2009-12-14 20:11 ` Greicy.Costa-Marques 2009-12-16 16:50 ` Greicy.Costa-Marques 2009-12-16 22:40 ` Cedric Roux [not found] ` <alpine.DEB.2.00.0912232132210.23563@randazzo> [not found] ` <20100118171613.37323adazx3nmf65@webmail.imag.fr> [not found] ` <19bb413aeea8173be0119dc84a99254c-EhVcXl1CTQJeRwgeDAw3AF9BdAJSS1xcXV9EBF41WEVGVFENQV5+BEtdXzBeQ0MGX1taRV1T-webmailer2@server02.webmailer.hosteurope.de> [not found] ` <20100121110544.618273k2lhw1t054@webmail.imag.fr> [not found] ` <alpine.DEB.2.00.1001231718010.2115@randazzo> [not found] ` <20100129160405.10512mrjmwx0n10l@webmail.imag.fr> [not found] ` <4B65ABE6.8070109@andihellmund.com> [not found] ` <20100204184027.126147yistgbwjnv@webmail.imag.fr> [not found] ` <4B6B4CC5.50406@andihellmund.com> 2010-03-05 15:36 ` Greicy.Costa-Marques 2010-03-05 22:43 ` Andi Hellmund 2010-03-08 17:30 ` Greicy.Costa-Marques 2010-03-12 16:41 ` Greicy.Costa-Marques
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).