-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 7/16/2012 3:43 AM, Thomas Schwinge wrote:
> Hi!
>
> On Sun, 15 Jul 2012 16:32:06 -0400, Barry deFreese <[email protected]>
> wrote:
>> 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?
>
> What errors do you get?
>
>
> Grüße, Thomas
>
Thomas,
I'm not getting any errors it is just that the output is so radically different
that the package
that processes the output files is having problems.
Attached is foo.h processed by both hurd and linux.
Thanks,
Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAlAEJFcACgkQ5ItltUs5T34pgQCeLut92VjadzC52/NhPwHM/glA
yHoAoPVZ161+tcOqRXGUiVcjutWXv4u1
=ytC2
-----END PGP SIGNATURE-----
# 1 "foo.h"
# 1 "<command-line>"
# 1 "foo.h"
# 25 "foo.h"
# 1 "/usr/include/errno.h" 1 3 4
# 29 "/usr/include/errno.h" 3 4
# 1 "/usr/include/features.h" 1 3 4
# 323 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-gnu/bits/predefs.h" 1 3 4
# 324 "/usr/include/features.h" 2 3 4
# 356 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-gnu/sys/cdefs.h" 1 3 4
# 359 "/usr/include/i386-gnu/sys/cdefs.h" 3 4
# 1 "/usr/include/i386-gnu/bits/wordsize.h" 1 3 4
# 360 "/usr/include/i386-gnu/sys/cdefs.h" 2 3 4
# 357 "/usr/include/features.h" 2 3 4
# 388 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-gnu/gnu/stubs.h" 1 3 4
# 1 "/usr/include/i386-gnu/bits/wordsize.h" 1 3 4
# 5 "/usr/include/i386-gnu/gnu/stubs.h" 2 3 4
# 1 "/usr/include/i386-gnu/gnu/stubs-32.h" 1 3 4
# 8 "/usr/include/i386-gnu/gnu/stubs.h" 2 3 4
# 389 "/usr/include/features.h" 2 3 4
# 30 "/usr/include/errno.h" 2 3 4
# 1 "/usr/include/i386-gnu/bits/errno.h" 1 3 4
# 10 "/usr/include/i386-gnu/bits/errno.h" 3 4
enum __error_t_codes
{
EPERM = ((0x10 << 26) | ((1) & 0x3fff)),
ENOENT = ((0x10 << 26) | ((2) & 0x3fff)),
ESRCH = ((0x10 << 26) | ((3) & 0x3fff)),
EINTR = ((0x10 << 26) | ((4) & 0x3fff)),
EIO = ((0x10 << 26) | ((5) & 0x3fff)),
ENXIO = ((0x10 << 26) | ((6) & 0x3fff)),
E2BIG = ((0x10 << 26) | ((7) & 0x3fff)),
ENOEXEC = ((0x10 << 26) | ((8) & 0x3fff)),
EBADF = ((0x10 << 26) | ((9) & 0x3fff)),
ECHILD = ((0x10 << 26) | ((10) & 0x3fff)),
EDEADLK = ((0x10 << 26) | ((11) & 0x3fff)),
ENOMEM = ((0x10 << 26) | ((12) & 0x3fff)),
EACCES = ((0x10 << 26) | ((13) & 0x3fff)),
EFAULT = ((0x10 << 26) | ((14) & 0x3fff)),
ENOTBLK = ((0x10 << 26) | ((15) & 0x3fff)),
EBUSY = ((0x10 << 26) | ((16) & 0x3fff)),
EEXIST = ((0x10 << 26) | ((17) & 0x3fff)),
EXDEV = ((0x10 << 26) | ((18) & 0x3fff)),
ENODEV = ((0x10 << 26) | ((19) & 0x3fff)),
ENOTDIR = ((0x10 << 26) | ((20) & 0x3fff)),
EISDIR = ((0x10 << 26) | ((21) & 0x3fff)),
EINVAL = ((0x10 << 26) | ((22) & 0x3fff)),
EMFILE = ((0x10 << 26) | ((24) & 0x3fff)),
ENFILE = ((0x10 << 26) | ((23) & 0x3fff)),
ENOTTY = ((0x10 << 26) | ((25) & 0x3fff)),
ETXTBSY = ((0x10 << 26) | ((26) & 0x3fff)),
EFBIG = ((0x10 << 26) | ((27) & 0x3fff)),
ENOSPC = ((0x10 << 26) | ((28) & 0x3fff)),
ESPIPE = ((0x10 << 26) | ((29) & 0x3fff)),
EROFS = ((0x10 << 26) | ((30) & 0x3fff)),
EMLINK = ((0x10 << 26) | ((31) & 0x3fff)),
EPIPE = ((0x10 << 26) | ((32) & 0x3fff)),
EDOM = ((0x10 << 26) | ((33) & 0x3fff)),
ERANGE = ((0x10 << 26) | ((34) & 0x3fff)),
EAGAIN = ((0x10 << 26) | ((35) & 0x3fff)),
EINPROGRESS = ((0x10 << 26) | ((36) & 0x3fff)),
EALREADY = ((0x10 << 26) | ((37) & 0x3fff)),
ENOTSOCK = ((0x10 << 26) | ((38) & 0x3fff)),
EMSGSIZE = ((0x10 << 26) | ((40) & 0x3fff)),
EPROTOTYPE = ((0x10 << 26) | ((41) & 0x3fff)),
ENOPROTOOPT = ((0x10 << 26) | ((42) & 0x3fff)),
EPROTONOSUPPORT = ((0x10 << 26) | ((43) & 0x3fff)),
ESOCKTNOSUPPORT = ((0x10 << 26) | ((44) & 0x3fff)),
EOPNOTSUPP = ((0x10 << 26) | ((45) & 0x3fff)),
EPFNOSUPPORT = ((0x10 << 26) | ((46) & 0x3fff)),
EAFNOSUPPORT = ((0x10 << 26) | ((47) & 0x3fff)),
EADDRINUSE = ((0x10 << 26) | ((48) & 0x3fff)),
EADDRNOTAVAIL = ((0x10 << 26) | ((49) & 0x3fff)),
ENETDOWN = ((0x10 << 26) | ((50) & 0x3fff)),
ENETUNREACH = ((0x10 << 26) | ((51) & 0x3fff)),
ENETRESET = ((0x10 << 26) | ((52) & 0x3fff)),
ECONNABORTED = ((0x10 << 26) | ((53) & 0x3fff)),
ECONNRESET = ((0x10 << 26) | ((54) & 0x3fff)),
ENOBUFS = ((0x10 << 26) | ((55) & 0x3fff)),
EISCONN = ((0x10 << 26) | ((56) & 0x3fff)),
ENOTCONN = ((0x10 << 26) | ((57) & 0x3fff)),
EDESTADDRREQ = ((0x10 << 26) | ((39) & 0x3fff)),
ESHUTDOWN = ((0x10 << 26) | ((58) & 0x3fff)),
ETOOMANYREFS = ((0x10 << 26) | ((59) & 0x3fff)),
ETIMEDOUT = ((0x10 << 26) | ((60) & 0x3fff)),
ECONNREFUSED = ((0x10 << 26) | ((61) & 0x3fff)),
ELOOP = ((0x10 << 26) | ((62) & 0x3fff)),
ENAMETOOLONG = ((0x10 << 26) | ((63) & 0x3fff)),
EHOSTDOWN = ((0x10 << 26) | ((64) & 0x3fff)),
EHOSTUNREACH = ((0x10 << 26) | ((65) & 0x3fff)),
ENOTEMPTY = ((0x10 << 26) | ((66) & 0x3fff)),
EPROCLIM = ((0x10 << 26) | ((67) & 0x3fff)),
EUSERS = ((0x10 << 26) | ((68) & 0x3fff)),
EDQUOT = ((0x10 << 26) | ((69) & 0x3fff)),
ESTALE = ((0x10 << 26) | ((70) & 0x3fff)),
EREMOTE = ((0x10 << 26) | ((71) & 0x3fff)),
EBADRPC = ((0x10 << 26) | ((72) & 0x3fff)),
ERPCMISMATCH = ((0x10 << 26) | ((73) & 0x3fff)),
EPROGUNAVAIL = ((0x10 << 26) | ((74) & 0x3fff)),
EPROGMISMATCH = ((0x10 << 26) | ((75) & 0x3fff)),
EPROCUNAVAIL = ((0x10 << 26) | ((76) & 0x3fff)),
ENOLCK = ((0x10 << 26) | ((77) & 0x3fff)),
EFTYPE = ((0x10 << 26) | ((79) & 0x3fff)),
EAUTH = ((0x10 << 26) | ((80) & 0x3fff)),
ENEEDAUTH = ((0x10 << 26) | ((81) & 0x3fff)),
ENOSYS = ((0x10 << 26) | ((78) & 0x3fff)),
ENOTSUP = ((0x10 << 26) | ((118) & 0x3fff)),
EILSEQ = ((0x10 << 26) | ((106) & 0x3fff)),
EBACKGROUND = ((0x10 << 26) | ((100) & 0x3fff)),
EDIED = ((0x10 << 26) | ((101) & 0x3fff)),
EGREGIOUS = ((0x10 << 26) | ((103) & 0x3fff)),
EIEIO = ((0x10 << 26) | ((104) & 0x3fff)),
EGRATUITOUS = ((0x10 << 26) | ((105) & 0x3fff)),
EBADMSG = ((0x10 << 26) | ((107) & 0x3fff)),
EIDRM = ((0x10 << 26) | ((108) & 0x3fff)),
EMULTIHOP = ((0x10 << 26) | ((109) & 0x3fff)),
ENODATA = ((0x10 << 26) | ((110) & 0x3fff)),
ENOLINK = ((0x10 << 26) | ((111) & 0x3fff)),
ENOMSG = ((0x10 << 26) | ((112) & 0x3fff)),
ENOSR = ((0x10 << 26) | ((113) & 0x3fff)),
ENOSTR = ((0x10 << 26) | ((114) & 0x3fff)),
EOVERFLOW = ((0x10 << 26) | ((115) & 0x3fff)),
EPROTO = ((0x10 << 26) | ((116) & 0x3fff)),
ETIME = ((0x10 << 26) | ((117) & 0x3fff)),
ECANCELED = ((0x10 << 26) | ((119) & 0x3fff)),
EMACH_SEND_IN_PROGRESS = 0x10000001,
EMACH_SEND_INVALID_DATA = 0x10000002,
EMACH_SEND_INVALID_DEST = 0x10000003,
EMACH_SEND_TIMED_OUT = 0x10000004,
EMACH_SEND_WILL_NOTIFY = 0x10000005,
EMACH_SEND_NOTIFY_IN_PROGRESS = 0x10000006,
EMACH_SEND_INTERRUPTED = 0x10000007,
EMACH_SEND_MSG_TOO_SMALL = 0x10000008,
EMACH_SEND_INVALID_REPLY = 0x10000009,
EMACH_SEND_INVALID_RIGHT = 0x1000000a,
EMACH_SEND_INVALID_NOTIFY = 0x1000000b,
EMACH_SEND_INVALID_MEMORY = 0x1000000c,
EMACH_SEND_NO_BUFFER = 0x1000000d,
EMACH_SEND_NO_NOTIFY = 0x1000000e,
EMACH_SEND_INVALID_TYPE = 0x1000000f,
EMACH_SEND_INVALID_HEADER = 0x10000010,
EMACH_RCV_IN_PROGRESS = 0x10004001,
EMACH_RCV_INVALID_NAME = 0x10004002,
EMACH_RCV_TIMED_OUT = 0x10004003,
EMACH_RCV_TOO_LARGE = 0x10004004,
EMACH_RCV_INTERRUPTED = 0x10004005,
EMACH_RCV_PORT_CHANGED = 0x10004006,
EMACH_RCV_INVALID_NOTIFY = 0x10004007,
EMACH_RCV_INVALID_DATA = 0x10004008,
EMACH_RCV_PORT_DIED = 0x10004009,
EMACH_RCV_IN_SET = 0x1000400a,
EMACH_RCV_HEADER_ERROR = 0x1000400b,
EMACH_RCV_BODY_ERROR = 0x1000400c,
EKERN_INVALID_ADDRESS = 1,
EKERN_PROTECTION_FAILURE = 2,
EKERN_NO_SPACE = 3,
EKERN_INVALID_ARGUMENT = 4,
EKERN_FAILURE = 5,
EKERN_RESOURCE_SHORTAGE = 6,
EKERN_NOT_RECEIVER = 7,
EKERN_NO_ACCESS = 8,
EKERN_MEMORY_FAILURE = 9,
EKERN_MEMORY_ERROR = 10,
EKERN_NOT_IN_SET = 12,
EKERN_NAME_EXISTS = 13,
EKERN_ABORTED = 14,
EKERN_INVALID_NAME = 15,
EKERN_INVALID_TASK = 16,
EKERN_INVALID_RIGHT = 17,
EKERN_INVALID_VALUE = 18,
EKERN_UREFS_OVERFLOW = 19,
EKERN_INVALID_CAPABILITY = 20,
EKERN_RIGHT_EXISTS = 21,
EKERN_INVALID_HOST = 22,
EKERN_MEMORY_PRESENT = 23,
EKERN_WRITE_PROTECTION_FAILURE = 24,
EKERN_TERMINATED = 26,
EMIG_TYPE_ERROR = -300 ,
EMIG_REPLY_MISMATCH = -301 ,
EMIG_REMOTE_ERROR = -302 ,
EMIG_BAD_ID = -303 ,
EMIG_BAD_ARGUMENTS = -304 ,
EMIG_NO_REPLY = -305 ,
EMIG_EXCEPTION = -306 ,
EMIG_ARRAY_TOO_LARGE = -307 ,
EMIG_SERVER_DIED = -308 ,
EMIG_DESTROY_REQUEST = -309 ,
ED_IO_ERROR = 2500 ,
ED_WOULD_BLOCK = 2501 ,
ED_NO_SUCH_DEVICE = 2502 ,
ED_ALREADY_OPEN = 2503 ,
ED_DEVICE_DOWN = 2504 ,
ED_INVALID_OPERATION = 2505 ,
ED_INVALID_RECNUM = 2506 ,
ED_INVALID_SIZE = 2507 ,
ED_NO_MEMORY = 2508 ,
ED_READ_ONLY = 2509
};
# 314 "/usr/include/i386-gnu/bits/errno.h" 3 4
extern int *__errno_location (void) __attribute__ ((__nothrow__)) __attribute__
((__const__));
# 37 "/usr/include/errno.h" 2 3 4
# 59 "/usr/include/errno.h" 3 4
# 26 "foo.h" 2
((0x10 << 26) | ((7) & 0x3fff)) PRELUDE_ERROR_E2BIG
((0x10 << 26) | ((13) & 0x3fff)) PRELUDE_ERROR_EACCES
((0x10 << 26) | ((48) & 0x3fff)) PRELUDE_ERROR_EADDRINUSE
((0x10 << 26) | ((49) & 0x3fff)) PRELUDE_ERROR_EADDRNOTAVAIL
((0x10 << 26) | ((47) & 0x3fff)) PRELUDE_ERROR_EAFNOSUPPORT
((0x10 << 26) | ((35) & 0x3fff)) PRELUDE_ERROR_EAGAIN
((0x10 << 26) | ((37) & 0x3fff)) PRELUDE_ERROR_EALREADY
((0x10 << 26) | ((80) & 0x3fff)) PRELUDE_ERROR_EAUTH
((0x10 << 26) | ((100) & 0x3fff)) PRELUDE_ERROR_EBACKGROUND
((0x10 << 26) | ((9) & 0x3fff)) PRELUDE_ERROR_EBADF
((0x10 << 26) | ((107) & 0x3fff)) PRELUDE_ERROR_EBADMSG
((0x10 << 26) | ((72) & 0x3fff)) PRELUDE_ERROR_EBADRPC
# 85 "foo.h"
((0x10 << 26) | ((16) & 0x3fff)) PRELUDE_ERROR_EBUSY
((0x10 << 26) | ((119) & 0x3fff)) PRELUDE_ERROR_ECANCELED
((0x10 << 26) | ((10) & 0x3fff)) PRELUDE_ERROR_ECHILD
# 100 "foo.h"
((0x10 << 26) | ((53) & 0x3fff)) PRELUDE_ERROR_ECONNABORTED
((0x10 << 26) | ((61) & 0x3fff)) PRELUDE_ERROR_ECONNREFUSED
((0x10 << 26) | ((54) & 0x3fff)) PRELUDE_ERROR_ECONNRESET
((0x10 << 26) | ((11) & 0x3fff)) PRELUDE_ERROR_EDEADLK
((0x10 << 26) | ((39) & 0x3fff)) PRELUDE_ERROR_EDESTADDRREQ
((0x10 << 26) | ((101) & 0x3fff)) PRELUDE_ERROR_EDIED
((0x10 << 26) | ((33) & 0x3fff)) PRELUDE_ERROR_EDOM
((0x10 << 26) | ((69) & 0x3fff)) PRELUDE_ERROR_EDQUOT
((0x10 << 26) | ((17) & 0x3fff)) PRELUDE_ERROR_EEXIST
((0x10 << 26) | ((14) & 0x3fff)) PRELUDE_ERROR_EFAULT
((0x10 << 26) | ((27) & 0x3fff)) PRELUDE_ERROR_EFBIG
((0x10 << 26) | ((79) & 0x3fff)) PRELUDE_ERROR_EFTYPE
((0x10 << 26) | ((105) & 0x3fff)) PRELUDE_ERROR_EGRATUITOUS
((0x10 << 26) | ((103) & 0x3fff)) PRELUDE_ERROR_EGREGIOUS
((0x10 << 26) | ((64) & 0x3fff)) PRELUDE_ERROR_EHOSTDOWN
((0x10 << 26) | ((65) & 0x3fff)) PRELUDE_ERROR_EHOSTUNREACH
((0x10 << 26) | ((108) & 0x3fff)) PRELUDE_ERROR_EIDRM
((0x10 << 26) | ((104) & 0x3fff)) PRELUDE_ERROR_EIEIO
((0x10 << 26) | ((106) & 0x3fff)) PRELUDE_ERROR_EILSEQ
((0x10 << 26) | ((36) & 0x3fff)) PRELUDE_ERROR_EINPROGRESS
((0x10 << 26) | ((4) & 0x3fff)) PRELUDE_ERROR_EINTR
((0x10 << 26) | ((22) & 0x3fff)) PRELUDE_ERROR_EINVAL
((0x10 << 26) | ((5) & 0x3fff)) PRELUDE_ERROR_EIO
((0x10 << 26) | ((56) & 0x3fff)) PRELUDE_ERROR_EISCONN
((0x10 << 26) | ((21) & 0x3fff)) PRELUDE_ERROR_EISDIR
# 217 "foo.h"
((0x10 << 26) | ((62) & 0x3fff)) PRELUDE_ERROR_ELOOP
((0x10 << 26) | ((24) & 0x3fff)) PRELUDE_ERROR_EMFILE
((0x10 << 26) | ((31) & 0x3fff)) PRELUDE_ERROR_EMLINK
((0x10 << 26) | ((40) & 0x3fff)) PRELUDE_ERROR_EMSGSIZE
((0x10 << 26) | ((109) & 0x3fff)) PRELUDE_ERROR_EMULTIHOP
((0x10 << 26) | ((63) & 0x3fff)) PRELUDE_ERROR_ENAMETOOLONG
((0x10 << 26) | ((81) & 0x3fff)) PRELUDE_ERROR_ENEEDAUTH
((0x10 << 26) | ((50) & 0x3fff)) PRELUDE_ERROR_ENETDOWN
((0x10 << 26) | ((52) & 0x3fff)) PRELUDE_ERROR_ENETRESET
((0x10 << 26) | ((51) & 0x3fff)) PRELUDE_ERROR_ENETUNREACH
((0x10 << 26) | ((23) & 0x3fff)) PRELUDE_ERROR_ENFILE
((0x10 << 26) | ((55) & 0x3fff)) PRELUDE_ERROR_ENOBUFS
((0x10 << 26) | ((110) & 0x3fff)) PRELUDE_ERROR_ENODATA
((0x10 << 26) | ((19) & 0x3fff)) PRELUDE_ERROR_ENODEV
((0x10 << 26) | ((2) & 0x3fff)) PRELUDE_ERROR_ENOENT
((0x10 << 26) | ((8) & 0x3fff)) PRELUDE_ERROR_ENOEXEC
((0x10 << 26) | ((77) & 0x3fff)) PRELUDE_ERROR_ENOLCK
((0x10 << 26) | ((111) & 0x3fff)) PRELUDE_ERROR_ENOLINK
((0x10 << 26) | ((12) & 0x3fff)) PRELUDE_ERROR_ENOMEM
((0x10 << 26) | ((112) & 0x3fff)) PRELUDE_ERROR_ENOMSG
# 298 "foo.h"
((0x10 << 26) | ((42) & 0x3fff)) PRELUDE_ERROR_ENOPROTOOPT
((0x10 << 26) | ((28) & 0x3fff)) PRELUDE_ERROR_ENOSPC
((0x10 << 26) | ((113) & 0x3fff)) PRELUDE_ERROR_ENOSR
((0x10 << 26) | ((114) & 0x3fff)) PRELUDE_ERROR_ENOSTR
((0x10 << 26) | ((78) & 0x3fff)) PRELUDE_ERROR_ENOSYS
((0x10 << 26) | ((15) & 0x3fff)) PRELUDE_ERROR_ENOTBLK
((0x10 << 26) | ((57) & 0x3fff)) PRELUDE_ERROR_ENOTCONN
((0x10 << 26) | ((20) & 0x3fff)) PRELUDE_ERROR_ENOTDIR
((0x10 << 26) | ((66) & 0x3fff)) PRELUDE_ERROR_ENOTEMPTY
((0x10 << 26) | ((38) & 0x3fff)) PRELUDE_ERROR_ENOTSOCK
((0x10 << 26) | ((118) & 0x3fff)) PRELUDE_ERROR_ENOTSUP
((0x10 << 26) | ((25) & 0x3fff)) PRELUDE_ERROR_ENOTTY
((0x10 << 26) | ((6) & 0x3fff)) PRELUDE_ERROR_ENXIO
((0x10 << 26) | ((45) & 0x3fff)) PRELUDE_ERROR_EOPNOTSUPP
((0x10 << 26) | ((115) & 0x3fff)) PRELUDE_ERROR_EOVERFLOW
((0x10 << 26) | ((1) & 0x3fff)) PRELUDE_ERROR_EPERM
((0x10 << 26) | ((46) & 0x3fff)) PRELUDE_ERROR_EPFNOSUPPORT
((0x10 << 26) | ((32) & 0x3fff)) PRELUDE_ERROR_EPIPE
((0x10 << 26) | ((67) & 0x3fff)) PRELUDE_ERROR_EPROCLIM
((0x10 << 26) | ((76) & 0x3fff)) PRELUDE_ERROR_EPROCUNAVAIL
((0x10 << 26) | ((75) & 0x3fff)) PRELUDE_ERROR_EPROGMISMATCH
((0x10 << 26) | ((74) & 0x3fff)) PRELUDE_ERROR_EPROGUNAVAIL
((0x10 << 26) | ((116) & 0x3fff)) PRELUDE_ERROR_EPROTO
((0x10 << 26) | ((43) & 0x3fff)) PRELUDE_ERROR_EPROTONOSUPPORT
((0x10 << 26) | ((41) & 0x3fff)) PRELUDE_ERROR_EPROTOTYPE
((0x10 << 26) | ((34) & 0x3fff)) PRELUDE_ERROR_ERANGE
((0x10 << 26) | ((71) & 0x3fff)) PRELUDE_ERROR_EREMOTE
# 394 "foo.h"
((0x10 << 26) | ((30) & 0x3fff)) PRELUDE_ERROR_EROFS
((0x10 << 26) | ((73) & 0x3fff)) PRELUDE_ERROR_ERPCMISMATCH
((0x10 << 26) | ((58) & 0x3fff)) PRELUDE_ERROR_ESHUTDOWN
((0x10 << 26) | ((44) & 0x3fff)) PRELUDE_ERROR_ESOCKTNOSUPPORT
((0x10 << 26) | ((29) & 0x3fff)) PRELUDE_ERROR_ESPIPE
((0x10 << 26) | ((3) & 0x3fff)) PRELUDE_ERROR_ESRCH
((0x10 << 26) | ((70) & 0x3fff)) PRELUDE_ERROR_ESTALE
((0x10 << 26) | ((117) & 0x3fff)) PRELUDE_ERROR_ETIME
((0x10 << 26) | ((60) & 0x3fff)) PRELUDE_ERROR_ETIMEDOUT
((0x10 << 26) | ((59) & 0x3fff)) PRELUDE_ERROR_ETOOMANYREFS
((0x10 << 26) | ((26) & 0x3fff)) PRELUDE_ERROR_ETXTBSY
# 439 "foo.h"
((0x10 << 26) | ((68) & 0x3fff)) PRELUDE_ERROR_EUSERS
((0x10 << 26) | ((35) & 0x3fff)) PRELUDE_ERROR_EWOULDBLOCK
((0x10 << 26) | ((18) & 0x3fff)) PRELUDE_ERROR_EXDEV
# 1 "foo.h"
# 1 "<command-line>"
# 1 "foo.h"
# 25 "foo.h"
# 1 "/usr/include/errno.h" 1 3 4
# 29 "/usr/include/errno.h" 3 4
# 1 "/usr/include/features.h" 1 3 4
# 323 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-linux-gnu/bits/predefs.h" 1 3 4
# 324 "/usr/include/features.h" 2 3 4
# 356 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-linux-gnu/sys/cdefs.h" 1 3 4
# 359 "/usr/include/i386-linux-gnu/sys/cdefs.h" 3 4
# 1 "/usr/include/i386-linux-gnu/bits/wordsize.h" 1 3 4
# 360 "/usr/include/i386-linux-gnu/sys/cdefs.h" 2 3 4
# 357 "/usr/include/features.h" 2 3 4
# 388 "/usr/include/features.h" 3 4
# 1 "/usr/include/i386-linux-gnu/gnu/stubs.h" 1 3 4
# 1 "/usr/include/i386-linux-gnu/bits/wordsize.h" 1 3 4
# 5 "/usr/include/i386-linux-gnu/gnu/stubs.h" 2 3 4
# 1 "/usr/include/i386-linux-gnu/gnu/stubs-32.h" 1 3 4
# 8 "/usr/include/i386-linux-gnu/gnu/stubs.h" 2 3 4
# 389 "/usr/include/features.h" 2 3 4
# 30 "/usr/include/errno.h" 2 3 4
# 1 "/usr/include/i386-linux-gnu/bits/errno.h" 1 3 4
# 25 "/usr/include/i386-linux-gnu/bits/errno.h" 3 4
# 1 "/usr/include/linux/errno.h" 1 3 4
# 1 "/usr/include/i386-linux-gnu/asm/errno.h" 1 3 4
# 1 "/usr/include/asm-generic/errno.h" 1 3 4
# 1 "/usr/include/asm-generic/errno-base.h" 1 3 4
# 5 "/usr/include/asm-generic/errno.h" 2 3 4
# 1 "/usr/include/i386-linux-gnu/asm/errno.h" 2 3 4
# 5 "/usr/include/linux/errno.h" 2 3 4
# 26 "/usr/include/i386-linux-gnu/bits/errno.h" 2 3 4
# 47 "/usr/include/i386-linux-gnu/bits/errno.h" 3 4
extern int *__errno_location (void) __attribute__ ((__nothrow__)) __attribute__
((__const__));
# 37 "/usr/include/errno.h" 2 3 4
# 59 "/usr/include/errno.h" 3 4
# 26 "foo.h" 2
7 PRELUDE_ERROR_E2BIG
13 PRELUDE_ERROR_EACCES
98 PRELUDE_ERROR_EADDRINUSE
99 PRELUDE_ERROR_EADDRNOTAVAIL
68 PRELUDE_ERROR_EADV
97 PRELUDE_ERROR_EAFNOSUPPORT
11 PRELUDE_ERROR_EAGAIN
114 PRELUDE_ERROR_EALREADY
# 58 "foo.h"
52 PRELUDE_ERROR_EBADE
9 PRELUDE_ERROR_EBADF
77 PRELUDE_ERROR_EBADFD
74 PRELUDE_ERROR_EBADMSG
53 PRELUDE_ERROR_EBADR
56 PRELUDE_ERROR_EBADRQC
57 PRELUDE_ERROR_EBADSLT
59 PRELUDE_ERROR_EBFONT
16 PRELUDE_ERROR_EBUSY
125 PRELUDE_ERROR_ECANCELED
10 PRELUDE_ERROR_ECHILD
44 PRELUDE_ERROR_ECHRNG
70 PRELUDE_ERROR_ECOMM
103 PRELUDE_ERROR_ECONNABORTED
111 PRELUDE_ERROR_ECONNREFUSED
104 PRELUDE_ERROR_ECONNRESET
35 PRELUDE_ERROR_EDEADLK
35 PRELUDE_ERROR_EDEADLOCK
89 PRELUDE_ERROR_EDESTADDRREQ
33 PRELUDE_ERROR_EDOM
73 PRELUDE_ERROR_EDOTDOT
122 PRELUDE_ERROR_EDQUOT
17 PRELUDE_ERROR_EEXIST
14 PRELUDE_ERROR_EFAULT
27 PRELUDE_ERROR_EFBIG
# 151 "foo.h"
112 PRELUDE_ERROR_EHOSTDOWN
113 PRELUDE_ERROR_EHOSTUNREACH
43 PRELUDE_ERROR_EIDRM
84 PRELUDE_ERROR_EILSEQ
115 PRELUDE_ERROR_EINPROGRESS
4 PRELUDE_ERROR_EINTR
22 PRELUDE_ERROR_EINVAL
5 PRELUDE_ERROR_EIO
106 PRELUDE_ERROR_EISCONN
21 PRELUDE_ERROR_EISDIR
120 PRELUDE_ERROR_EISNAM
51 PRELUDE_ERROR_EL2HLT
45 PRELUDE_ERROR_EL2NSYNC
46 PRELUDE_ERROR_EL3HLT
47 PRELUDE_ERROR_EL3RST
79 PRELUDE_ERROR_ELIBACC
80 PRELUDE_ERROR_ELIBBAD
83 PRELUDE_ERROR_ELIBEXEC
82 PRELUDE_ERROR_ELIBMAX
81 PRELUDE_ERROR_ELIBSCN
48 PRELUDE_ERROR_ELNRNG
40 PRELUDE_ERROR_ELOOP
124 PRELUDE_ERROR_EMEDIUMTYPE
24 PRELUDE_ERROR_EMFILE
31 PRELUDE_ERROR_EMLINK
90 PRELUDE_ERROR_EMSGSIZE
72 PRELUDE_ERROR_EMULTIHOP
36 PRELUDE_ERROR_ENAMETOOLONG
119 PRELUDE_ERROR_ENAVAIL
100 PRELUDE_ERROR_ENETDOWN
102 PRELUDE_ERROR_ENETRESET
101 PRELUDE_ERROR_ENETUNREACH
23 PRELUDE_ERROR_ENFILE
55 PRELUDE_ERROR_ENOANO
105 PRELUDE_ERROR_ENOBUFS
50 PRELUDE_ERROR_ENOCSI
61 PRELUDE_ERROR_ENODATA
19 PRELUDE_ERROR_ENODEV
2 PRELUDE_ERROR_ENOENT
8 PRELUDE_ERROR_ENOEXEC
37 PRELUDE_ERROR_ENOLCK
67 PRELUDE_ERROR_ENOLINK
123 PRELUDE_ERROR_ENOMEDIUM
12 PRELUDE_ERROR_ENOMEM
42 PRELUDE_ERROR_ENOMSG
64 PRELUDE_ERROR_ENONET
65 PRELUDE_ERROR_ENOPKG
92 PRELUDE_ERROR_ENOPROTOOPT
28 PRELUDE_ERROR_ENOSPC
63 PRELUDE_ERROR_ENOSR
60 PRELUDE_ERROR_ENOSTR
38 PRELUDE_ERROR_ENOSYS
15 PRELUDE_ERROR_ENOTBLK
107 PRELUDE_ERROR_ENOTCONN
20 PRELUDE_ERROR_ENOTDIR
39 PRELUDE_ERROR_ENOTEMPTY
118 PRELUDE_ERROR_ENOTNAM
88 PRELUDE_ERROR_ENOTSOCK
95 PRELUDE_ERROR_ENOTSUP
25 PRELUDE_ERROR_ENOTTY
76 PRELUDE_ERROR_ENOTUNIQ
6 PRELUDE_ERROR_ENXIO
95 PRELUDE_ERROR_EOPNOTSUPP
75 PRELUDE_ERROR_EOVERFLOW
1 PRELUDE_ERROR_EPERM
96 PRELUDE_ERROR_EPFNOSUPPORT
32 PRELUDE_ERROR_EPIPE
# 370 "foo.h"
71 PRELUDE_ERROR_EPROTO
93 PRELUDE_ERROR_EPROTONOSUPPORT
91 PRELUDE_ERROR_EPROTOTYPE
34 PRELUDE_ERROR_ERANGE
78 PRELUDE_ERROR_EREMCHG
66 PRELUDE_ERROR_EREMOTE
121 PRELUDE_ERROR_EREMOTEIO
85 PRELUDE_ERROR_ERESTART
30 PRELUDE_ERROR_EROFS
108 PRELUDE_ERROR_ESHUTDOWN
94 PRELUDE_ERROR_ESOCKTNOSUPPORT
29 PRELUDE_ERROR_ESPIPE
3 PRELUDE_ERROR_ESRCH
69 PRELUDE_ERROR_ESRMNT
116 PRELUDE_ERROR_ESTALE
86 PRELUDE_ERROR_ESTRPIPE
62 PRELUDE_ERROR_ETIME
110 PRELUDE_ERROR_ETIMEDOUT
109 PRELUDE_ERROR_ETOOMANYREFS
26 PRELUDE_ERROR_ETXTBSY
117 PRELUDE_ERROR_EUCLEAN
49 PRELUDE_ERROR_EUNATCH
87 PRELUDE_ERROR_EUSERS
11 PRELUDE_ERROR_EWOULDBLOCK
18 PRELUDE_ERROR_EXDEV
54 PRELUDE_ERROR_EXFULL