summaryrefslogtreecommitdiff
path: root/cparser
Commit message (Expand)AuthorAge
* Bad printing of alignment on 'comm' symbols.Gravatar xleroy2013-07-07
* Recognize attribute((packed)) after a "struct {...}" and not just between "st...Gravatar xleroy2013-06-21
* Support __attribute__(ident) where ident is not bound. Useful for GCC compat...Gravatar xleroy2013-05-13
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,Gravatar xleroy2013-04-29
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.Gravatar xleroy2013-04-20
* UpdatedGravatar xleroy2013-03-26
* Better locations for error messages relative to type specifiers.Gravatar xleroy2013-03-25
* Remove the C primitives for unsigned long long arithmetic, replacedGravatar xleroy2013-03-18
* Suppress int64_unsigned_to_float, now unused.Gravatar xleroy2013-03-11
* Support for inline assembly (asm statements).Gravatar xleroy2012-12-18
* Flocq-based parsing of floating-point literals (Jacques-Henri Jourdan)Gravatar xleroy2012-11-03
* Update cparser/Makefile (fix by Jacques-Henri Jourdan)Gravatar xleroy2012-11-03
* checklink: first import of Valentin Robert's validator for asm and linkGravatar xleroy2012-03-28
* Cprint: export Cprint.attributesGravatar xleroy2012-03-07
* Problems with multiple declarations of publically-visible identifiersGravatar xleroy2012-02-29
* 'typeof' is not a keywordGravatar xleroy2012-02-29
* - Support for _Alignof(ty) operator from ISO C 2011Gravatar xleroy2012-02-26
* Interp: help debug stuck expressionsGravatar xleroy2012-02-10
* Merge of the "volatile" branch:Gravatar xleroy2012-02-04
* cparser/*: refactoring of the expansion of read-modify-write operatorsGravatar xleroy2011-11-26
* Corrected initialization of char arrays by string literals.Gravatar xleroy2011-10-17
* More cleanups in packed struct emulation.Gravatar xleroy2011-10-16
* Revised emulation of packed structsGravatar xleroy2011-10-16
* arm/PrintAsm: don't generate "vfd" directive, useless?Gravatar xleroy2011-08-22
* Wrong check: &e must be rejected if e has array type and is not a l-value.Gravatar xleroy2011-08-21
* Presimplification SimplVolatile: cleaned up and integrated.Gravatar xleroy2011-08-18
* SimplVolatile: new pass to eliminate read-modify-write ops over volatilesGravatar xleroy2011-08-18
* 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