Duplicate typedef of _sion_generic_buddy
One in sion_buddy_common.h
the other in sion_generic.h
. Duplicate typedefs are allowed starting with C11.
Reported by H. Mix on GCC 4.3.4
gcc -m64 -g -O0 -Wall -fPIC -D_SION_LINUX -DSION_PTHREADS -I.
-I../parlib -I../cppinterface -c -o sion_common.o sion_common.c In file
included from sion_common.c:34:
sion_error_handler.h:25: error: expected declaration specifiers or ‘...’
before ‘va_list’ In file included from sion_common.c:47:
sion_buddy_common.h:48: error: redefinition of typedef ‘_sion_generic_buddy’
../parlib/sion_generic.h:23: error: previous declaration of
‘_sion_generic_buddy’ was here make[2]: *** [sion_common.o] Fehler 1