GNU extensions on FreeBSD 5.x headers

Pedro F. Giffuni giffunip at
Tue Jun 3 14:53:25 PDT 2003

Hi, JIC you haven't noticed, the latest TenDRA CVS logfile

"Unfortunately FreeBSD 5.x uses the GNU C extension
__attribute__((__aligned__(x))) in a couple of system headers
(<machine/npx.h>, <machine/signal.h> and <machine/ucontext.h>
for i386).  To avoid a syntax error __aligned(x) is removed by a
#define, but programs that use struct sigcontext, struct savexmm
or mcontext_t probably won't work."



Yahoo! Plus - For a better Internet experience

More information about the freebsd-standards mailing list