• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include "mpers_type.h"
2 typedef struct {
3 	struct {
4 		void *p;
5 		char sc;
6 		/* unsigned char mpers_filler_1[1]; */
7 		short ss;
8 		unsigned char uc;
9 		/* unsigned char mpers_filler_2[3]; */
10 		int si;
11 		unsigned ui;
12 		long sl;
13 		unsigned short us;
14 		/* unsigned char mpers_filler_3[6]; */
15 		long long sll __attribute__((__aligned__(8)));
16 		unsigned long long ull;
17 		unsigned long ul;
18 		long asl[3][5][7];
19 		char f;
20 		/* unsigned char mpers_end_filler_4[7]; */
21 	} s;
22 	union {
23 		long long sll;
24 		unsigned long long ull;
25 		void *p;
26 		long sl;
27 		unsigned long ul;
28 		int si;
29 		unsigned ui;
30 		short ss[7][9];
31 		unsigned short us[4];
32 		char sc;
33 		unsigned char uc;
34 	} u[3][2];
35 	short f[0];
36 } sample_struct;
37 sample_struct mpers_target_var;
38