>>>>> "Ben" == Ben Collins <[EMAIL PROTECTED]> writes:

    Ben> No, __USE_GNU is defined, unless one of the other _XXX_SOURCE
    Ben> macros are also defined (like _SVID_SOURCE or _XOPEN_SOURCE,
    Ben> or similar). Most likely the program you are compiling is
    Ben> defining one of these aswell. In that case, yes, you do have
    Ben> to define _GNU_SOURCE explicitly.

No - my code does not define any of these, unless it is defined in one
of the standard include files. All I have is:

#include <time.h>
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>

The only constant defined, on the command line, is HAVE_CONFIG_H
-- 
Brian May <[EMAIL PROTECTED]>

Reply via email to