aboutsummaryrefslogtreecommitdiffstats
path: root/cparser/PackedStructs.ml
Commit message (Expand)AuthorAgeFilesLines
* Native support for bit fields (#400)Xavier Leroy2021-08-221-2/+4
* Use the LGPL instead of the GPL for dual-licensed filesXavier Leroy2021-05-081-4/+5
* Remove the cparser/Builtins moduleXavier Leroy2019-07-171-1/+1
* Fix fixme in PackedStructs.Bernhard Schommer2018-11-201-4/+4
* Issue with packed structs and sizeof, alignof, offsetof in cparser/Xavier Leroy2018-08-171-29/+15
* Refactor the handling of errors and warnings (#44)Bernhard Schommer2018-02-081-1/+1
* cparser/PackedStructs: fix assertion that was wrong for 64-bit targetsXavier Leroy2016-10-241-1/+1
* Support for 64-bit architectures: generic supportXavier Leroy2016-10-011-2/+2
* Classified all warnings and added various options.Bernhard Schommer2016-07-291-15/+13
* Deactivate warning 27 and added back removed code.Bernhard Schommer2016-03-151-4/+4
* Code cleanup.Bernhard Schommer2016-03-101-10/+10
* Handle large static initializers for global arraysXavier Leroy2015-11-091-1/+1
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-4/+4
* Extended inline asm: handle missing cases.Xavier Leroy2015-04-281-1/+1
* Delay reads from !Machine.config before it is properly initialized.Xavier Leroy2015-01-221-1/+1
* Revised type compatibility check w.r.t. handling of attributes.Xavier Leroy2015-01-011-1/+1
* Support C99 compound literals (by expansion in Unblock pass).xleroy2014-08-211-0/+6
* Check in C2C that packed structs were properly emulated.xleroy2013-12-281-3/+8
* PackedStructs.ml: cleanups and bug-fixesxleroy2013-10-131-14/+16
* Merge of the "alignas" branch.xleroy2013-10-051-253/+133
* Bad printing of alignment on 'comm' symbols.xleroy2013-07-071-2/+2
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-28/+35
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.xleroy2013-04-201-15/+35
* Support for inline assembly (asm statements).xleroy2012-12-181-0/+4
* checklink: first import of Valentin Robert's validator for asm and linkxleroy2012-03-281-1/+1
* Cprint: export Cprint.attributesxleroy2012-03-071-6/+24
* - Support for _Alignof(ty) operator from ISO C 2011xleroy2012-02-261-0/+1
* cparser/*: refactoring of the expansion of read-modify-write operatorsxleroy2011-11-261-40/+135
* More cleanups in packed struct emulation.xleroy2011-10-161-14/+17
* Revised emulation of packed structsxleroy2011-10-161-55/+50
* SimplVolatile: new pass to eliminate read-modify-write ops over volatilesxleroy2011-08-181-37/+4
* cparser: support for attributes over struct and union.xleroy2011-05-121-0/+434