aboutsummaryrefslogtreecommitdiffstats
path: root/ia32/PrintAsm.ml
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into dwarfBernhard Schommer2015-03-101-18/+10
|\
| * Removed the MinGW port.Bernhard Schommer2015-02-191-53/+3
| * Merge github.com:AbsInt/CompCertBernhard Schommer2015-02-191-7/+7
| |\
| | * Added back symbol functions in the different printer, since they are still ne...Bernhard Schommer2015-02-191-3/+10
| | * Changed the symbol function back to its old definition.Bernhard Schommer2015-02-191-10/+3
| * | Use lcomm instead of .local for Mingw.Bernhard Schommer2015-02-101-2/+2
| * | Added new Mingw Printer. Currently the only difference to the Cygwin printer ...Bernhard Schommer2015-02-101-13/+55
| |/
* / Starting to remove the seperate printers for each backend.Bernhard Schommer2015-02-021-0/+7
|/
* In -g -S mode, annotate the generated asm file with the C source code in comm...Xavier Leroy2015-01-071-22/+9
* Clean up support for common symbols. Uninitialized "const" symbols can be co...Xavier Leroy2014-12-171-14/+44
* Update the IA32/MacOS X port.Xavier Leroy2014-12-111-4/+6
* Refactored the code of ia32/PrintAsm.ml by moving the functions depending on ...Bernhard Schommer2014-10-081-138/+220
* Rename __builtin_cntlz to __builtin_clz.xleroy2014-08-271-0/+5
* All targets: add __builtin_membarxleroy2014-07-281-0/+3
* Update with _a memory accessesxleroy2014-07-231-2/+2
* Merge of "newspilling" branch:xleroy2014-07-231-39/+64
* Fused multiply-add for IA32.xleroy2014-05-051-0/+19
* Support Onot operator / notl instruction. More constant propagation during s...xleroy2014-04-061-0/+2
* Use .comm to declare uninitialized BSS variables. xleroy2014-03-141-12/+24
* Recognize .i and .p source files as C sources not to be preprocessed.xleroy2014-02-051-0/+1
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-121-2/+2
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-011-1/+22
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-6/+1
* Future-proofing: keep signature information in IA32 and PowerPC Asm, just lik...xleroy2013-12-261-6/+6
* Rename "-fno-sse" into "-fno-fpu" and honor it on PowerPC as well.xleroy2013-11-271-1/+1
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-291-0/+4
* powerpc: tentative support for Diab debug infoxleroy2013-05-201-0/+1
* Merge of the float32 branch: xleroy2013-05-191-8/+4
* Add option -fno-tailcalls to turn off tailcall elimination (causes problem wi...xleroy2013-05-171-2/+1
* Preliminary support for debugging info (-g).xleroy2013-05-171-5/+53
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-0/+19
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.xleroy2013-04-201-23/+5
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-83/+81
* Updated ARM and PowerPC ports with new handling of __builtin_annot.xleroy2013-02-241-2/+2
* Constant propagation within __builtin_annot.xleroy2013-02-241-25/+5
* Errors for excessively large global variables or stack frames.xleroy2013-02-021-3/+2
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-291-1/+1
* Support for inline assembly (asm statements).xleroy2012-12-181-0/+4
* Globalenvs: allocate one-byte block with permissions Nonempty for eachxleroy2012-11-121-8/+8
* Merge of branch seq-and-or. See Changelog for details.xleroy2012-10-061-2/+2
* Fixed 2 errors in revised builtin_vstore. xleroy2012-08-221-2/+3
* Wrong usage of temps in builtin_volatile_write.xleroy2012-08-171-12/+7
* - Revised non-overflow constraints on memory injections so that xleroy2012-07-231-2/+2
* Support for indirect symbols under MacOS X (final).xleroy2012-07-141-1/+1
* Support for MacOS X's indirect symbols. (first try)xleroy2012-07-131-0/+20
* Strip quotes from section names during #pragma parsing.xleroy2012-07-111-3/+3
* Added option -falign-functionsxleroy2012-07-011-1/+3
* Use Flocq for floatsxleroy2012-06-281-4/+8
* Make min_int / -1 and min_int % -1 semantically undefinedxleroy2012-06-091-11/+1
* Simplified and cleaned up the passing of information from C2C to PrintAsm, as...xleroy2012-02-221-8/+10