GNU extensions on FreeBSD 5.x headers

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


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

"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."

cheers,

   Pedro.

__________________________________________________
Yahoo! Plus - For a better Internet experience
http://uk.promotions.yahoo.com/yplus/yoffer.html


More information about the freebsd-standards mailing list