[commit: ghc] ghc-lwc2's head updated: Added missing library to ghc.mk, which was removed erroneously during merge with master. (dc88fe6)

Sivaramakrishnan Krishnamoorthy Chandrasekaran t-sichan at microsoft.com
Tue Apr 23 06:19:42 CEST 2013


Repository : http://darcs.haskell.org/ghc.git/

Branch 'ghc-lwc2' now includes:

     8bac590 Fix memory leak in CoreWriter (Trac #7702)
     d3e7f0f Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     458c653 Comment the fix to Trac #7702
     104ff6e Change how the build system handles packages
     45ee44d Remove some unused variables
     ffb2a8c Rename $(Windows) to $(Windows_Host)
     dd9da49 Fix when terminfo is built; fixes #7700
     77d1a44 Fix haddocking after the build system changes
     6bd4017 Make ghc.mk a little prettier
     116e5d2 Remove some more unused build system variables
     01ac518 LATEX_DOCS is no longer used
     2ede632 small build system tweak
     61861a4 Remove some single-use build system variables
     81ae702 Remove unused values from Config.hs
     192d401 Remove a couple more single-use variables
     fc461c3 Remove some more unused build system variables
     535964b Follow Windows -> Windows_Host change in config.mk.in
     e612875 Remove the unused REAL_SHELL variable in the build system
     f92a6ee Remove some more unused build system code
     f1fcfff Give hsc2hs different options in different stages; fixes #7705
     e8b8bb3 Use .globl rather than .global on arm; part of #7707
     0606e6e Use 'r11' rather than 'fp' on Arm; part of #7707
     7bc3bdf ios fix from Stephen Blackheath; part of #7707
     ff1de4c Add OSiOS, and define and use platformUsesFrameworks; part of #7720
     5f261b4 Add iOS specific module layout entry to LLVM codegen; fixes #7721
     253b0f2 Don't redundantly set hscTarget to the same value it already was
     9579fd5 Simplify the definition of getOutputFilename
     04e3b98 Make codeOutput panic if hscTarget is HscInterpreted
     7c6b378 Make codeOutput and friends return the filename that they have created
     27e20e2 Update source pointer.
     638ba3e Typofix.
     056997a Add PACKAGES_STAGE0 to build-dirs too; fixes #7700
     180c850 Fix build when dph is not in the tree; fixes #7733
     59d2216 Add missing parenthesis
     4348e0b Fix missing backticks and parentheses in error messages; fixes #7734
     52ba2ce Remove some unused build system variables
     175b124 Export dopt_set, dopt_unset
     5d0801d Whitespace only
     1da6975 Define $(prog)_INPLACE variables automatically, and start using them
     480ad03 Use more of the automatically generated INPLACE variables
     1cb4b90 Use unlit_INPLACE rather than UNLIT in the build system
     ddb4879 Remove the _INSTALL_IN support in the build system
     2bdc4fd installation fixes
     7cef437 Automatically define _INPLACE variables for perl programs too
     8640750 Use the automatic variables for touchy too
     2b85372 Automatically add the $(exeext) to program names
     24a0e44 Make sure that Constraint is unrelated to other kinds in tcIsSubKind
     c969cc3 Treat equalities with incompatible kinds as "irreducible" constraints
     2bd278d Comments and type signatures only
     86d41b1 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     7cafe18 Fix accidentally commited debug form of FIND_LLVM_PROG.
     d925639 Rewrite HACKING and convert to markdown.
     2fb8da2 Add more notes on hacking and filing bugs to README.md
     c3ad38d Rearrange the typechecking of arrows, especially arrow "forms"
     df2e867 Merge branch 'master' of http://darcs.haskell.org/ghc
     dd76609 Remove the FLEX support from the build system
     7164130 Remove some out-of-date comments
     08c063f Remove unused CTAGS from build system
     2eb1016 Remove unused 'PackageSourceURL' from build system
     e628dd1 Don't test BootingFromHc when setting SupportsSplitObjs
     045e774 Remove a couple of lingering references to the dead BootingFromHc variable
     039270b Remove the darcs support from sync-all
     f46ac1a Remove the VCS column from 'packages'
     d5f51d8 Typofix.
     a37a7f7 Ensure that isStrictDmd is False for Absent (fixes Trac #7737)
     4a5f99b add a comment about LD_STAGE0
     2b32e86 comments
     321941a Satisfy the invariant on CmmUnsafeForeignCall arguments
     38b4fb0 Refactor the pipeline/hsc interaction
     7ec1b6d Remove old ltx and verbatim utils
     d6a6974 Fix #7722: iOS runtime loader quirk.
     1ce57ec Closures must be zeroed even without LDV-profiling. Partially fixes #7747
     f6e9c26 Follow defaultErrorHandler change, fixes #7752.
     a684a55 Make AutoDeriveTypeable imply DeriveDataTypeable
     2523464 Properly instantiate the kind of the tycon when deriving Typeable (FIX #7704)
     2154b82 Do not generate duplicate instances with AutoDeriveTypeable
     de3a50b Merge branch 'master' of http://darcs.haskell.org/ghc
     d3819f7 Edits to chameneos
     fc83a31 Added scheduler and MVar implementation locally for chameneos. Can the scheduler/MVar be specialized for chameneos?
     3cec74c Detabify StgCmmMonad
     422eefc Detabify StgCmmEnv
     a81317c Remove cg_tag from CgIdInfo
     1a72848 Remove unused functions cmmConstrTag, cmmGetTag
     263372e Fix pretty printing of human-readable integers (#7750)
     0358066 A couple more small refactorings
     1b8e290 Split the Hsc phase into two subphases
     c517125 Change how -dynamic-too works
     66f9792 Add some extra sanity checking to the (l)hs->o rules
     0a51aa5 Fix -dynamic-too: Outputt to the dyn file when output_spec is SpecificFile
     7a87dab Remove a now-redundant hack
     15ce79f Re-enable a flag-consistency check
     f49a1f7 Simplify away some old -dynamic-too stuff from the previous approach
     8b11578 Don't pass -dynamic-too to GHC when compiling C files
     b4fbdce Remove warning-suppression (not needed)
     ca88359 Remove stale, commented-out code about heap checks
     24e8163 Remove unnecessary DynFlags arg to mkCgIdInfo
     b53f97e Slight tidy-up to Pedro's work on Typeable
     abde6c5 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     a5bab46 Fix -dynamic-too with -boot files
     9f26442 Remove unnecessary warnings suppressions, fixes ticket #7756; thanks monoidal for submitting.
     cbb93d5 Building with -dynamic-too now works, so enable it by default
     8679401 Remove some commented out SPECIALIZE pragmas
     1a164f5 Simplifying Chameneos redux
     a1cef22 Fix construction of ALL_ALEX_OPTS and ALL_AS_OPTS
     acd5a11 Merge branch 'master' of http://darcs.haskell.org/ghc
     5d65df9 More fixes
     d7da7fa Fix building the GHC package DLL on Windows
     8aefdc0 More advice about profiling CAFs.
     eabd61a Update Cabal
     1c03cdf Typo-fix for panic.
     8a50206 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     9f8ee07 Merge branch 'master' of win:c:/ghc/git/cygwin/.
     b6a11fa Follow changes in Cabal
     56353e3 Finish adding support for 2 DLLs in the ghc package; fixes #5987
     f574b69 Remove tabs and trailing whitespace from TcTyClsDecls
     5319ea7 Implement nullary type classes (#7642)
     b712667 By default, use the dynamic way for programs in the GHC tree
     f5e2cca Set the way to 'dynamic' when running GHCi if GHCi is dynamically linked
     ca39e77 Implement type family instance support for ":info" (#4175)
     39f28cc Partial support for dynamic ghc on Windows
     a272adf Disable DYNAMIC_GHC_PROGRAMS on Windows
     e8459fd A little polishing
     28db4ca Fix searching for object files when doing TH
     ecc1882 Fix the handling of Opt_Static
     d2d71b0 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     1eb5a57 Update Cabal
     c84001d Remove readIface's unused argument
     ae3dcaf Remove a bitrotted hack for OpenBSD and NetBSD regarding the dyn way.
     84df08d Enable Opt_PIC for the dyn way regardless of OSes.
     0374cad Also build the v way when DYNAMIC_GHC_PROGRAMS is YES
     cf403b5 Remove some directories that used to be used by GUM
     c3a9ded Remove a couple of unused make variables
     24be4bc Fix ohi-sanity-check when we have ways other than v and dyn enabled
     eeccce1 Add a kludgy dependency to fix compiling modules that use annotations
     01efdd6 Only steal ~# as a reserved operator when MagicHash is enabled; fixes #7776
     0faa8f5 Remove base 3 support from bin-package-db
     be956c2 Fix stage2 build on ARM.
     c53ea7c Add support for OSX ld's -filelist flag
     effdd65 Merge branch 'master' of mac:ghc/git/val64/.
     ba2c753 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     387c4d1 Optimistically assume that LD_LIBRARY_PATH works for all platforms
     3df97a7 Be more optimistic about which platforms support shared libraries
     d0fc2a6 Fix building when $(CC_STAGE0) contains spaces
     0f49dd6 Remove some commented out build system code
     51bf365 Fix build with non-Linux ELF OSes
     cc097a4 Track subrepos Cabal
     024311c Remove some more old, unused code
     9f03486 Turn object splitting off when we use the dynamic way
     1c0af76 Fix the handling of ways, and in particular Opt_Static and Opt_SplitObjs
     9548ec5 Tweak the _HC_OPTS variables
     f4a2796 Small configure.ac refactoring
     b30015e Change how we handle libffi
     8575d01 Fix the names of the libffi archives
     98267a8 Allow to bootstrap with a compiler from the FreeBSD Ports Collection
     b9d5373 Heap profiling: flush .hp file at the end of each frame
     273183c Comment typo
     1b37a38 Comment only
     54bb2f8 Improve comments about dead code (thanks to Nick Frisby)
     81d55a9 Fix non-termination of SpecConstr (see #5550). ForceSpecConstr will now only specialise recursive types a finite number of times. There is a new option -fspec-constr-recursive, with a default value of 3.
     c7d80c6 improve dead code elimination in CorePrep (fixes #7796)
     460abd7 ticky enhancements
     0b72347 Make sure README.md mentions that make can build in parallel.
     e7ca132 Wibble.
     8ae3675 Revert "Wibble."
     9b4db4b Revert "Make sure README.md mentions that make can build in parallel."
     b4befc0 Make sure README.md mentions that make can build in parallel.
     6b431ab Fix installation
     9d33fc3 In build.mk.sample, include v in GhcLibWays even if DYNAMIC_GHC_PROGRAMS is set
     1128f1e This changes fixes a bad error in canonicalisation, concerning kind equality
     7501a2c Fix Trac #7805: don't allow nested foralls in promoted types
     f3bfbd5 Fix Trac #7804, about floating equalites
     b84da61 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     9b3d4cd Fix typos
     ff59fea When making a DLL, print the number of symbols that are in it
     ba7952b Change the list of modules that are put into a separate DLL on Windows
     9a14de4 Rename the FFI DLL to libffi.dll for consistency
     6534c99 Whitespace only in TysWiredIn
     575cb0c Split off a InteractiveEvalTypes module to remove an import loop
     872f2c8 Whitespace only in Type
     5df7cf3 Detab modules with tabs on 5 lines or fewer
     c0fb187 Derive instance Eq for CmmNode
     78544b7 Build system fix: really print the number of symbols in DLLs
     35a341d Rewrite usingInconsistentPicReg as a table for clarity
     93494bd Remove a redundant build-system hack
     8c2f280 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     d9b57e7 Typos
     444119f Add a check that the Windows DLL split is OK; fixes #7780
     a7b08c0 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     4373e84 Fix installation; fixes #7784
     e3abb5a Propagate ffi includes to compiler/ghci/LibFFI.hsc (Fixes #7686)
     8e02c0a Fix typos
     2e30197 Remove tabs (M-x untabify)
     a443303 Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
     9e46066 There can be several blocks in a PPC/ELF cmm proc add FETCHPC to all of them (this fixes #7814).
     63f3bd8 Generalise the type of fieldSz and use it more
     91a036f Remove some __HADDOCK__ CPP
     978afe6 Use the standard state monad transformer in GHCi
     75ed401 Remove CPP in ByteCodeItbls
     27cf625 Fix segfaults on SELinux machines; fixes #7629
     155d943 added ticky counters for heap and stack checks
     af12cf6 ignore RealWorld in size_expr; flag to keep w/w from creating sharing
     6afa777 Make explicit that there can be only one entry point per cmm procedure on Darwin/PPC, because of splitting.
     024df66 extended ticky to also track "let"s that are not closures
     37be6f0 Fix type variable scoping in nested pattern type signatures (#7827)
     3fc6ead Tidy up documentation of generalisation
     202f60a Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     d6ceeaa Change wording of "main is not defined in Main" message (Trac #7816)
     bad5783 Revert "extended ticky to also track "let"s that are not closures"
     52efb2c No need to map over all blocks, setting up PIC.
     47556a8 Whitespace only in CmmNode
     b5ac19a Fix the dynflags consistency code
     1aa7ae3 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     58e4f83 Improve the "main is not defined in Main" message a bit further
     29cc690 Make the desugarer a tiny bit cleverer on coercions (fixes Trac #7837)
     a56456d Comments and debug output only
     b088454 Remove accidentally-inserted tabs
     46e204f Allow partial applications of a type synonym in :kind in GHCi (Trac #7586)
     717d4a2 Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
     78f9189 Fix page numbering in the users guide PDF; fixes #7793
     87baa31 Check to see if TVar's are locked in check_read_only (fixes #7815)
     da65172 Comment only
     24ffa31 Merge branch 'master' of http://darcs.haskell.org/ghc
     5ba23df Remove boot-pkgs from SRC_DIST_GHC_FILES
     d6dd769 Update darcs -> git in a comment
     0ae042d Use a simpler way of finding the current git branch in sync-all
     55c7a0d Some sync-all refactoring
     561d64a Add a 'compare' command to sync-all
     432d104 Small build system refactoring
     54d7902 Small build system refactoring
     db14f97 Some build system refactoring
     9e4e2c2 Remove the Windows installer
     aa06f5d Follow build system changes in integer-gmp
     6579425 Add deriveConstants to the dep files we build in phase 0
     a8de924 Remove ghc-pkg from the list of dep files we build during phase 0
     7631562 Fix haddocking
     b45700c Tweak the bindist comparison tool
     c91c233 Fix typo (spotted by gabor)
     d65a61d Use different exeext variables for each stage; fixes #7709
     157ac08 Fix "make 2" in ghc/
     78d5644 Print details of panic messages raised from GHCi (#7844)
     144db21 Display operators using parentheses/backticks in error messages (#7848)
     310735e Use ffi_prep_closure_loc rather than ffi_prep_closure
     be66c4e Remove some cross-compilation kludges
     e781739 Use a pthread-based implementation of Itimer.c on iOS
     ca33aa8 pass the correct -Dxxx_HOST_ARCH and -Dxxx_HOST_OS to hsc2hs; Fixes #7761.
     2a17985 Update error message text; spotted bu Sergei Trofimovich
     a49fc52 Add stg_sel_n_noupd_info symbols to Linker.c
     72f8eab Add comments to describe AbsBinds
     ffe9a1e Tiny wibble to trace message
     c5f43e5 Comments only
     28c1461 When zonking, get rid of empty implications
     6ebab3d Never unify a SigTyVar with a non-tyvar type (fixes Trac #7786)
     2a7f4de Further wibbbling to type error message reporting
     50e3b2e edits to concurrent list
     0209094 Merging master
     2ca1740 fetching commits from libraries
     dc88fe6 Added missing library to ghc.mk, which was removed erroneously during merge with master.



More information about the ghc-commits mailing list