From 8c7a62c4e6ec5fe8a876a70f106b0adc1a0a01a3 Mon Sep 17 00:00:00 2001 From: Cyrill Gorcunov Date: Thu, 14 Nov 2013 19:19:58 +0400 Subject: [PATCH] headers: Move ERESTART codes to errno.h Signed-off-by: Cyrill Gorcunov Signed-off-by: Pavel Emelyanov --- arch/arm/crtools.c | 1 + arch/arm/include/asm/types.h | 5 ----- arch/x86/crtools.c | 1 + arch/x86/include/asm/types.h | 5 ----- include/errno.h | 9 +++++++++ 5 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 include/errno.h diff --git a/arch/arm/crtools.c b/arch/arm/crtools.c index eda59a218..a5420b197 100644 --- a/arch/arm/crtools.c +++ b/arch/arm/crtools.c @@ -17,6 +17,7 @@ #include "elf.h" #include "parasite-syscall.h" #include "restorer.h" +#include "errno.h" /* diff --git a/arch/arm/include/asm/types.h b/arch/arm/include/asm/types.h index 2c310888d..b45869224 100644 --- a/arch/arm/include/asm/types.h +++ b/arch/arm/include/asm/types.h @@ -12,11 +12,6 @@ #define SIGMAX 64 #define SIGMAX_OLD 31 -#define ERESTARTSYS 512 -#define ERESTARTNOINTR 513 -#define ERESTARTNOHAND 514 -#define ERESTART_RESTARTBLOCK 516 - #define MAJOR(dev) ((dev)>>8) #define MINOR(dev) ((dev) & 0xff) diff --git a/arch/x86/crtools.c b/arch/x86/crtools.c index 93f8c96c1..0b59d3230 100644 --- a/arch/x86/crtools.c +++ b/arch/x86/crtools.c @@ -15,6 +15,7 @@ #include "log.h" #include "util.h" #include "cpu.h" +#include "errno.h" #include "protobuf.h" #include "protobuf/core.pb-c.h" diff --git a/arch/x86/include/asm/types.h b/arch/x86/include/asm/types.h index f3f2902c3..66b843f41 100644 --- a/arch/x86/include/asm/types.h +++ b/arch/x86/include/asm/types.h @@ -13,11 +13,6 @@ #define SIGMAX 64 #define SIGMAX_OLD 31 -#define ERESTARTSYS 512 -#define ERESTARTNOINTR 513 -#define ERESTARTNOHAND 514 -#define ERESTART_RESTARTBLOCK 516 - #define MAJOR(dev) ((dev)>>8) #define MINOR(dev) ((dev) & 0xff) diff --git a/include/errno.h b/include/errno.h new file mode 100644 index 000000000..5c2322e9f --- /dev/null +++ b/include/errno.h @@ -0,0 +1,9 @@ +#ifndef __CR_ERRNO_H__ +#define __CR_ERRNO_H__ + +#define ERESTARTSYS 512 +#define ERESTARTNOINTR 513 +#define ERESTARTNOHAND 514 +#define ERESTART_RESTARTBLOCK 516 + +#endif /* __CR_ERRNO_H__ */