Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/ml-nlffigen/sizes-x86.sml
ViewVC logotype

Annotation of /sml/trunk/src/ml-nlffigen/sizes-x86.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 840 - (view) (download)

1 : blume 828 (* 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 : blume 840 structure SizesX86 = struct
10 : blume 828 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 = 32, align = 32},
15 :     longlong = {bits = 64, align = 32},
16 :     float = {bits = 32, align = 32},
17 :     double = {bits = 64, align = 32},
18 :     longdouble = {bits = 96, align = 32},
19 :     pointer = {bits = 32, align = 32},
20 :     min_struct = {bits = 8, align = 8},
21 :     min_union = {bits = 8, align = 8},
22 :     onlyPackBitFields = false,
23 :     ignoreUnnamedBitFieldAlignment = true
24 :     }
25 :     end

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0