[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libc6-dev: sys/user.h broken?



Hi,
did anybody try to include sys/user.h in a C program?

test.c program in Sarge:

#include <sys/user.h>
int main (void)
{
return 0;
}

gcc returns lots of syntax errors:

In file included from test.c:1:
/usr/include/sys/user.h:32: error: Syntaxfehler before "__uint16_t"
/usr/include/sys/user.h:34: error: Syntaxfehler before "ftw"
/usr/include/sys/user.h:35: error: Syntaxfehler before "fop"
/usr/include/sys/user.h:36: error: Syntaxfehler before "rip"
/usr/include/sys/user.h:37: error: Syntaxfehler before "rdp"
/usr/include/sys/user.h:38: error: Syntaxfehler before "mxcsr"
/usr/include/sys/user.h:39: error: Syntaxfehler before "mxcr_mask"
/usr/include/sys/user.h:40: error: Syntaxfehler before "st_space"
/usr/include/sys/user.h:41: error: Syntaxfehler before "xmm_space"
/usr/include/sys/user.h:42: error: Syntaxfehler before "padding"
/usr/include/sys/user.h:43: error: Syntaxfehler before '}' token
/usr/include/sys/user.h:80: error: field `i387' has incomplete type

on 32bit Sarge everything's fine.
Or is this a gcc bug?

Rainer



Reply to: