Skip to content
  • xleroy's avatar
    Merge of the "volatile" branch: · 25b9b003
    xleroy authored
    - native treatment of volatile accesses in CompCert C's semantics
    - translation of volatile accesses to built-ins in SimplExpr
    - native treatment of struct assignment and passing struct parameter by value
    - only passing struct result by value remains emulated
    - in cparser, remove emulations that are no longer used
    - added C99's type _Bool and used it to express || and && more efficiently.
    
    
    git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1814 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
    25b9b003