On Tue, Nov 08, 2005 at 04:05:20PM +0100, Christian Joensson wrote: > Currently, on the gomp branch, I get this: > > if /bin/sh ./libtool --mode=compile > /usr/local/src/branch/objdir.gomp/./gcc/xgcc > -B/usr/local/src/branch/objdir.gomp/./gcc/ > -B/usr/local/sparc64-unknown-linux-gnu/bin/ > -B/usr/local/sparc64-unknown-linux-gnu/lib/ -isystem > /usr/local/sparc64-unknown-linux-gnu/include -isystem > /usr/local/sparc64-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I. > -I../../../gcc.gomp/libgomp -I. > -I../../../gcc.gomp/libgomp/config/linux/sparc > -I../../../gcc.gomp/libgomp/config/linux > -I../../../gcc.gomp/libgomp/config/posix -I../../../gcc.gomp/libgomp > -Wall -Werror -ftls-model=initial-exec -mcpu=v9 -Wc,-pthread -O2 -g > -O2 -MT env.lo -MD -MP -MF ".deps/env.Tpo" -c -o env.lo > ../../../gcc.gomp/libgomp/env.c; \ > then mv -f ".deps/env.Tpo" ".deps/env.Plo"; else rm -f > ".deps/env.Tpo"; exit 1; fi > /usr/local/src/branch/objdir.gomp/./gcc/xgcc > -B/usr/local/src/branch/objdir.gomp/./gcc/ > -B/usr/local/sparc64-unknown-linux-gnu/bin/ > -B/usr/local/sparc64-unknown-linux-gnu/lib/ -isystem > /usr/local/sparc64-unknown-linux-gnu/include -isystem > /usr/local/sparc64-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I. > -I../../../gcc.gomp/libgomp -I. > -I../../../gcc.gomp/libgomp/config/linux/sparc > -I../../../gcc.gomp/libgomp/config/linux > -I../../../gcc.gomp/libgomp/config/posix -I../../../gcc.gomp/libgomp > -Wall -Werror -ftls-model=initial-exec -pthread -mcpu=v9 -O2 -g -O2 > -MT env.lo -MD -MP -MF .deps/env.Tpo -c > ../../../gcc.gomp/libgomp/env.c -fPIC -DPIC -o .libs/env.o > In file included from ../../../gcc.gomp/libgomp/env.c:32: > ./libgomp_f.h: In function 'omp_check_defines': > ./libgomp_f.h:71: error: size of array 'test' is negative
Can you please paste the omp_check_defines routine as from libgomp_f.h and grep config_path Makefile ? Jakub