these sources from CVS are for gcc-3.3. ~d On Friday 22 August 2003 16:37, Hermann Kraus wrote: > Hello, > > I've tried to build a new msp430-gcc with the same gcc-package I've used > for the last build, but with the new improvements from cvs. But now I get > some errors which confuse me a bit as the files that produce the errors > weren't changed at the lines the compiler complains about. > > First I've did "cp -r gcc/gcc-3.4/* gcc-20030702". Than the rest of the > build procedere was this: > --------------------------------------------------------------------------- >- net...@linux:~/msp430/msp-gcc/build/gcc-20030702> ./configure -- > target=msp430 --prefix=/usr/local/msp430 > creating cache ./config.cache > checking host system type... i586-pc-linux-gnu > checking target system type... msp430-unknown-none > checking build system type... i586-pc-linux-gnu > checking for i586-pc-linux-gnu-ar... no > checking for ar... ar > checking for i586-pc-linux-gnu-as... no > checking for as... as > checking for i586-pc-linux-gnu-dlltool... no > checking for dlltool... dlltool > checking for i586-pc-linux-gnu-ld... /usr/lib/gcc-lib/i486-suse- > linux/3.2/../../../../i486-suse-linux/bin/ld > checking for i586-pc-linux-gnu-nm... no > checking for nm... nm > checking for i586-pc-linux-gnu-ranlib... no > checking for ranlib... ranlib > checking for i586-pc-linux-gnu-windres... no > checking for windres... windres > checking for i586-pc-linux-gnu-objcopy... no > checking for objcopy... objcopy > checking for i586-pc-linux-gnu-objdump... no > checking for objdump... objdump > checking for msp430-ar... msp430-ar > checking for msp430-as... msp430-as > checking for msp430-dlltool... no > checking for msp430-ld... msp430-ld > checking for msp430-nm... msp430-nm > checking for msp430-ranlib... msp430-ranlib > checking for msp430-windres... no > checking whether to enable maintainer-specific portions of Makefiles... no > updating cache ./config.cache > creating ./config.status > creating Makefile > --------------------------------------------------------------------------- >- > > > > > > > So far so good. configure seems to work. > --------------------------------------------------------------------------- >- net...@linux:~/msp430/msp-gcc/build/gcc-20030702> make > Configuring in gcc > loading cache .././config.cache > checking host system type... i586-pc-linux-gnu > checking target system type... msp430-unknown-none > checking build system type... i586-pc-linux-gnu > checking LIBRARY_PATH variable... ok > checking GCC_EXEC_PREFIX variable... ok > checking whether a default linker was specified... no > checking whether a default assembler was specified... no > checking for gcc... gcc > checking whether the C compiler (gcc -g -O2 ) works... yes > checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no > checking whether we are using GNU C... yes > checking whether gcc accepts -g... yes > checking whether gcc and cc understand -c and -o together... yes > checking whether gcc accepts -Wno-long-long... yes > checking how to run the C preprocessor... gcc -E > checking for inline... inline > checking for long long int... yes > checking for __int64... no > checking for built-in _Bool... yes > checking size of short... 2 > checking size of int... 4 > checking size of long... 4 > checking size of long long... 8 > checking for gnatbind... no > checking for compiler driver that understands Ada... no > checking whether make sets ${MAKE}... yes > checking for mawk... no > checking for gawk... gawk > checking whether ln works... yes > checking whether ln -s works... yes > checking for ranlib... ranlib > checking for a BSD compatible install... /usr/bin/install -c > checking for mktemp... yes > checking for makeinfo... makeinfo > checking for modern makeinfo... yes > checking for recent Pod::Man... yes > checking for cmp's capabilities... gnucompare > checking for flex... flex > checking for bison... bison > checking for GNU C library... yes > checking for ANSI C header files... yes > checking whether time.h and sys/time.h may both be included... yes > checking for working stdbool.h... yes > checking whether string.h and strings.h may both be included... yes > checking for sys/wait.h that is POSIX.1 compatible... yes > checking for limits.h... yes > checking for stddef.h... yes > checking for string.h... yes > checking for strings.h... yes > checking for stdlib.h... yes > checking for time.h... yes > checking for fcntl.h... yes > checking for unistd.h... yes > checking for sys/file.h... yes > checking for sys/time.h... yes > checking for sys/mman.h... yes > checking for sys/resource.h... yes > checking for sys/param.h... yes > checking for sys/times.h... yes > checking for sys/stat.h... yes > checking for direct.h... no > checking for malloc.h... yes > checking for langinfo.h... yes > checking for ldfcn.h... no > checking for wchar.h... yes > checking for thread.h... no > checking for pthread.h... yes > 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... yes > checking for clock... yes > checking for dup2... yes > checking for kill... yes > checking for getrlimit... yes > checking for setrlimit... yes > checking for atoll... yes > checking for atoq... no > checking for sysconf... yes > checking for strsignal... yes > checking for putc_unlocked... yes > checking for fputc_unlocked... yes > checking for fputs_unlocked... yes > checking for fwrite_unlocked... yes > checking for fprintf_unlocked... no > checking for getrusage... yes > checking for nl_langinfo... yes > checking for lstat... yes > checking for scandir... yes > checking for alphasort... yes > checking for gettimeofday... yes > checking for mbstowcs... yes > checking for wcswidth... yes > checking for mmap... yes > checking for mincore... yes > checking whether mbstowcs works... yes > checking for ssize_t... yes > checking for uid_t in sys/types.h... yes > checking type of array argument to getgroups... gid_t > checking whether the printf functions support %p... yes > checking whether read-only mmap of a plain file works... yes > checking whether mmap from /dev/zero works... yes > checking for MAP_ANON(YMOUS)... yes > checking whether mmap with MAP_ANON(YMOUS) works... yes > checking for pid_t... yes > checking for vfork.h... no > checking for working vfork... yes > checking for iconv... yes > checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t > *inbytesleft, char * *outbuf, size_t *outbytesleft); > checking whether getenv is declared... yes > checking whether atol is declared... yes > checking whether sbrk is declared... yes > checking whether abort is declared... yes > checking whether atof is declared... yes > checking whether getcwd is declared... yes > checking whether getwd is declared... yes > checking whether strsignal is declared... yes > checking whether putc_unlocked is declared... yes > checking whether fputs_unlocked is declared... yes > checking whether fwrite_unlocked is declared... yes > checking whether fprintf_unlocked is declared... no > checking whether strstr is declared... yes > checking whether errno is declared... yes > checking whether vasprintf is declared... yes > 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... yes > checking whether getopt is declared... no > checking whether clock is declared... yes > checking whether getrlimit is declared... yes > checking whether setrlimit is declared... yes > checking whether getrusage is declared... yes > checking whether ldgetname is declared... no > checking whether times is declared... yes > checking for struct tms... yes > checking for clock_t... yes > checking for uchar... > checking for .preinit_array/.init_array/.fini_array support... no > checking if mkdir takes one argument... no > checking for main in -lunwind... no > Using `./config/msp430/msp430.c' for machine-specific logic. > Using `./config/msp430/msp430.md' as machine description file. > Using `./config/msp430/msp430.h' as target machine macro file. > Using for host machine hooks. > checking for library containing strerror... none required > checking for working const... yes > checking for off_t... yes > checking for size_t... yes > checking for working alloca.h... yes > checking for alloca... yes > checking whether we are using the GNU C Library 2.1 or newer... yes > checking for argz.h... yes > checking for limits.h... (cached) yes > checking for locale.h... yes > checking for nl_types.h... yes > 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... yes > checking for fgets_unlocked... yes > checking for getcwd... yes > checking for getegid... yes > checking for geteuid... yes > checking for getgid... yes > checking for getuid... yes > checking for mempcpy... yes > checking for munmap... yes > checking for putenv... yes > checking for setenv... yes > checking for setlocale... yes > checking for stpcpy... yes > checking for strchr... yes > checking for strcasecmp... yes > checking for strdup... yes > checking for strtoul... yes > checking for tsearch... yes > checking for __argz_count... yes > checking for __argz_stringify... yes > checking for __argz_next... yes > checking for iconv... (cached) yes > checking for iconv declaration... (cached) > extern size_t iconv (iconv_t cd, char * *inbuf, size_t > *inbytesleft, char * *outbuf, size_t *outbytesleft); > checking for nl_langinfo and CODESET... yes > checking for LC_MESSAGES... yes > checking whether NLS is requested... yes > checking whether included gettext is requested... no > checking for libintl.h... yes > checking for GNU gettext in libc... yes > checking for dcgettext... yes > checking for msgfmt... /usr/bin/msgfmt > checking for gmsgfmt... /usr/bin/msgfmt > checking for xgettext... /usr/bin/xgettext > checking for bison... bison > checking version of bison... 1.35, ok > checking for catalogs to be installed... be da de el es fr ja nl sv tr > checking what assembler to use... /usr/local/msp430/msp430/bin/as > checking what linker to use... /usr/lib/gcc-lib/i486-suse- > linux/3.2/../../../../i486-suse-linux/bin/ld > checking what nm to use... msp430-nm > checking what objdump to use... msp430-objdump > checking assembler alignment features... .p2align including maximum skip > checking assembler subsection support... working .subsection -1 > checking assembler weak support... yes > checking assembler hidden support... yes > checking assembler leb128 support... yes > checking assembler eh_frame optimization... yes > checking assembler section merging support... yes > checking assembler thread-local storage support... no > checking assembler dwarf2 debug_line support... no > checking assembler --gdwarf2 support... no > checking assembler --gstabs support... no > checking linker read-only and read-write section mixing... read-write > checking linker PT_GNU_EH_FRAME support... yes > checking linker position independent executable support... 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 cross-compiler for msp430-unknown-none > from i586-pc-linux-gnu. > updating cache .././config.cache > creating ./config.status > creating Makefile > creating intl/Makefile > creating fixinc/Makefile > creating gccbug > creating mklibgcc > creating mkheaders > creating auto-host.h > Configuring in libiberty > loading cache .././config.cache > checking whether to enable maintainer-specific portions of Makefiles... no > checking for makeinfo... (cached) makeinfo > checking for perl... perl > checking host system type... i586-pc-linux-gnu > checking build system type... i586-pc-linux-gnu > checking for ar... ar > checking for ranlib... (cached) ranlib > checking for gcc... (cached) gcc > checking whether we are using GNU C... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking whether gcc and cc understand -c and -o together... (cached) yes > checking for POSIXized ISC... no > checking for working const... (cached) yes > checking for inline... (cached) inline > checking whether byte ordering is bigendian... (cached) no > checking for a BSD compatible install... (cached) /usr/bin/install -c > checking how to run the C preprocessor... (cached) gcc -E > 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) yes > checking for sys/stat.h... (cached) yes > checking for sys/mman.h... (cached) yes > checking for fcntl.h... (cached) yes > checking for alloca.h... (cached) yes > checking for sys/pstat.h... no > checking for sys/sysmp.h... no > checking for sys/sysinfo.h... yes > checking for machine/hal_sysinfo.h... no > checking for sys/table.h... no > checking for sys/sysctl.h... yes > checking for sys/systemcfg.h... no > checking for sys/wait.h that is POSIX.1 compatible... (cached) yes > checking whether time.h and sys/time.h may both be included... (cached) yes > checking whether errno must be declared... no > checking for ANSI C header files... (cached) yes > checking for uintptr_t... no > checking for pid_t... (cached) yes > checking whether the C compiler (gcc -g -O2 ) works... yes > checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no > checking for asprintf... yes > checking for atexit... yes > checking for basename... yes > checking for bcmp... yes > checking for bcopy... yes > checking for bsearch... yes > checking for bzero... yes > checking for calloc... yes > checking for clock... (cached) yes > checking for ffs... yes > checking for getcwd... (cached) yes > checking for getpagesize... yes > checking for index... yes > checking for insque... yes > checking for memchr... yes > checking for memcmp... yes > checking for memcpy... yes > checking for memmove... yes > checking for mempcpy... (cached) yes > checking for memset... yes > checking for mkstemps... no > checking for putenv... (cached) yes > checking for random... yes > checking for rename... yes > checking for rindex... yes > checking for setenv... (cached) yes > checking for snprintf... yes > checking for sigsetmask... yes > checking for stpcpy... (cached) yes > checking for stpncpy... yes > checking for strcasecmp... (cached) yes > checking for strchr... (cached) yes > checking for strdup... (cached) yes > checking for strncasecmp... yes > checking for strrchr... yes > checking for strstr... yes > checking for strtod... yes > checking for strtol... yes > checking for strtoul... (cached) yes > checking for tmpnam... yes > checking for vasprintf... yes > checking for vfprintf... yes > checking for vprintf... yes > checking for vsnprintf... yes > checking for vsprintf... yes > checking for waitpid... yes > checking whether alloca needs Cray hooks... no > checking stack direction for C alloca... -1 > checking for vfork.h... (cached) no > checking for working vfork... (cached) yes > checking for _doprnt... no > checking for sys_errlist... yes > checking for sys_nerr... yes > checking for sys_siglist... yes > checking for external symbol _system_configuration... no > checking for getrusage... (cached) yes > checking for on_exit... yes > checking for psignal... yes > checking for strerror... yes > checking for strsignal... (cached) yes > checking for sysconf... (cached) yes > checking for times... (cached) yes > checking for sbrk... yes > checking for gettimeofday... (cached) yes > checking for realpath... yes > checking for canonicalize_file_name... yes > 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... yes > checking whether canonicalize_file_name must be declared... yes > checking for stdlib.h... (cached) yes > checking for unistd.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for sys/types.h... yes > checking for getpagesize... (cached) yes > checking for working mmap... yes > checking for working strncmp... yes > updating cache .././config.cache > creating ./config.status > creating Makefile > creating testsuite/Makefile > creating config.h > make[1]: Entering directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/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 -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic regex.c -o pic/regex.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic regex.c -o regex.o > In file included from ../include/xregex.h:26, > from regex.c:195: > ../include/xregex2.h:551: warning: ISO C89 does not support `static' or > type qualifiers in parameter array declarators > In file included from regex.c:649: > regex.c: In function `byte_compile_range': > regex.c:4548: warning: signed and unsigned type in conditional expression > regex.c:4558: warning: signed and unsigned type in conditional expression > regex.c:4558: warning: signed and unsigned type in conditional expression > regex.c: In function `xregcomp': > regex.c:8043: warning: signed and unsigned type in conditional expression > regex.c: In function `xregerror': > regex.c:8178: warning: unused parameter `preg' > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic cplus-dem.c -o pic/cplus-dem.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic cplus-dem.c -o cplus-dem.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic cp-demangle.c -o pic/cp-demangle.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic cp-demangle.c -o cp-demangle.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic md5.c -o pic/md5.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic md5.c -o md5.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic alloca.c -o pic/alloca.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic alloca.c -o alloca.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic argv.c -o pic/argv.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic argv.c -o argv.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic choose-temp.c -o pic/choose-temp.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic choose-temp.c -o choose-temp.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic concat.c -o pic/concat.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic concat.c -o concat.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic dyn-string.c -o pic/dyn-string.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic dyn-string.c -o dyn-string.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic fdmatch.c -o pic/fdmatch.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic fdmatch.c -o fdmatch.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic fibheap.c -o pic/fibheap.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic fibheap.c -o fibheap.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic floatformat.c -o pic/floatformat.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic floatformat.c -o floatformat.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic fnmatch.c -o pic/fnmatch.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic fnmatch.c -o fnmatch.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic getopt.c -o pic/getopt.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic getopt.c -o getopt.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic getopt1.c -o pic/getopt1.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic getopt1.c -o getopt1.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic getpwd.c -o pic/getpwd.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic getpwd.c -o getpwd.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic getruntime.c -o pic/getruntime.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic getruntime.c -o getruntime.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic hashtab.c -o pic/hashtab.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic hashtab.c -o hashtab.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic hex.c -o pic/hex.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic hex.c -o hex.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic lbasename.c -o pic/lbasename.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic lbasename.c -o lbasename.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic lrealpath.c -o pic/lrealpath.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic lrealpath.c -o lrealpath.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic make-relative-prefix.c -o pic/make-relative-prefix.o; \ else > true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic make-relative-prefix.c -o make-relative-prefix.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic make-temp-file.c -o pic/make-temp-file.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic make-temp-file.c -o make-temp-file.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic objalloc.c -o pic/objalloc.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic objalloc.c -o objalloc.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic obstack.c -o pic/obstack.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic obstack.c -o obstack.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic partition.c -o pic/partition.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic partition.c -o partition.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic physmem.c -o pic/physmem.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic physmem.c -o physmem.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic pex-unix.c -o pic/pex-unix.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic pex-unix.c -o pex-unix.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic safe-ctype.c -o pic/safe-ctype.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic safe-ctype.c -o safe-ctype.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic sort.c -o pic/sort.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic sort.c -o sort.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic spaces.c -o pic/spaces.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic spaces.c -o spaces.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic splay-tree.c -o pic/splay-tree.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic splay-tree.c -o splay-tree.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic strerror.c -o pic/strerror.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic strerror.c -o strerror.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic strsignal.c -o pic/strsignal.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic strsignal.c -o strsignal.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic ternary.c -o pic/ternary.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic ternary.c -o ternary.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xatexit.c -o pic/xatexit.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xatexit.c -o xatexit.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xexit.c -o pic/xexit.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xexit.c -o xexit.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xmalloc.c -o pic/xmalloc.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xmalloc.c -o xmalloc.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xmemdup.c -o pic/xmemdup.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xmemdup.c -o xmemdup.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xstrdup.c -o pic/xstrdup.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xstrdup.c -o xstrdup.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic xstrerror.c -o pic/xstrerror.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic xstrerror.c -o xstrerror.o > if [ x"" != x ]; then \ > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional > - pedantic mkstemps.c -o pic/mkstemps.o; \ > else true; fi > gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include -W -Wall -Wtraditional - > pedantic mkstemps.c -o mkstemps.o > rm -f libiberty.a pic/libiberty.a > ar rc libiberty.a \ > regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o > concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.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 > physmem.o pex-unix.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o > strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o > xstrerror.o mkstemps.o > ranlib libiberty.a > if [ x"" != x ]; then \ > cd pic; \ > ar rc libiberty.a \ > regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o > concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.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 > physmem.o pex-unix.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o > strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o > xstrerror.o mkstemps.o; \ > ranlib libiberty.a; \ > cd ..; \ > else true; fi > 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 waitpid bcmp bcopy bzero; do \ > for g in mkstemps.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 choose-temp.o > concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.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 > physmem.o pex-unix.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o > strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o > xstrerror.o > required-list > make[2]: Entering directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/libiberty/testsuite' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/libiberty/testsuite' > make[1]: Leaving directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/libiberty' > make[1]: Entering directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/gcc' > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h " DEFINES="POSIX" \ > /bin/sh ./mkconfig.sh config.h > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h " DEFINES="POSIX" \ > /bin/sh ./mkconfig.sh bconfig.h > TARGET_CPU_DEFAULT="" \ > HEADERS="msp430/msp430.h defaults.h" DEFINES="" \ > /bin/sh ./mkconfig.sh tm.h > gcc -c -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings - > Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno- > common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I. -I./. -I./config - > I./../include ./gengenrtl.c -o gengenrtl.o > In file included from tm.h:4, > from gengenrtl.c:26: > config/msp430/msp430.h:364:9: attempt to use poisoned "CONST_COSTS" > config/msp430/msp430.h:387:9: attempt to use poisoned "ADDRESS_COST" > config/msp430/msp430.h:401:1: warning: C++ style comments are not allowed > in ISO C89 > config/msp430/msp430.h:401:1: warning: (this will be reported only once per > input file) > config/msp430/msp430.h:449:9: attempt to use poisoned "UNIQUE_SECTION" > config/msp430/msp430.h:451:9: attempt to use poisoned "ASM_FILE_START" > config/msp430/msp430.h:452:9: attempt to use poisoned "ASM_FILE_END" > config/msp430/msp430.h:460:9: attempt to use poisoned "OBJC_PROLOGUE" > config/msp430/msp430.h:558:9: attempt to use poisoned > "ASM_OUTPUT_INTERNAL_LABEL" > config/msp430/msp430.h:627:9: attempt to use poisoned > "ASM_OUTPUT_INTERNAL_LABEL" > config/msp430/msp430.h:706:9: attempt to use poisoned > "MACHINE_DEPENDENT_REORG" > config/msp430/msp430.h:801:9: attempt to use poisoned > "NO_BUILTIN_SIZE_TYPE" > config/msp430/msp430.h:802:9: attempt to use poisoned > "NO_BUILTIN_PTRDIFF_TYPE" > make[1]: *** [gengenrtl.o] Error 1 > make[1]: Leaving directory `/home/netman/msp430/msp-gcc/build/gcc- > 20030702/gcc' > make: *** [all-gcc] Error 2 > ------------------------------------------------------------------- > Here are the errors. What does it mean "attempt to use poisoned XXX"? I've > never got such errors before. And how can I avoid them? > > Thank you in advance > > Hermann Kraus > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click > here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users
-- /***************************************************************** ("`-''-/").___..--''"`-._ (\ Dimmy the Wild UA1ACZ `6_ 6 ) `-. ( ).`-.__.`) State Polytechnical Univ. (_Y_.)' ._ ) `._ `. ``-..-' Radio-Physics Departament _..`--'_..-_/ /--'_.' ,' Saint Petersburg, Russia (il),-'' (li),' ((!.-' +7 (812) 5403923, 5585314 *****************************************************************/