diff --git a/winsup/cygwin/include/asm/bitsperlong.h b/winsup/cygwin/include/asm/bitsperlong.h new file mode 100644 index 000000000..48037b645 --- /dev/null +++ b/winsup/cygwin/include/asm/bitsperlong.h @@ -0,0 +1,18 @@ +/* asm/bitsperlong.h + +This file is part of Cygwin. + +This software is a copyrighted work licensed under the terms of the +Cygwin license. Please consult the file "CYGWIN_LICENSE" for +details. */ + +#ifndef __ASM_BITSPERLONG_H +#define __ASM_BITSPERLONG_H + +#ifdef __x86_64__ +#define __BITS_PER_LONG 64 +#else +#define __BITS_PER_LONG 32 +#endif + +#endif /* __ASM_BITSPERLONG_H */ diff --git a/winsup/cygwin/include/asm/posix_types.h b/winsup/cygwin/include/asm/posix_types.h new file mode 100644 index 000000000..4e9aac057 --- /dev/null +++ b/winsup/cygwin/include/asm/posix_types.h @@ -0,0 +1,14 @@ +/* asm/posix_types.h + +This file is part of Cygwin. + +This software is a copyrighted work licensed under the terms of the +Cygwin license. Please consult the file "CYGWIN_LICENSE" for +details. */ + +#ifndef _ASM_POSIX_TYPES_H +#define _ASM_POSIX_TYPES_H + +/* This is just a placeholder to simplify cross-compiling the Linux kernel */ + +#endif /* _ASM_POSIX_TYPES_H */ diff --git a/winsup/cygwin/include/asm/types.h b/winsup/cygwin/include/asm/types.h index c2342efc1..e1e947054 100644 --- a/winsup/cygwin/include/asm/types.h +++ b/winsup/cygwin/include/asm/types.h @@ -9,6 +9,8 @@ details. */ #ifndef _ASM_TYPES_H #define _ASM_TYPES_H +#include + typedef __signed__ char __s8; typedef unsigned char __u8;