mirror of
https://github.com/sheumann/hush.git
synced 2024-12-21 23:29:34 +00:00
- be gentle to the intel compiler and make sure we have __u64 which is needed for linux/loop.h
This commit is contained in:
parent
54e3d1f00d
commit
be862096c0
@ -139,6 +139,15 @@ typedef int socklen_t;
|
||||
# define HAVE_MNTENT_H 1
|
||||
#endif /* ___digital__ && __unix__ */
|
||||
|
||||
/* linux/loop.h relies on __u64. Make sure we have that as a proper type
|
||||
* until userspace is widely fixed. */
|
||||
#ifndef __GNUC__
|
||||
#if defined __INTEL_COMPILER
|
||||
__extension__ typedef __signed__ long long __s64;
|
||||
__extension__ typedef unsigned long long __u64;
|
||||
#endif /* __INTEL_COMPILER */
|
||||
#endif /* ifndef __GNUC__ */
|
||||
|
||||
/*----- Kernel versioning ------------------------------------*/
|
||||
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user