Commit | Line | Data |
---|---|---|
7f918cf1 CE |
1 | (* This file was automatically generated using size.c. |
2 | * It contains information about c data sizes and layout. | |
3 | ||
4 | * Limitations: | |
5 | * 1. write proper test for bitFieldAlignment. | |
6 | * 2. include date and system information in this file? | |
7 | *) | |
8 | ||
9 | structure SizesPowerPC64 = struct | |
10 | val sizes = { (*** all sizes in bits ***) | |
11 | char = {bits = 8, align = 8}, | |
12 | short = {bits = 16, align = 16}, | |
13 | int = {bits = 32, align = 32}, | |
14 | long = {bits = 64, align = 64}, | |
15 | longlong = {bits = 64, align = 64}, | |
16 | float = {bits = 32, align = 32}, | |
17 | double = {bits = 64, align = 32}, | |
18 | longdouble = {bits = 64, align = 32}, | |
19 | pointer = {bits = 64, align = 64}, | |
20 | min_struct = {bits = 8, align = 8}, | |
21 | min_union = {bits = 8, align = 8}, | |
22 | onlyPackBitFields = false, | |
23 | ignoreUnnamedBitFieldAlignment = true | |
24 | } | |
25 | end | |
26 |