summaryrefslogtreecommitdiff
path: root/cparser
Commit message (Expand)AuthorAge
* Factor out bind_lvalueGravatar xleroy2011-08-17
* More vigorous scrubbing of r-value structsGravatar xleroy2011-08-09
* Improved treatment of structs/unions as r-valuesGravatar xleroy2011-08-08
* Added animation of the CompCert C semantics (ccomp -interp)Gravatar xleroy2011-07-28
* Check for duplicate label definitionsGravatar xleroy2011-07-18
* More precise typechecking of statementsGravatar xleroy2011-07-17
* In conditional expressions e1 ? e2 : e3, cast the results of e2 and e3 to the...Gravatar xleroy2011-07-16
* Revised handling of annotation statements, and more generally built-in functi...Gravatar xleroy2011-06-13
* Silence a warning that happens all too often in MacOS XGravatar xleroy2011-05-12
* cparser: support for attributes over struct and union.Gravatar xleroy2011-05-12
* cparser/StructAssign: always use __builtin_memcpy + alignment indicationGravatar xleroy2011-05-11
* powerpc/PrintAsm.ml arm/PrintAsm.ml: updated (no label elimination).Gravatar xleroy2011-05-08
* Added pass CleanupLabels to remove unreferenced labels in a proved way.Gravatar xleroy2011-05-08
* Support compile-time constant expressions as arguments to gcc-style attributesGravatar xleroy2011-04-20
* Use memcpy_word only if alignment AND size are multiples of word size.Gravatar xleroy2011-04-17
* cparser/Elab: __attribute, not attributeGravatar xleroy2011-04-16
* Revised handling of GCC attributes. Preliminary, untested support for __alig...Gravatar xleroy2011-04-14
* Revised handling of sizeof(string-literal)Gravatar xleroy2011-03-15
* Bitfields: MSB-to-LSB in addition to LSB-to-MSBGravatar xleroy2011-03-10
* In StructAssign: be careful not to duplicate accesses to a volatile variable.Gravatar xleroy2010-11-10
* Inconsistent treatment of "lone" zero-width bit fieldsGravatar xleroy2010-09-24
* Updates for IA32-Cygwin.Gravatar xleroy2010-09-08
* Adding __builtin_annotationGravatar xleroy2010-09-01
* Bugs with 1- empty bitfields, 2- anonymous bitfields, 3- result type of readi...Gravatar xleroy2010-09-01
* Merge of branches/full-expr-4:Gravatar xleroy2010-08-18
* Wrong cast in constant_exprGravatar xleroy2010-08-04
* Preliminary support for gcc-style __attribute__ over typesGravatar xleroy2010-07-08
* Bug in cparser/AddCasts.ml.Gravatar xleroy2010-07-08
* __builtin_memcpy, continued.Gravatar xleroy2010-04-17
* Support __builtin_memcpy; use it for struct assignmentGravatar xleroy2010-04-17
* Bug fix: infinite loop in cparser/ on bit field of size 32 bits.Gravatar xleroy2010-04-09
* Static initialization of structs with bitfieldsGravatar xleroy2010-04-07
* In cparser/SimplExpr.ml:Gravatar xleroy2010-04-02
* cparser/AddCasts.ml: forgot to materialize cast at return statement.Gravatar xleroy2010-04-01
* Handling of builtins, continued.Gravatar xleroy2010-03-07
* Revised treatment of builtinsGravatar xleroy2010-03-07
* Support for 'inline' modifierGravatar xleroy2010-03-03
* Switching to the new C parser/elaborator/simplifierGravatar xleroy2010-03-03