Hi folks,

In looking at libprelude it generates a lot of files using gawk.  The attached 
file is generated
from gawk and then is run through gcc -E.

On GNU/Hurd, I get significantly different results than I do from GNU/Linux.  
Anyone have a clue why
that might be or where I would look to "debug" this?

Thanks!

Barry deFreese

/* Output of mkerrcodes.awk.  DO NOT EDIT.  */

/* errnos.h - List of system error values.
   Copyright (C) 2003, 2004 g10 Code GmbH

   This file is part of libgpg-error.

   libgpg-error is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public License
   as published by the Free Software Foundation; either version 2.1 of
   the License, or (at your option) any later version.
 
   libgpg-error is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
   You should have received a copy of the GNU Lesser General Public
   License along with libgpg-error; if not, write to the Free
   Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.  */



#include <errno.h>

#ifdef E2BIG
E2BIG   PRELUDE_ERROR_E2BIG
#endif
#ifdef EACCES
EACCES  PRELUDE_ERROR_EACCES
#endif
#ifdef EADDRINUSE
EADDRINUSE      PRELUDE_ERROR_EADDRINUSE
#endif
#ifdef EADDRNOTAVAIL
EADDRNOTAVAIL   PRELUDE_ERROR_EADDRNOTAVAIL
#endif
#ifdef EADV
EADV    PRELUDE_ERROR_EADV
#endif
#ifdef EAFNOSUPPORT
EAFNOSUPPORT    PRELUDE_ERROR_EAFNOSUPPORT
#endif
#ifdef EAGAIN
EAGAIN  PRELUDE_ERROR_EAGAIN
#endif
#ifdef EALREADY
EALREADY        PRELUDE_ERROR_EALREADY
#endif
#ifdef EAUTH
EAUTH   PRELUDE_ERROR_EAUTH
#endif
#ifdef EBACKGROUND
EBACKGROUND     PRELUDE_ERROR_EBACKGROUND
#endif
#ifdef EBADE
EBADE   PRELUDE_ERROR_EBADE
#endif
#ifdef EBADF
EBADF   PRELUDE_ERROR_EBADF
#endif
#ifdef EBADFD
EBADFD  PRELUDE_ERROR_EBADFD
#endif
#ifdef EBADMSG
EBADMSG PRELUDE_ERROR_EBADMSG
#endif
#ifdef EBADR
EBADR   PRELUDE_ERROR_EBADR
#endif
#ifdef EBADRPC
EBADRPC PRELUDE_ERROR_EBADRPC
#endif
#ifdef EBADRQC
EBADRQC PRELUDE_ERROR_EBADRQC
#endif
#ifdef EBADSLT
EBADSLT PRELUDE_ERROR_EBADSLT
#endif
#ifdef EBFONT
EBFONT  PRELUDE_ERROR_EBFONT
#endif
#ifdef EBUSY
EBUSY   PRELUDE_ERROR_EBUSY
#endif
#ifdef ECANCELED
ECANCELED       PRELUDE_ERROR_ECANCELED
#endif
#ifdef ECHILD
ECHILD  PRELUDE_ERROR_ECHILD
#endif
#ifdef ECHRNG
ECHRNG  PRELUDE_ERROR_ECHRNG
#endif
#ifdef ECOMM
ECOMM   PRELUDE_ERROR_ECOMM
#endif
#ifdef ECONNABORTED
ECONNABORTED    PRELUDE_ERROR_ECONNABORTED
#endif
#ifdef ECONNREFUSED
ECONNREFUSED    PRELUDE_ERROR_ECONNREFUSED
#endif
#ifdef ECONNRESET
ECONNRESET      PRELUDE_ERROR_ECONNRESET
#endif
#ifdef ED
ED      PRELUDE_ERROR_ED
#endif
#ifdef EDEADLK
EDEADLK PRELUDE_ERROR_EDEADLK
#endif
#ifdef EDEADLOCK
EDEADLOCK       PRELUDE_ERROR_EDEADLOCK
#endif
#ifdef EDESTADDRREQ
EDESTADDRREQ    PRELUDE_ERROR_EDESTADDRREQ
#endif
#ifdef EDIED
EDIED   PRELUDE_ERROR_EDIED
#endif
#ifdef EDOM
EDOM    PRELUDE_ERROR_EDOM
#endif
#ifdef EDOTDOT
EDOTDOT PRELUDE_ERROR_EDOTDOT
#endif
#ifdef EDQUOT
EDQUOT  PRELUDE_ERROR_EDQUOT
#endif
#ifdef EEXIST
EEXIST  PRELUDE_ERROR_EEXIST
#endif
#ifdef EFAULT
EFAULT  PRELUDE_ERROR_EFAULT
#endif
#ifdef EFBIG
EFBIG   PRELUDE_ERROR_EFBIG
#endif
#ifdef EFTYPE
EFTYPE  PRELUDE_ERROR_EFTYPE
#endif
#ifdef EGRATUITOUS
EGRATUITOUS     PRELUDE_ERROR_EGRATUITOUS
#endif
#ifdef EGREGIOUS
EGREGIOUS       PRELUDE_ERROR_EGREGIOUS
#endif
#ifdef EHOSTDOWN
EHOSTDOWN       PRELUDE_ERROR_EHOSTDOWN
#endif
#ifdef EHOSTUNREACH
EHOSTUNREACH    PRELUDE_ERROR_EHOSTUNREACH
#endif
#ifdef EIDRM
EIDRM   PRELUDE_ERROR_EIDRM
#endif
#ifdef EIEIO
EIEIO   PRELUDE_ERROR_EIEIO
#endif
#ifdef EILSEQ
EILSEQ  PRELUDE_ERROR_EILSEQ
#endif
#ifdef EINPROGRESS
EINPROGRESS     PRELUDE_ERROR_EINPROGRESS
#endif
#ifdef EINTR
EINTR   PRELUDE_ERROR_EINTR
#endif
#ifdef EINVAL
EINVAL  PRELUDE_ERROR_EINVAL
#endif
#ifdef EIO
EIO     PRELUDE_ERROR_EIO
#endif
#ifdef EISCONN
EISCONN PRELUDE_ERROR_EISCONN
#endif
#ifdef EISDIR
EISDIR  PRELUDE_ERROR_EISDIR
#endif
#ifdef EISNAM
EISNAM  PRELUDE_ERROR_EISNAM
#endif
#ifdef EL2HLT
EL2HLT  PRELUDE_ERROR_EL2HLT
#endif
#ifdef EL2NSYNC
EL2NSYNC        PRELUDE_ERROR_EL2NSYNC
#endif
#ifdef EL3HLT
EL3HLT  PRELUDE_ERROR_EL3HLT
#endif
#ifdef EL3RST
EL3RST  PRELUDE_ERROR_EL3RST
#endif
#ifdef ELIBACC
ELIBACC PRELUDE_ERROR_ELIBACC
#endif
#ifdef ELIBBAD
ELIBBAD PRELUDE_ERROR_ELIBBAD
#endif
#ifdef ELIBEXEC
ELIBEXEC        PRELUDE_ERROR_ELIBEXEC
#endif
#ifdef ELIBMAX
ELIBMAX PRELUDE_ERROR_ELIBMAX
#endif
#ifdef ELIBSCN
ELIBSCN PRELUDE_ERROR_ELIBSCN
#endif
#ifdef ELNRNG
ELNRNG  PRELUDE_ERROR_ELNRNG
#endif
#ifdef ELOOP
ELOOP   PRELUDE_ERROR_ELOOP
#endif
#ifdef EMEDIUMTYPE
EMEDIUMTYPE     PRELUDE_ERROR_EMEDIUMTYPE
#endif
#ifdef EMFILE
EMFILE  PRELUDE_ERROR_EMFILE
#endif
#ifdef EMLINK
EMLINK  PRELUDE_ERROR_EMLINK
#endif
#ifdef EMSGSIZE
EMSGSIZE        PRELUDE_ERROR_EMSGSIZE
#endif
#ifdef EMULTIHOP
EMULTIHOP       PRELUDE_ERROR_EMULTIHOP
#endif
#ifdef ENAMETOOLONG
ENAMETOOLONG    PRELUDE_ERROR_ENAMETOOLONG
#endif
#ifdef ENAVAIL
ENAVAIL PRELUDE_ERROR_ENAVAIL
#endif
#ifdef ENEEDAUTH
ENEEDAUTH       PRELUDE_ERROR_ENEEDAUTH
#endif
#ifdef ENETDOWN
ENETDOWN        PRELUDE_ERROR_ENETDOWN
#endif
#ifdef ENETRESET
ENETRESET       PRELUDE_ERROR_ENETRESET
#endif
#ifdef ENETUNREACH
ENETUNREACH     PRELUDE_ERROR_ENETUNREACH
#endif
#ifdef ENFILE
ENFILE  PRELUDE_ERROR_ENFILE
#endif
#ifdef ENOANO
ENOANO  PRELUDE_ERROR_ENOANO
#endif
#ifdef ENOBUFS
ENOBUFS PRELUDE_ERROR_ENOBUFS
#endif
#ifdef ENOCSI
ENOCSI  PRELUDE_ERROR_ENOCSI
#endif
#ifdef ENODATA
ENODATA PRELUDE_ERROR_ENODATA
#endif
#ifdef ENODEV
ENODEV  PRELUDE_ERROR_ENODEV
#endif
#ifdef ENOENT
ENOENT  PRELUDE_ERROR_ENOENT
#endif
#ifdef ENOEXEC
ENOEXEC PRELUDE_ERROR_ENOEXEC
#endif
#ifdef ENOLCK
ENOLCK  PRELUDE_ERROR_ENOLCK
#endif
#ifdef ENOLINK
ENOLINK PRELUDE_ERROR_ENOLINK
#endif
#ifdef ENOMEDIUM
ENOMEDIUM       PRELUDE_ERROR_ENOMEDIUM
#endif
#ifdef ENOMEM
ENOMEM  PRELUDE_ERROR_ENOMEM
#endif
#ifdef ENOMSG
ENOMSG  PRELUDE_ERROR_ENOMSG
#endif
#ifdef ENONET
ENONET  PRELUDE_ERROR_ENONET
#endif
#ifdef ENOPKG
ENOPKG  PRELUDE_ERROR_ENOPKG
#endif
#ifdef ENOPROTOOPT
ENOPROTOOPT     PRELUDE_ERROR_ENOPROTOOPT
#endif
#ifdef ENOSPC
ENOSPC  PRELUDE_ERROR_ENOSPC
#endif
#ifdef ENOSR
ENOSR   PRELUDE_ERROR_ENOSR
#endif
#ifdef ENOSTR
ENOSTR  PRELUDE_ERROR_ENOSTR
#endif
#ifdef ENOSYS
ENOSYS  PRELUDE_ERROR_ENOSYS
#endif
#ifdef ENOTBLK
ENOTBLK PRELUDE_ERROR_ENOTBLK
#endif
#ifdef ENOTCONN
ENOTCONN        PRELUDE_ERROR_ENOTCONN
#endif
#ifdef ENOTDIR
ENOTDIR PRELUDE_ERROR_ENOTDIR
#endif
#ifdef ENOTEMPTY
ENOTEMPTY       PRELUDE_ERROR_ENOTEMPTY
#endif
#ifdef ENOTNAM
ENOTNAM PRELUDE_ERROR_ENOTNAM
#endif
#ifdef ENOTSOCK
ENOTSOCK        PRELUDE_ERROR_ENOTSOCK
#endif
#ifdef ENOTSUP
ENOTSUP PRELUDE_ERROR_ENOTSUP
#endif
#ifdef ENOTTY
ENOTTY  PRELUDE_ERROR_ENOTTY
#endif
#ifdef ENOTUNIQ
ENOTUNIQ        PRELUDE_ERROR_ENOTUNIQ
#endif
#ifdef ENXIO
ENXIO   PRELUDE_ERROR_ENXIO
#endif
#ifdef EOPNOTSUPP
EOPNOTSUPP      PRELUDE_ERROR_EOPNOTSUPP
#endif
#ifdef EOVERFLOW
EOVERFLOW       PRELUDE_ERROR_EOVERFLOW
#endif
#ifdef EPERM
EPERM   PRELUDE_ERROR_EPERM
#endif
#ifdef EPFNOSUPPORT
EPFNOSUPPORT    PRELUDE_ERROR_EPFNOSUPPORT
#endif
#ifdef EPIPE
EPIPE   PRELUDE_ERROR_EPIPE
#endif
#ifdef EPROCLIM
EPROCLIM        PRELUDE_ERROR_EPROCLIM
#endif
#ifdef EPROCUNAVAIL
EPROCUNAVAIL    PRELUDE_ERROR_EPROCUNAVAIL
#endif
#ifdef EPROGMISMATCH
EPROGMISMATCH   PRELUDE_ERROR_EPROGMISMATCH
#endif
#ifdef EPROGUNAVAIL
EPROGUNAVAIL    PRELUDE_ERROR_EPROGUNAVAIL
#endif
#ifdef EPROTO
EPROTO  PRELUDE_ERROR_EPROTO
#endif
#ifdef EPROTONOSUPPORT
EPROTONOSUPPORT PRELUDE_ERROR_EPROTONOSUPPORT
#endif
#ifdef EPROTOTYPE
EPROTOTYPE      PRELUDE_ERROR_EPROTOTYPE
#endif
#ifdef ERANGE
ERANGE  PRELUDE_ERROR_ERANGE
#endif
#ifdef EREMCHG
EREMCHG PRELUDE_ERROR_EREMCHG
#endif
#ifdef EREMOTE
EREMOTE PRELUDE_ERROR_EREMOTE
#endif
#ifdef EREMOTEIO
EREMOTEIO       PRELUDE_ERROR_EREMOTEIO
#endif
#ifdef ERESTART
ERESTART        PRELUDE_ERROR_ERESTART
#endif
#ifdef EROFS
EROFS   PRELUDE_ERROR_EROFS
#endif
#ifdef ERPCMISMATCH
ERPCMISMATCH    PRELUDE_ERROR_ERPCMISMATCH
#endif
#ifdef ESHUTDOWN
ESHUTDOWN       PRELUDE_ERROR_ESHUTDOWN
#endif
#ifdef ESOCKTNOSUPPORT
ESOCKTNOSUPPORT PRELUDE_ERROR_ESOCKTNOSUPPORT
#endif
#ifdef ESPIPE
ESPIPE  PRELUDE_ERROR_ESPIPE
#endif
#ifdef ESRCH
ESRCH   PRELUDE_ERROR_ESRCH
#endif
#ifdef ESRMNT
ESRMNT  PRELUDE_ERROR_ESRMNT
#endif
#ifdef ESTALE
ESTALE  PRELUDE_ERROR_ESTALE
#endif
#ifdef ESTRPIPE
ESTRPIPE        PRELUDE_ERROR_ESTRPIPE
#endif
#ifdef ETIME
ETIME   PRELUDE_ERROR_ETIME
#endif
#ifdef ETIMEDOUT
ETIMEDOUT       PRELUDE_ERROR_ETIMEDOUT
#endif
#ifdef ETOOMANYREFS
ETOOMANYREFS    PRELUDE_ERROR_ETOOMANYREFS
#endif
#ifdef ETXTBSY
ETXTBSY PRELUDE_ERROR_ETXTBSY
#endif
#ifdef EUCLEAN
EUCLEAN PRELUDE_ERROR_EUCLEAN
#endif
#ifdef EUNATCH
EUNATCH PRELUDE_ERROR_EUNATCH
#endif
#ifdef EUSERS
EUSERS  PRELUDE_ERROR_EUSERS
#endif
#ifdef EWOULDBLOCK
EWOULDBLOCK     PRELUDE_ERROR_EWOULDBLOCK
#endif
#ifdef EXDEV
EXDEV   PRELUDE_ERROR_EXDEV
#endif
#ifdef EXFULL
EXFULL  PRELUDE_ERROR_EXFULL
#endif

Reply via email to