ARC: gdbserver breakage in Big-Endian configuration #1
[firefly-linux-kernel-4.4.55.git] / arch / arc / include / asm / ptrace.h
index 6179de7e07c21ca4875017adc1107c0e7b0b46c4..2046a89a57cf018b481c68651232e675b58ff9f1 100644 (file)
@@ -52,12 +52,14 @@ struct pt_regs {
 
        /*to distinguish bet excp, syscall, irq */
        union {
+               struct {
 #ifdef CONFIG_CPU_BIG_ENDIAN
                /* so that assembly code is same for LE/BE */
                unsigned long orig_r8:16, event:16;
 #else
                unsigned long event:16, orig_r8:16;
 #endif
+               };
                long orig_r8_word;
        };
 };