summaryrefslogtreecommitdiff
path: root/compiler/utils/Util.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs utils/Austin Seipp2014-12-031-1135/+0
* Refactor: use System.FilePath.splitSearchPathThomas Miedema2014-11-191-21/+0
* Use dropWhileEndLE p instead of reverse . dropWhile p . reverseDavid Feuer2014-10-021-1/+15
* Revert "Use dropWhileEndLE p instead of reverse . dropWhile p . reverse"Austin Seipp2014-10-021-15/+1
* Use dropWhileEndLE p instead of reverse . dropWhile p . reverseDavid Feuer2014-10-011-1/+15
* Delete all /* ! __GLASGOW_HASKELL__ */ codeThomas Miedema2014-09-231-2/+0
* Delete hack when takeDirectory returns ""Thomas Miedema2014-09-231-5/+3
* Define Util.leLength :: [a] -> [b] -> BoolSimon Peyton Jones2014-09-191-1/+9
* build: require GHC 7.6 for bootstrappingAustin Seipp2014-08-191-10/+0
* Fix ghci tab completion of duplicate identifiers.Shachaf Ben-Kiki2014-07-131-1/+5
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+1
* 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