summaryrefslogtreecommitdiff
path: root/compiler/utils/Util.lhs
Commit message (Expand)AuthorAgeFilesLines
* Add a better implementation of dropTail, and use itSimon Peyton Jones2013-08-191-1/+9
* Implement "roles" into GHC.Richard Eisenberg2013-08-021-1/+9
* Add NegativeLiterals extensionIan Lynagh2013-07-311-1/+1
* Define chkAppend, and use itSimon Peyton Jones2013-05-301-1/+8
* By default, use the dynamic way for programs in the GHC treeIan Lynagh2013-03-151-8/+1
* Add a flag to tell ghc to use $ORIGIN when linking program dynamicallyIan Lynagh2012-10-021-0/+12
* Remove Util.{isDarwinTarget,isWindowsTarget}Ian Lynagh2012-08-281-12/+5
* Copy Data.HashTable's hashString into our Util moduleIan Lynagh2012-06-301-1/+72
* Remove sortLeIan Lynagh2012-06-221-93/+2
* Remove some uses of sortLeIan Lynagh2012-06-221-3/+1
* Remove a GHC 6.4 workaroundIan Lynagh2012-06-221-6/+1
* Remove 'on' from UtilIan Lynagh2012-06-221-5/+1
* Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-1/+11
* Replace createDirectoryHierarchy with createDirectoryIfMissing TrueTakano Akio2012-02-271-14/+2
* Switch to using the time package, rather than old-timeIan Lynagh2012-01-141-3/+21
* Add extra Num constraints since the Num superclass of Bits is removedBas van Dijk2012-01-141-3/+3
* Tabs -> SpacesDavid Terei2011-12-191-33/+28
* Fix bitrotted NCG_DEBUG code, and switch to using a Haskell conditionalIan Lynagh2011-11-051-1/+9
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Put the target platform in the settings fileIan Lynagh2011-10-191-1/+6
* Comments and functions renaming onlySimon Peyton Jones2011-09-231-9/+9
* Merge branch 'no-pred-ty'Max Bolingbroke2011-09-091-1/+10
|\
| * Implement -XConstraintKindMax Bolingbroke2011-09-061-1/+10
* | Implement associated type defaultsMax Bolingbroke2011-09-091-1/+10
|/
* Add CoreMonad.reinitializeGlobals so plugins can work around linker issuesMax Bolingbroke2011-07-291-7/+3
* Implement a findCycle function in Digraph,Simon Peyton Jones2011-07-221-1/+5
* Rename "extra-gcc-opts" to "settings", and start generalising itIan Lynagh2011-04-211-0/+14
* Force re-linking if the options have changed (#4451)Simon Marlow2011-04-081-2/+24
* Make fuzzy matching a little less eager for short identifierssimonpj@microsoft.com2011-01-071-3/+12
* Add fuzzyLookup, a variant of fuzzyMatchsimonpj@microsoft.com2010-12-221-36/+73
* Replace uses of the old catch function with the new oneIan Lynagh2010-12-181-4/+5
* Remove code that is dead now that we need >= 6.12 to buildIan Lynagh2010-12-151-8/+0
* looksLikeModuleName: allow apostrophe in module names (#4051)Simon Marlow2010-05-101-1/+1
* Spelling correction for LANGUAGE pragmasMax Bolingbroke2010-04-131-1/+96
* Add Data and Typeable instances to HsSynDavid Waern2010-03-301-0/+30
* Remove redundant importsimonpj@microsoft.com2010-02-081-1/+0
* locateOneObj: don't look for dynamic libs in static modeSimon Marlow2010-01-031-5/+5
* Substantial improvements to coercion optimisationsimonpj@microsoft.com2010-01-041-0/+12
* Use the standard library versions of elem and notElemIan Lynagh2009-10-051-21/+12
* Make consIORef atomic.Thomas Schilling2009-08-221-4/+2
* generalise the type of "on"Simon Marlow2009-08-201-1/+1
* Make the dynamic linker thread-safe.Thomas Schilling2009-08-171-1/+10
* Remove maybePrefixMatch, using stripPrefix insteadIan Lynagh2009-07-091-10/+1
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-061-2/+1
* Add the ability to derive instances of Functor, Foldable, Traversablesimonpj@microsoft.com2009-02-021-0/+5
* Improve warning for SpecConstrsimonpj@microsoft.com2008-09-151-0/+9
* use System.FilePath's isSearchPathSeparator instead of our ownSimon Marlow2008-08-181-12/+2
* Document UtilMax Bolingbroke2008-08-071-35/+38
* Follow changes in the base libraryIan Lynagh2008-07-311-19/+0
* Follow extensible exception changesIan Lynagh2008-07-301-2/+2