Add first cut of the validate script
[ghc.git] / compiler / nativeGen /
2007-06-28  Simon Marlowfix compilation for x86_64
2007-06-27  Michael D. AdamsImplemented and fixed bugs in CmmInfo handling
2007-06-27  Michael D. AdamsFirst pass at implementing info tables for CPS
2007-06-27  Michael D. AdamsAdded an SRT to each CmmCall and added the current...
2007-06-27  Michael D. AdamsAdded pointerhood to LocalReg
2007-05-25  Michael D. AdamsMoved global register saving from the backend to codeGen
2007-06-30  Clemens FruhwirthRestrict .type directives to Linux targets only
2007-06-28  Simon Marlowdisable .type directives on Windows; they confuse mingw...
2007-06-27  Clemens FruhwirthSet .type @object for all global symbols in NCG
2007-06-19  Clemens FruhwirthAlso make proper references when not using fPIC but...
2007-06-27  Clemens FruhwirthGenerate RelocatableReadOnlyData as .data
2007-06-26  Clemens FruhwirthPprMach.hs more accurate hack for x86-64, CmmLabelOff...
2007-06-26  Simon Marlowadd missing case for compiling 64-bit operations on x86
2007-06-13  Simon MarlowI didn't quite fix #1424 completely - hopefully this...
2007-06-13  Simon MarlowFIX #1424: x86_64 NCG generated wrong code for foreign...
2007-05-18  Simon MarlowFIX #1052 (NCG doesn't realise shift instructions trash...
2007-05-10  Michael D. AdamsWarning fix for unused and redundant imports
2007-05-10  Simon Marlowimprove comments about x86-64 relative-offset hackery
2007-05-03  Ian LynaghFix truncate on amd64 NCG; fixes arith005.
2007-04-12  wolfgang.thaller... Fix a typo related to i386 PIC code generation
2007-04-12  wolfgang.thaller... Darwin/i386 NCG: fix assembly syntax in symbol stubs
2007-04-06  Ian LynaghRemove code that is dead, as we require __GLASGOW_HASKE...
2007-01-23  Simon MarlowFix a bug in the liveness analysis
2007-03-01  Simon Marlowfurther improvements to the x86/x86_64 NCG
2007-03-01  Simon MarlowUse the most complex form of addressing modes on x86
2007-03-01  Simon Marlowis64BitInteger: truncate to 64 bits before testing
2007-02-05  Ian LynaghFix syntax error
2007-01-22  mrchebas@gmail.comoptimisation: shortcut branches when possible (x86...
2007-01-19  mrchebas@gmail.comx86: disable assertion that conditionals are not on...
2006-12-13  wolfgang.thaller... PowerPC NCG: support conditional branches outside ...
2006-12-11  wolfgang.thaller... Unbreak x86_64 PIC patch, part 3
2006-12-11  wolfgang.thaller... Support MO_WriteBarrier in PowerPC NCG (lwsync instruction)
2006-12-10  wolfgang.thaller... Unbreak x86_64 PIC patch, part 2
2006-12-07  wolfgang.thaller... Unbreak previous x86_64 PIC patch
2006-12-07  wolfgang.thaller... Tell the NCG that XOR foo, foo does *not* read foo
2006-12-07  wolfgang.thaller... x86_64: support PIC and therefore, Mac OS X in the NCG
2006-11-29  wolfgang.thaller... x86_64 NCG: fix register usage for CALLs
2006-11-24  wolfgang.thaller... Support I64->I32 casts in the NCG, and use them for...
2006-11-24  wolfgang.thaller... NCG: Really avoid the need for memory-to-memory moves...
2006-11-20  wolfgang.thaller... i386-darwin: disable use of code stubs for dynamic...
2006-10-11  Ian LynaghFix trac #921: generate *q instructions for int-float...
2006-10-11  Simon MarlowModule header tidyup #2
2006-09-10  Ian LynaghFix linking to expf on Windows
2006-09-07  Simon MarlowAdd dependencies on .h files #included into Haskell...
2006-08-22  Simon Marlowdisable .ident generation on darwin_TARGET_OS
2006-08-15  simonpj@microsoft.comMake UniqSM into a proper monad
2006-07-06  Duncan CouttsAdd ghc and version number in .ident directive in NCG
2006-07-06  Duncan CouttsSupport the GNU non-exec stack annotation system
2006-06-29  Simon Marlowfix some problems with the fixup block code
2006-06-29  Simon Marlowsmall optimisation: eliminate more register-to-register...
2006-06-29  Simon Marlowadd MO_WriteBarrier to CallishMachOps
2006-06-20  Simon Marlowimprove a panic message
2006-06-06  Simon Marlowfix a case of "naughty I386 byte reg"
2006-04-07  Simon MarlowReorganisation of the source tree