[commit: ghc] type-nats's head updated: Merge remote-tracking branch 'origin/master' into type-nats (463a77c)
Ian Lynagh
igloo at earth.li
Thu Feb 28 15:20:58 CET 2013
Repository : http://darcs.haskell.org/ghc.git/
Branch 'type-nats' now includes:
4c93c8b Tabs -> spaces (and some other formatting)
2a7217e Formatting wibbles
b77da25 Rewrote vectorisation avoidance (based on the HS paper)
895ff21 Vectoriser: fix vectorisation avoidance for case expressions
a33dddc Vectoriser: distinguish vectorised from parallel types and functions
87c0a59 Vectoriser: don't include scalar types in base set of parallel tycons
3558690 Vectoriser: enable encapsulation of scalar functional expression of arbitrary form
40614d8 Vectoriser: improve top-level check and vectFnExpr
2af1895 Vectoriser: VECTORISE pragma assumes parallel values
551472b Vectoriser: don't pack free *scalar* variables
f8fb4a4 Vectoriser: depending set of a vectorised tycon need only be vectorised if also parallel
06a962b Remove some redundant parentheses
90fac75 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
e661e29 Comment typo only
9ea2b66 Simplify the binder-swap transformation
89eb9e9 Add traceSmpl for simplifier tracing, now that the simplifier has the IO monad
bacf7ca Make combine-identical-alternatives work again (Trac #7360)
545fd8b Make the treatment of addAltUnfoldings handle casts
db9c062 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
9929172 Remove references to GHC 6.6 in docs
18003c9 Fix typo in comment (Trac #7526)
5efe9b1 Refactor the invariants for ClsInsts
b43fdcf Comments and white space only
215cf42 Make the comments about SingI and EvLit match current reality
e89f3ba In type or data instances, check that all variables are bound
1884f81 Merge branch 'master' of http://darcs.haskell.org/ghc
9beb615 Make the fib_tvs field of FamInstBranch into a *list* not a *set*
243523b Merge branch 'master' of http://darcs.haskell.org/ghc
1086bc1 Add a reference to Note [SingI and EvLit] in the new SingI stuff
302172f Remove unnecessary import
5a6a223 Add flag -fwarn-duplicate-constraints
4496fda Minor refactoring plus comments
9b9f197 Improve HsSyn pretty-printing of instance declarations (fixes Trac #7532)
5f77b31 Update strictness documentation (Trac #7546)
3f7b147 Fix bug in External Core pretty printer (fixes Trac #7547)
3fa7340 De-tab PprExternalCore
7fa2ce2 Tidy the type in badInstSigErr (fixes Trac #7545)
b0c0cae Define ListSetOps.getNth, and use it
d36770b Refactoring; no change in behaviour
948c1d3 Crucial bug fix: use scrut' rather than scrut!
6761dc2 Add an extra error check in DEBUG mode for ill-typed unfoldings
1687a66 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
b13d546 Whitespace only in utils/MonadUtils.hs
71feb10 Ship transformers with GHC
6d5f25f Fix LLVM code generated for word2Float# and word2Double#.
b9eb17c Make validating with GhcProfiled=YES Just Work
d967432 Set DBLATEX_OPTS to -P 'filename.as.url=0' (fixes #7486)
28d9a03 Make CaseElim a bit less aggressive
3671e67 Allow empty case expressions (and lambda-case) with -XEmptyCase
a8941e2 Refactor HsExpr.MatchGroup
e52d9d4 Add an ASSERT
74d4018 Switch on -XEmptyCase when renaming derived declarations
fbff64a Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
49ca2a3 Changed deriving of Functor, Foldable, Traversable to fix #7436. Added foldMap to derived Foldable instance.
3d51f27 Added note explaining the lambdas generated by functor deriving code, and how it compares to the old deriving code which used eta expansion.
9d9d09d Add a -rpath entry for the RTS library, so that it can find libffi
5765248 Refactor invariants for FamInsts.
4da767e Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
7d1216a make "./sync-all -r <path> remote set-url origin" work
03d360f Fix bugs in allocMoreStack (#7498, #7510)
a8ea80f Rearrange the computation of unused imports; fixes Trac #7454
afe9a3b Remove two unused imports, detected by the fix to Trac #7454
97db0ed Re-engineer the ambiguity test for user type signatures
7dffc18 Merge remote branch 'origin/master'
f879703 Add missing file TcValidity.lhs
0a24be0 Add missing import
851e4e7 Fix Trac #7560.
4737d64 More tidying up in FamInstBranch
41e9276 Merge branch 'master' of http://darcs.haskell.org/ghc
f838d2f add docs for ":showi language" (#7501)
0c42e30 remove unnecessary size field in BCO (#7518)
343548d fix disassembler after removal of size field in bco->instrs (#7518)
3af022f Fix some incorrect narrowing rules (#7361)
35691ad Update the -no-auto-link-packages docs
8dd2f98 Support the MergeStub phase when building with dynamic-too
5cb0880 Make the rule for .hi files depend on the .hs/.lhs files
1353b4a Enable the .hi file sanity check when not on Windows
9e3088f Remove redundant rule from rules/build-package.mk
ccd8c6f Handle -boot files properly when doing -dynamic-too
bab8dc7 Add preprocessor defines when SSE is enabled
35428a3 Refactoring: No functional change
96ea76c dynamic-too progress
fb7391a Build system: Add ExtraMakefileSanityChecks for extra safety
8b1e30f Small build system refactoring
77e7841 Update bytestring and terminfo repos
b9fae0c Improve some error messages
f3d3bae Remove checkCOrAsmOrLlvmOrDotNetOrInterp
49e6c96 Update a comment
de373f9 Whitespace only in nativeGen/SPARC/Base.hs
385dced Update a panic message
68833e5 Make "happensBefore" take account of whether we are unregisterised
acb0cd9 Don't make -C imply -fvia-C
5427df8 Merge branch 'master' of https://github.com/ghc/ghc
782faec Clarify docs on when -ddump-* imply -fforce-recomp; fixes #7406
6387eba Fix typo in docs; spotted by Gabor Greif
fa73267 Merge remote-tracking branch 'origin/master' into type-nats
fe61599 Use a version of the coverage condition even with UndecidableInstances.
12f3a53 Fixup comment: typos + I had the generalization rule backwards.
deec5b7 Be willing to parse {-# UNPACK #-} without '!'
82f81d1 Merge branch 'master' of http://darcs.haskell.org/ghc
def97b8 Fix up comment: I was just wrong previously, the original GHC comment on `oclose` is correct.
152e703 When doing UNPACK pragmas, be careful to only unpack *data* types not newtypes
29054b0 White space only
ecddaca Tidy up FunDeps.oclose
440a9a5 Tiny refactoring, really just white space
a6ab0a4 Fix Trac #7585.
f77291d Pass --with-ld=$(LD) to ghc-cabal when configuring packages (#6086)
b06c1eb When cross-compiling, pass --host to package configure scripts
8f731f2 Merge branch 'master' of http://darcs.haskell.org/ghc
0aae1e1 Better abstraction over run queues.
b05531b Add a 'quick-llvm' build mode to mk/build.mk.
5cca0b4 Add -f[no-]warn-unsupported-llvm-version. Closes Trac #7579.
25f8d04 Fix floating point constants in LLVM backend (#7600).
aef38d1 Output LLVM version in use at -V2.
520dc1d Rearrange includes to avoid a clash on ARM/Linux
900e7d2 make it safe to include this after GCTDecl.h
0831a12 Major patch to implement the new Demand Analyser
91b44bc A simple improvement to CSE
057384f Merge branch 'master' of http://darcs.haskell.org/ghc
109a1e5 Tidy up cross-compiling
81f4cd3 Merge branch 'master' of http://darcs.haskell.org/ghc
fd3fd18 Expose the prototype for getMonotonicNSec
b4e86fa Minor impovement to when we float a let out of a right-hand side:
3f90064 Use pthread_kill on OS X too
0dcccf0 Hopefully fix breakage on OS X w/ LLVM
b7189de Clean up -msse flag handling
571ecdd If -msse is specified, pass it to the LLVM backend
0dc9f1c Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
b14ddb2 Expose genericRaise; fixes signals004(dyn) no OS X 32
f61fbf3 Restore the primitive and vector submodules
e39539d Add missing case in eqHsBang; makes rnfail055 pass again
04abb49 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
ea53d9c Document overlapping instances more clearly
858888e Remove unused HscStats.lhs; fixes #7605
2c12b91 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
fb93d79 Up supported LLVM version to 3.3.
8d01b10 Comments only (about trimming the type environment)
927ca60 Update mailing lists in the users guide
5d99d6a Comments only
2ec39c7 Exploit the invariant for AxInstCo to simplify coercionKind
2cc42db When printing types in the interactive UI, take account of free variables
5469388 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
65e4195 Use pprTypeForUser when printing kinds in ghci
14c01e0 Ensure the LLVM codegen correctly handles literals in a branch. #7571
c94528a Comments only
7a1480c Allow eta-reduction of eval'd functions if of arity 1
35f1fc9 Allow CaseElim if the case binder is the next thing to be eval'd
fa1e593 Fix llvm backend when 32bit build on 64bit OSX. (#7617)
1a70306 Fix our handling of literals and types in LLVM (#7575).
629ae2a Add support for nto-qnx (BlackBerry 10)
39148b8 fix validate-breaking warning
48b9589 Tidy up: move info-table related stuff to CmmInfo
bb39e04 Solaris: do not use timer_create
5931ee8 fix rts/Linker compilation issues on AMD64/Solaris platform
c23faf3 ghc: mkGmpDerivedConstants binary gone away
b479713 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
79dae93 Print infix type constructors in back-ticks
d3b8991 Introduce CPR for sum types (Trac #5075)
8e5313c Comments only
0f8c6fc Use fsep, not sep, when printing lots of Core binders
182fe6f Comments only
ff5bea7 Merge branch 'master' of http://darcs.haskell.org/ghc
5388919 do not use -rpath-link linker option on Solaris.
3c9d630 Added support to cross-compile to android
7299516 Fix various issues with a Stage1Only=NO cross-compile
388e1e8 Allow -fllvm to be used when compiling unregisterised (#7622)
09ff0e0 Refactor and improve the promotion inference
829be06 Use kind 'Symbol' consistently, rather than kind 'String'
a47ee23 Merge branch 'master' of http://darcs.haskell.org/ghc
b4c1747 Remove unused argument
18b106e Comments only
82219ae The type/kind variables of a class decl scope over the associated types
1c4e896 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
e342666 Collapse DmdResult into CPRResult
0ab8cc1 Merge branch 'master' of http://darcs.haskell.org/ghc
9c661e0 Remove dead code
48a96bd Improve LLVM options for ARMv6
351a8c6 fix ARM hard float "detection"
a3a2348 Add support to compare for comparing whole directories
5943a5b Use Test.Regex.PCRE instead of .Posix in compare
d1fd45d Add a kludge to the compare tool for unicode filenames
1095d51 Add a "Done." line to compare
146b0ea use -e rather than -d when checking for the existence of a subrepo
6ff3c31 Fix documentation bug: TSOs are *not* unconditionally kept on the mutable list.
a98e51e More refactoring of FamInst/FamInstEnv; finally fixes Trac #7524
f1fa6eb Pure refactoring
163da7f Merge branch 'master' of http://darcs.haskell.org/ghc
167dfe2 Minor pretty printing changes only
2627e62 Comments only
24644bb Fix comments on isValArg
a7f9930 StaticFlags code cleanup (fixes #7595)
d79c0c4 Improve consistency checking for associated type-family instances
6464d37 When quantifying associated types, we may have TyVars involved, not just TcTyVars This required a little adjustment in zonkQuantifiedTyVars
5943886 Merge branch 'master' of http://darcs.haskell.org/ghc
71ae069 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
bf069cb Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
b91f3d2 hopefully fix #7620
0375fcb ARM: infer VFPv2 presence from the C compiler
1b7c1e5 use GhcRtsHcOpts and GhcRtsCcOpts for the debug way too
bc31dbe Disable any packages built with stage 2 when cross-compiling
0768ddb Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
12e3d3f Patch for #7628: improve error message when mixing 32 and 64 bit images (on Mac OS X)
ba47b1d Tweak the mkDocs script
43cc231 Tweak the gen_contents_index script
8d5bc74 Add throwGhcExceptionIO and change a few uses of throwGhcException to use it
658817b Schedule.h: Fix path of include file in comment
a23661d STM: Only wake up once
dbefe7b fix warnings
9c6dd15 Fix to 02c4ab049: use a weak pointer to the sandbox thread
677144b Add support for *named* holes; an extension of -XTypeHoles
dd86634 Merge branch 'master' of http://darcs.haskell.org/ghc
6ac7bae Expand tabs
7a6aa91 Use throwGhcExceptionIO rather than throwGhcException in ghci/Linker.lhs
e66b09e Change a few throwGhcException uses to throwGhcExceptionIO
2fcb295 Use throwGhcExceptionIO rather than throwGhcException in main/DriverPipeline.hs
426b9b0 Use throwGhcExceptionIO rather than throwGhcException in main/DynFlags.hs
1bb4913 Use throwGhcExceptionIO rather than throwGhcException in InteractiveEval.hs
0a1b7cb Change a few throwGhcException uses to throwGhcExceptionIO
a0c3263 Change a few throwGhcException uses to throwGhcExceptionIO
45df026 Make MonadIO a superclass of ExceptionMonad
e40299c Use throwIO rather than throw
85056f0 Detect hard/soft float in the same way as other ARM features
9c5e903 remove old cross-compilation stuff
4909205 We should be including HaskellMachRegs.h here, not RtsMachRegs.h
c78804d \#undef REG_R[1-10] as a precaution
a217e7a include "stg/MachRegs.h" -> include "MachRegs.h"
3e1745a typos
d0b823c Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
c0f96bd Document -fvectorise and -favoid-vect. (#5801)
b0fad0c add $(CrossCompilePrefix) to hp2ps (#7639)
8bb9548 MachRegs.h requires ghcautoconf.h to be included before it (#7591)
76eeef4 add CPP
dc7549a Try to make ghc-pkg and ghc-cabal use the same flags when bootstrapping.
8760cf3 Whitespace only
2de4a2a A couple of small refactorings
329c6cb Remove an out-of-date comment
d2169af Improve an error message; fixes #984
1ee495b Fix xhtml's entry in the packages file; fixes #7632
d60df82 Define __GLASGOW_HASKELL_LLVM__ when using the LLVM back end.
a544c72 Add support for LLVM vectors.
f70b6b6 Tell LLVM that all vector stores and loads are potentially unaligned.
515ba6f Add Cmm support for representing 128-bit-wide SIMD vectors.
4906460 Add a bits128 type to C--.
6480a35 Always pass vector values on the stack.
4af6207 Add the Float32X4# primitive type and associated primops.
3984b91 Add the Int32X4# primitive type and associated primops.
7816845 Add the DoubleX2# primitive type and associated primops.
1811440 Add the Int64X2# primitive type and associated primops.
33bfc6a Add support for passing SSE vectors in registers.
089ac71 Add a primop attribute llvm_only.
cc56f34 Add prefetch primops.
b39e4de Mimic OldCmm basic block ordering in the LLVM backend.
8b64ce1 Minor documentation and indentation/layout fixes to SpecConstr
a066844 spelling
7d6fece some more typos
aa1d7d3 Move AsmCodeGen.makeFarBranches to PPC.Instr (#709)
3cedbfb AsmCodeGen.NcgImpl.ncgMakeFarBranches should take account of info tables (#709)
40d2ec8 remove last vestiges of AlienScript, it is not used any more
d034b5a random is a submodule
2a06453 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
ca5d15a Follow random submodule change
82a3037 Fix tidying of vectorised code
f940ec5 Vectoriser: PArray may be part of identity conversions
7cfed20 Vectoriser: binders of encapsulated lambdas need to be scalar
ad45b9f Vectoriser: abstract arguments to scalar functions in the right order
5389b2a Vectoriser: avoid producing (\v -> v) v in liftSimple
8a6e330 Merge commit '3cedbfb49996da2f029b4a84ca39f4d21f309813'
d103991 Revert random submodule back to an extant hash.
a40e7d7 Update the random repo again, now the patch is actually pushed
1116e3c Revert "Update the random repo again, now the patch is actually pushed"
874bb7e Remove '-favoid-vect' and add '-fvectorisation-avoidance'
0403da6 install ghc-pkg correctly when Stage1Only=YES (#7639)
6a46b46 Add the new random commit again
40e43fa Add a dependency of program modules on GHC.TopHandler
d8bd25c Fix a typo
0735831 Use usecs rather than msecs for microseconds
fac50f9 Merge branch 'refs/heads/vect-avoid' into vect-avoid-merge
8a69084 Vectoriser: merge fix
f933d96 Merge branch 'refs/heads/vect-avoid-merge'
9a9a2a7 Warning police
ca106a1 Fix spelling mistake in user guide (#7657).
b770251 Spelling in comment
21f00c3 Better pretty-printing of types and coercions
74f9f8f Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
8c8e959 Fix threadDelay on Windows; fixes ThreadDelay001 failures
8253d94 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
fb4982c Fix spelling
ec9377b Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
e705fb0 Unify interfae of both variants FP_ARG_WITH_PATH... in aclocal.m4 and document them.
2f7044d Tidy up tso->stackobj before calling threadStackUnderflow (#7636)
c1ae31f comments
0af03de Require autoconf 2.60, as
5b8dc20 Clean up AC_PREREQ.
22b1912 Note major changes in 7.8.1 in 7.8.1 release notes file
7b8f30d Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
b5c18c9 Fix an old and egregious specialisation bug (Trac #5113)
d72044d Merge branch 'master' of http://darcs.haskell.org/ghc
db9248c Don't import TypeRep
fa86863 Add -fno-cse pragma in DynFlags.hs (fixes #7595)
f52b4ad Split the PlatformConstants type off into its own module
bcbfdd0 Yet more refactoring in overlapping type-family instances
fb02fa0 Merge branch 'master' of http://darcs.haskell.org/ghc
6d48e90 A bit more tidying up
ae06df6 Improve sync-all's old-time-repo check
61e8d5d Better detection of clang in ./configure. Issue #7678.
213e1c7 Make sure ./configure tests valid C99 programs. Issue #7678.
1affe46 Revert accidental change.
426a027 Distinguish between llvm-gcc/gcc in compiler name detection.
c1feb5f Fix bugs in PPC.Instr.allocMoreStack (#7498)
33683ba Extra comment about the fix to Trac #5113
804d8f6 Merge branch 'master' of http://darcs.haskell.org/ghc
36d9ded Merge remote-tracking branch 'phonohawk/ticket-7498'
e19a204 allocMoreStack: we should be retargetting table jumps too.
03ffd5d Update random submodule
04d7220 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
7b098b6 Fix Trac #7681.
38a5902 Added RTS hooks for the timer manager.
24733b8 setNumCapabilities calls GHC.Conc.IO.ioManagerCapabilitiesChanged before returning.
1cefeee Changed ioManagerCapabilitiesChanged to take no arguments.
fc2b87d Adding missing symbol in rts/package.conf.in.
c51d2e5 Merge the new parallel I/O manager
72b0ba0 Implement poly-kinded Typeable
adbd30c Use a separate user's guide section for -XAutoDeriveTypeable
15ccb29 Comments only
28d99e6 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
faced9b Typeable changes to time while waiting for the upstream to update
ef4a10c Typeable changes to vector while waiting for the upstream to update
d595293 Typeable changes to containers while waiting for the upstream to update
d58481f Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
503b265 Merge branch 'master' of http://darcs.haskell.org/ghc
3fc1acd Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
7807289 Gentoo calls 'w64' a mingw flavour with mingw-w64 runtime.
24ec956 Convert README to markdown.
f525c0b Charge 1 for each case alternative in exprStats
08af551 Generate better derived code for Eq
6046b25 Add isNewtype to GHC.Generics (FIX #7631)
abb78aa Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
c08295a Merge branch 'master' of http://darcs.haskell.org/ghc
41288a1 Improve pretty-printing of strict lets with -dppr-case-as-let
57e0883 Export tcIfaceExpr as requested by Trac #7683
257b4ae Comments only
9162d15 Simplify the base case for 'check', and thereby fix Trac #7669
4430227 Desugar bang patterns correctly (fixes Trac #7649)
6571f4f Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
64aaaa1 Find LLVM tools when version number at end (e.g., llc-3.0) (#7661)
c894db1 Remove dead darcs handling from configure.
b395872 Different layout for configure output and llvm tools.
56d68de Fix comment to use correct option name
e5085db Fixes to the rts C flags for the debug way
65a0e1e Simplify the allocation stats accounting
7e7a4e4 Separate StablePtr and StableName tables (#7674)
88b4578 small tidyups and refactorings
f20312f Comments only
3234a4a Add OverloadedLists, allowing list syntax to be overloaded
6518ebe Follow changes to HsPat
d31036e Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
9b6e931 isAlive needs to look through BLACKHOLE indirections
3c1fd68 removeIndirections: look through BLACKHOLE indirections
599aaf4 Better pretty-printing for HsType, fixes Trac #7645
30cf978 Better pretty-printing for Type
9572477 Merge branch 'master' of http://darcs.haskell.org/ghc
99af12a Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
c043732 Fix issues with finding llvm tools again (#7661).
16389d1 Another go at tidying VectInfo
1b81f15 Improve documentation of overloaded lists
b2a9fbf Allow different customizations per cross target by obtaining GlobalCrossCompilePrefix from mk/config.mk and using that to include mk/$(GlobalCrossCompilePrefix)build.mk instead of mk/build.mk when present.
536ee09 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
192789a Don't push to submodules on "./sync-all push"
d8ab46d Check sub-modules are OK before pushing
ed21082 Make :kind in GHCi do kind generalisation, always (Trac #7688)
bc00d90 Look through type synonyms when deciding if something is a type literal.
a187310 Squash some typos
6c743b6 Stop using the deprecated System.Cmd
3c839ac Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
cdf1655 Build system tweak: Do the package checks at configure time
00a9b91 Update submodule versions
4c821f0 Whitespace tweak
ac5a314 Build the stage0 ghc-pkg with Cabal
137b229 Fix build on Windows: We don't build terminfo on Windows
9857a6a Add a missing $ to a dependency
b893286 Define utils/ghc-pkg_dist_PROG correctly for Windows
c39d315 Build fix for dyn way on Windows; patch from nus
097f723 Small refactoring; patch from nus
5855496 Update submodules
94914b9 iOS patch no 1: Select operating system; from StephenBlackheath
c476494 iOS patch no 2: remove obsolete CROSS_COMPILE variable; #7699
fe46059 Add missing ;; in aclocal.m4
6d67af9 Whitespace only
4ebcdbe Remove support for the --enable-hc-boot flag in configure
d227713 Layout only
ffe795d Hardcode "BootingFromHc = NO" for now
b8bf9a3 Finish removing BootingFromHc
09316bc Remove utils/Makefile
68c6d00 Fix line endings in rts/win32/ThrIOManager.c
8d1e91a Simplify some code; patch from Bill Tutt
b46da7c Set repositories to have core.autocrlf == false; fixes #7673
d362d93 Fix the autocrlf test in sync-all
cd31b29 Remove the MACOSX_DEPLOYMENT stuff; fixes #7559
af16aba Remove utils/lndir/Makefile (part of the old build system)
5858bb3 Update submodules
e5e8709 Put the main ghc tree last in packages
eaab794 Update submodules
1bb3313 Use $(TargetPlatformFull) instead of $(GlobalCrossCompilePrefix)
29e86f9 Primitive bitwise operations on Int# (Fixes #7689)
391f287 fix PrimOp dependencies
dca3a28 declare stable_ptr_table (should fix via-C compilation)
767663b DPH: free top-level variables don't prevent encapsulation
5700479 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
99c80a0 fix some dependencies
a5879a6 Fix segfault in retainer profiling when using multiple cores (#5909)
7ae0f5b Remove gblock and gunblock
8a50e63 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
1d7cac7 Add a "deprecated in" pragma
ffd68b4 Remove printExceptionAndWarnings (deprecated since 7.2)
f469eff Fix bug in setNumCapabilities
355002c Better handling of find llvm tools. Use IFS as opposed to more hacky tr approach. This way can handle spaces in paths.
49f54dc Update submodules
96e3ae1 Package 'binary' is not a boot package any more
47235c3 Some -dynamic-too fixes
e7729b4 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
84742c0 Fix #7710: do not AutoDeriveTypeable for synonyms and type families
2e010ce Small build system refactoring; no functional changes
676235f Rename hs-suffix-rules to hs-suffix-way-rules
eb90651 Rename hs-suffix-rules-srcdir to hs-suffix-way-rules-srcdir
0565f88 Split non-way-specific variables off from distdir-way-opts into distdir-opts
f136805 Separate the non-way-specific hs-suffix rules
807c294 Build fixes following build system refactoring
96ce0b0 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
1a3247f Always quote arguments to removeFiles (fixes Windows install).
1abfa87 Fix displayed string
a49e9cf Add separate rules for all .hi files, rather than using %.hi style
e2249ff Make the build system use -dynamic-too if both way v and dyn are being built
8a6b565 Add another chapter to the hi-rule novel
02a489e Tweak the sed command so that it works on OSX
06edacf Turn -dynamic-too off in the build system for now
085e814 x86: promote arguments to C functions according to the ABI (#7383)
e2bea60 Use unicode quote characters in error messages etc; fixes #2507
cb34ce9 Fix the compiler plugin example; patch from edsko; fixes #7682
cdae665 Fix autoconf code to find LLVM tools.
890f465 Split SettingsCCompilerFlags into non-link and link portions
20b98f3 Change how unboxed tuples are lexed; fixes #7627
463a77c Merge remote-tracking branch 'origin/master' into type-nats
More information about the ghc-commits
mailing list