Bug 754209 - ifdefing away some constants when building with VC9. r=neil

This commit is contained in:
David Rajchenbach-Teller 2012-05-11 12:05:36 +02:00
Родитель 97eb0afbea
Коммит c857a9c6f4
1 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -154,22 +154,31 @@ static dom::ConstantSpec gLibcProperties[] =
INT_CONSTANT(EINVAL), INT_CONSTANT(EINVAL),
INT_CONSTANT(EIO), INT_CONSTANT(EIO),
INT_CONSTANT(EISDIR), INT_CONSTANT(EISDIR),
#if defined(ELOOP) // not defined with VC9
INT_CONSTANT(ELOOP), INT_CONSTANT(ELOOP),
#endif // defined(ELOOP)
INT_CONSTANT(EMFILE), INT_CONSTANT(EMFILE),
INT_CONSTANT(ENAMETOOLONG), INT_CONSTANT(ENAMETOOLONG),
INT_CONSTANT(ENFILE), INT_CONSTANT(ENFILE),
INT_CONSTANT(ELOOP),
INT_CONSTANT(ENOENT), INT_CONSTANT(ENOENT),
INT_CONSTANT(ENOMEM), INT_CONSTANT(ENOMEM),
INT_CONSTANT(ENOSPC), INT_CONSTANT(ENOSPC),
INT_CONSTANT(ENOTDIR), INT_CONSTANT(ENOTDIR),
INT_CONSTANT(ENXIO), INT_CONSTANT(ENXIO),
#if defined(EOPNOTSUPP) // not defined with VC 9
INT_CONSTANT(EOPNOTSUPP), INT_CONSTANT(EOPNOTSUPP),
#endif // defined(EOPNOTSUPP)
#if defined(EOVERFLOW) // not defined with VC 9
INT_CONSTANT(EOVERFLOW), INT_CONSTANT(EOVERFLOW),
#endif // defined(EOVERFLOW)
INT_CONSTANT(EPERM), INT_CONSTANT(EPERM),
INT_CONSTANT(ERANGE), INT_CONSTANT(ERANGE),
#if defined(ETIMEDOUT) // not defined with VC 9
INT_CONSTANT(ETIMEDOUT), INT_CONSTANT(ETIMEDOUT),
#endif // defined(ETIMEDOUT)
#if defined(EWOULDBLOCK) // not defined with VC 9
INT_CONSTANT(EWOULDBLOCK), INT_CONSTANT(EWOULDBLOCK),
#endif // defined(EWOULDBLOCK)
INT_CONSTANT(EXDEV), INT_CONSTANT(EXDEV),
PROP_END PROP_END