diff options
author | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2011-03-10 10:12:34 +0000 |
---|---|---|
committer | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2011-03-10 10:12:34 +0000 |
commit | 191906d10aa084bc6077ef3f6503fd2dacac67a1 (patch) | |
tree | fd2feb5af279c9d2b8e0a31607d713a1d877c439 /cparser/Machine.mli | |
parent | a9578873a5bdf14c47650cc3dd9d21e3bcef2370 (diff) | |
download | compcert-191906d10aa084bc6077ef3f6503fd2dacac67a1.tar.gz compcert-191906d10aa084bc6077ef3f6503fd2dacac67a1.zip |
Bitfields: MSB-to-LSB in addition to LSB-to-MSB
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1600 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'cparser/Machine.mli')
-rw-r--r-- | cparser/Machine.mli | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cparser/Machine.mli b/cparser/Machine.mli index bd3f3578..f1d3567c 100644 --- a/cparser/Machine.mli +++ b/cparser/Machine.mli @@ -39,13 +39,20 @@ type t = { alignof_double: int; alignof_longdouble: int; alignof_void: int option; - alignof_fun: int option + alignof_fun: int option; + bitfields_msb_first: bool + } val ilp32ll64 : t val i32lpll64 : t val il32pll64 : t -val make_char_signed : t -> t +val x86_32 : t +val x86_64 : t +val win64 : t +val ppc_32_bigendian : t +val arm_littleendian : t + val gcc_extensions : t -> t val config : t ref |