aboutsummaryrefslogtreecommitdiffstats
path: root/cparser/Machine.ml
Commit message (Expand)AuthorAgeFilesLines
* "macosx" is now called "macos"Xavier Leroy2021-01-181-2/+2
* AArch64: macOS portXavier Leroy2020-12-261-0/+3
* AArch64 portXavier Leroy2019-08-081-0/+5
* Add sizeof_reg and new Machine configurations (#129)Bernhard Schommer2018-08-201-0/+14
* Struct return on OpenBSD now testedMichael Schmidt2018-02-191-1/+1
* Move struct passing/return style to Machine.Bernhard Schommer2018-02-161-13/+54
* Issue P #25: make sure sizeof(long double) = sizeof(double) in all contexts.Xavier Leroy2017-08-221-10/+9
* RISC-V port and assorted changesXavier Leroy2017-04-281-0/+5
* Implement support for big endian arm targets.Bernhard Schommer2016-08-051-1/+4
* Diab defines w_char to be unsigned short.Bernhard Schommer2015-07-071-0/+4
* Improvements in the StructReturn transformation (ABI conformance for passing ...Xavier Leroy2015-03-201-36/+10
* Improve performance and configurability for the StructReturn pass.Xavier Leroy2015-03-141-0/+3
* ABI compatibility for struct/union function arguments passed by value.Xavier Leroy2015-01-271-8/+43
* Delay reads from !Machine.config before it is properly initialized.Xavier Leroy2015-01-221-6/+36
* PR#6: fix handling of wchar_t and assignments from wide string literals.Xavier Leroy2014-12-301-3/+11
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-121-1/+4
* Hack StructReturn to better adhere to PowerPC and ARM calling conventions.xleroy2013-12-201-9/+18
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-5/+13
* cparser/*: refactoring of the expansion of read-modify-write operatorsxleroy2011-11-261-1/+5
* Bitfields: MSB-to-LSB in addition to LSB-to-MSBxleroy2011-03-101-5/+19
* Switching to the new C parser/elaborator/simplifierxleroy2010-03-031-0/+136