Staging: hv: remove STRUCT_PACKED and STRUCT_ALIGNED defines
Use the correct __attribute__((packed)) one if it's really needed. Cc: Hank Janssen <hjanssen@microsoft.com> Cc: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
@@ -43,7 +43,7 @@ typedef struct _RING_BUFFER {
|
|||||||
// volatile u32 InterruptMask;
|
// volatile u32 InterruptMask;
|
||||||
// Ring data starts here + RingDataStartOffset !!! DO NOT place any fields below this !!!
|
// Ring data starts here + RingDataStartOffset !!! DO NOT place any fields below this !!!
|
||||||
u8 Buffer[0];
|
u8 Buffer[0];
|
||||||
} STRUCT_PACKED RING_BUFFER;
|
} __attribute__((packed)) RING_BUFFER;
|
||||||
|
|
||||||
typedef struct _RING_BUFFER_INFO {
|
typedef struct _RING_BUFFER_INFO {
|
||||||
RING_BUFFER* RingBuffer;
|
RING_BUFFER* RingBuffer;
|
||||||
|
@@ -30,9 +30,6 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
|
|
||||||
#define STRUCT_PACKED __attribute__((__packed__))
|
|
||||||
#define STRUCT_ALIGNED(x) __attribute__((__aligned__(x)))
|
|
||||||
|
|
||||||
#define UNUSED_VAR(v) v __attribute__((__unused__))
|
#define UNUSED_VAR(v) v __attribute__((__unused__))
|
||||||
|
|
||||||
#define ALIGN_UP(value, align) ( ((value) & (align-1))? ( ((value) + (align-1)) & ~(align-1) ): (value) )
|
#define ALIGN_UP(value, align) ( ((value) & (align-1))? ( ((value) + (align-1)) & ~(align-1) ): (value) )
|
||||||
|
Reference in New Issue
Block a user