[PATCH] x86-64: Use X86_EFLAGS_IF in x86-64/irqflags.h.
[powerpc.git] / include / asm-x86_64 / processor-flags.h
1 #ifndef __ASM_X86_64_PROCESSOR_FLAGS_H
2 #define __ASM_X86_64_PROCESSOR_FLAGS_H
3 /* Various flags defined: can be included from assembler. */
4
5 /*
6  * EFLAGS bits
7  */
8 #define X86_EFLAGS_CF   0x00000001 /* Carry Flag */
9 #define X86_EFLAGS_PF   0x00000004 /* Parity Flag */
10 #define X86_EFLAGS_AF   0x00000010 /* Auxillary carry Flag */
11 #define X86_EFLAGS_ZF   0x00000040 /* Zero Flag */
12 #define X86_EFLAGS_SF   0x00000080 /* Sign Flag */
13 #define X86_EFLAGS_TF   0x00000100 /* Trap Flag */
14 #define X86_EFLAGS_IF   0x00000200 /* Interrupt Flag */
15 #define X86_EFLAGS_DF   0x00000400 /* Direction Flag */
16 #define X86_EFLAGS_OF   0x00000800 /* Overflow Flag */
17 #define X86_EFLAGS_IOPL 0x00003000 /* IOPL mask */
18 #define X86_EFLAGS_NT   0x00004000 /* Nested Task */
19 #define X86_EFLAGS_RF   0x00010000 /* Resume Flag */
20 #define X86_EFLAGS_VM   0x00020000 /* Virtual Mode */
21 #define X86_EFLAGS_AC   0x00040000 /* Alignment Check */
22 #define X86_EFLAGS_VIF  0x00080000 /* Virtual Interrupt Flag */
23 #define X86_EFLAGS_VIP  0x00100000 /* Virtual Interrupt Pending */
24 #define X86_EFLAGS_ID   0x00200000 /* CPUID detection flag */
25
26 #endif /* __ASM_X86_64_PROCESSOR_FLAGS_H */