ghc branch, master, updated. 2010-11-18-292-g9e6e96b
Simon Marlow
marlowsd at gmail.com
Tue Jan 25 13:01:38 CET 2011
On 25/01/2011 11:18, malcolm.wallace wrote:
> Is it possible to tweak the git notification script to present the
> interesting information (patch messages) first, rather than following a
> screenful of random numbers? Also, is it possible to get a short commit
> name into the email subject, instead of the decidedly human-unfriendly
> branch/reference number?
I hope so, but unfortunately these things are not easily configured
using the default script (I looked into it when I set it up). Also it
would be much better to get one message per commit, and hyperlinks to
the diffs. We might have to look into using an alternative script -
there are a few floating around.
Cheers,
Simon
> Regards,
> Malcolm
>
>
> On 25 Jan, 2011,at 09:20 AM, Simon Marlow <marlowsd at gmail.com> wrote:
>
>> The branch, master has been updated
>> via 9e6e96bdc19d71318ac7fc2fc9381ce57a22e399 (commit)
>> via eb3a1aecac72d22c618b4050fb88eac9055b527a (commit)
>> via dd47428295d89eb6bbf91316ac4f5a6e98b1ec70 (commit)
>> via 94504e0d978d48748d24676cbb5d38cf2f7c4e3d (commit)
>> via 79f1a031b132cedc98d587b69f5c428ef804a8c1 (commit)
>> via 032dd778604f80378823af026a99850141ad6cd3 (commit)
>> via b36b42fdc0554447ead96305dc2979ffcd74aff9 (commit)
>> via 295016c3c0aa1f407436136e39ababf2dc8b50c6 (commit)
>> via d17afd1e4aa5c7a0992e5ac5b2cda325992706a8 (commit)
>> via 2e9fee4031b2203927d2483ab7e212557d9af99b (commit)
>> via a59f5d6552674928879cae0d225e6052876d5ca4 (commit)
>> via ecb2fdd196ce44b726189fcbb76697986ad040cf (commit)
>> via a04ec84a673254d9f2f9d11db12c44a39f2abf3b (commit)
>> via 5775d5142da227d65fb86994d363eb16841ee642 (commit)
>> via 02d2dde49eaa614995a7e168d229e8b5cb88eafe (commit)
>> via 6b715274be0003cf94a5e8f46e3d0baca773452f (commit)
>> via e6635fe65db524c5ea55295049560e39264712dd (commit)
>> via 29c7945166be73aa70453d14dc2a334d16a434f2 (commit)
>> via db0c34cd9e76a69b0b06b9a31065eb8e23333f3a (commit)
>> from 33fe71479b74a25ec28bd8f487f00a81b1e22a7f (commit)
>>
>> Those revisions listed above that are new to this repository have
>> not appeared on any other notification email; so we list those
>> revisions in full, below.
>>
>> - Log -----------------------------------------------------------------
>> commit 9e6e96bdc19d71318ac7fc2fc9381ce57a22e399
>> Author: Manuel M T Chakravarty <chak at cse.unsw.edu.au
>> <mailto:chak at cse.unsw.edu.au>>
>> Date: Mon Jan 24 04:36:17 2011 +0000
>>
>> DPH options updated
>> - '-Odph' is now '-O2 -fsimplifier-phases=3 -fsimplifier-iterations=20'
>> - The new option '-fdph-none' is the default; it indicates that no DPH
>> backend is selected and is the only valid option if the DPH libraries
>> are not installed. If vectorisation is attempted with -fdph-none a
>> suitable error message is generated.
>> - Hence, '-fdph-par' (or '-fdph-seq') needs to be explicitly selected
>> when using vectorisation and when linking vectorised code. (There
>> seems to be no elegant way to avoid that.)
>>
>> commit eb3a1aecac72d22c618b4050fb88eac9055b527a
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sun Jan 23 15:14:08 2011 +0000
>>
>> Add build system profiling to build system
>>
>> commit dd47428295d89eb6bbf91316ac4f5a6e98b1ec70
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sun Jan 23 12:02:32 2011 +0000
>>
>> Fix ghci in stage3
>>
>> commit 94504e0d978d48748d24676cbb5d38cf2f7c4e3d
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sun Jan 23 02:18:15 2011 +0000
>>
>> Remove use of non-existent $$(dir) variable in the rts ghc.mk
>>
>> commit 79f1a031b132cedc98d587b69f5c428ef804a8c1
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sun Jan 23 00:42:08 2011 +0000
>>
>> Add some missing dependencies
>>
>> commit 032dd778604f80378823af026a99850141ad6cd3
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sun Jan 23 00:10:45 2011 +0000
>>
>> Tweak some deps to avoid multiple $(wildcard ...)s
>> Note that some things depending on the rts/includes header files now
>> depend on more files: They used to include depend on includes/*.h, but
>> now they also depend on header files in subdirectories. As far as I can
>> see this was a bug.
>>
>> commit b36b42fdc0554447ead96305dc2979ffcd74aff9
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sat Jan 22 22:45:32 2011 +0000
>>
>> Use := when assigning the result of $(wildcard ...)
>> Avoids repeated evaluations of things that need system calls etc
>>
>> commit 295016c3c0aa1f407436136e39ababf2dc8b50c6
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Sat Jan 22 19:09:28 2011 +0000
>>
>> Simplify the build system, and remove 2 phases
>> From
>> http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering
>>
>> Phase 0:
>> Includes: package-data.mk files for things built by the
>> bootstrapping compiler.
>> Builds: the dependency files for hsc2hs and genprimopcode. We need
>> to do this now, as hsc2hs needs to be buildable in phase 1's
>> includes (so that we can make the hpc library's .hs source
>> files, which in turn is necessary for making its dependency
>> files), and genprimopcode needs to be buildable in phase 1's
>> includes (so that we can make the primop-*.hs-incl files,
>> which are sources for the stage1 compiler library, and thus
>> necessary for making its dependency files).
>> Phase 1:
>> Includes: dependency files for things built by the bootstrapping
>> compiler.
>> Builds: package-data.mk files for everything else. Note that this
>> requires configuring the packages, which means telling cabal
>> which ghc to use, and thus the stage1 compiler gets built
>> during this phase.
>> Phase "":
>> Includes: dependency files for everything else.
>> Builds: Everything else.
>>
>> commit d17afd1e4aa5c7a0992e5ac5b2cda325992706a8
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Fri Jan 21 23:05:52 2011 +0000
>>
>> Manually control more of the Cabal flags for the compiler and ghc packages
>> For some reason the Windows HEAD builder has started thinking the ghci
>> flag should be on in stage 1. This should fix it, and generally make
>> things a little more resilient.
>>
>> commit 2e9fee4031b2203927d2483ab7e212557d9af99b
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Fri Jan 21 23:02:45 2011 +0000
>>
>> Remove some hardcoded makefile settings
>> Now that we used cabal to configure the ghc-bin package they are no
>> longer needed.
>>
>> commit a59f5d6552674928879cae0d225e6052876d5ca4
>> Author: Simon Marlow <marlowsd at gmail.com <mailto:marlowsd at gmail.com>>
>> Date: Wed Jan 19 14:06:33 2011 +0000
>>
>> tweak newArray# documentation again
>>
>> commit ecb2fdd196ce44b726189fcbb76697986ad040cf
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Thu Jan 20 00:03:08 2011 +0000
>>
>> Fix OSTYPE test
>>
>> commit a04ec84a673254d9f2f9d11db12c44a39f2abf3b
>> Author: simonpj at microsoft.com <mailto:simonpj at microsoft.com> <unknown>
>> Date: Wed Jan 19 22:22:47 2011 +0000
>>
>> Comments only
>>
>> commit 5775d5142da227d65fb86994d363eb16841ee642
>> Author: simonpj at microsoft.com <mailto:simonpj at microsoft.com> <unknown>
>> Date: Thu Jan 13 15:50:23 2011 +0000
>>
>> Add OSTYPE build-system variable, and use it
>>
>> The use is in install.mk.in, where we need to know when
>> we're on Cygwin.
>>
>> This fixes the build on my Windows box, where I have
>> both Msys and Cygwin.
>>
>> commit 02d2dde49eaa614995a7e168d229e8b5cb88eafe
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Wed Jan 19 22:23:59 2011 +0000
>>
>> Remove an extraneous comma that stopped ghc-cabal from building
>>
>> commit 6b715274be0003cf94a5e8f46e3d0baca773452f
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Wed Jan 19 22:15:45 2011 +0000
>>
>> Move some make variables around
>>
>> commit e6635fe65db524c5ea55295049560e39264712dd
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Wed Jan 19 20:33:05 2011 +0000
>>
>> Remove a debugging 'info'
>>
>> commit 29c7945166be73aa70453d14dc2a334d16a434f2
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Wed Jan 19 20:32:29 2011 +0000
>>
>> Move the PACKAGE_MAGIC evaluation inside package-data.mk
>>
>> commit db0c34cd9e76a69b0b06b9a31065eb8e23333f3a
>> Author: Ian Lynagh <igloo at earth.li <mailto:igloo at earth.li>>
>> Date: Wed Jan 19 17:23:10 2011 +0000
>>
>> Fix libraries/index.html's haddock dependency on Windows
>>
>> -----------------------------------------------------------------------
>>
>> Summary of changes:
>> Makefile | 12 +---
>> compiler/basicTypes/Module.lhs | 2 +-
>> compiler/ghc.cabal.in | 3 +
>> compiler/main/DynFlags.hs | 54 +++++++--------
>> compiler/main/Packages.lhs | 21 ++++--
>> compiler/prelude/primops.txtpp | 2 +-
>> compiler/types/InstEnv.lhs | 2 +-
>> configure.ac | 5 ++
>> ghc.mk | 82 ++++------------------
>> ghc/ghc-bin.cabal.in | 4 +
>> ghc/ghc.mk | 33 +++-------
>> includes/ghc.mk | 4 +-
>> mk/config.mk.in | 8 ++-
>> mk/install.mk.in | 10 ++-
>> mk/project.mk.in | 4 +
>> rts/ghc.mk | 9 ++-
>> rules/build-dependencies.mk | 25 ++-----
>> rules/build-package-data.mk | 6 ++
>> rules/build-package-way.mk | 3 +-
>> rules/build-package.mk | 133 +++++++++++++----------------------
>> rules/build-perl.mk | 4 +-
>> rules/build-prog.mk | 88 +++++++-----------------
>> rules/c-suffix-rules.mk | 4 +
>> rules/cmm-suffix-rules.mk | 12 ++--
>> rules/docbook.mk | 2 +
>> rules/haddock.mk | 2 +
>> rules/hs-suffix-rules-srcdir.mk | 4 +
>> rules/hs-suffix-rules.mk | 2 +
>> rules/include-dependencies.mk | 35 ++++++++++
>> rules/manual-package-config.mk | 2 +
>> rules/package-config.mk | 2 +
>> rules/{make-command.mk => prof.mk} | 13 ++--
>> rules/shell-wrapper.mk | 2 +
>> rules/tags-package.mk | 2 +
>> utils/ghc-cabal/Main.hs | 11 ++-
>> 35 files changed, 272 insertions(+), 335 deletions(-)
>> create mode 100644 rules/include-dependencies.mk
>> copy rules/{make-command.mk => prof.mk} (70%)
>>
>>
>> hooks/post-receive
>> --
>> ghc
>>
>> _______________________________________________
>> Cvs-ghc mailing list
>> Cvs-ghc at haskell.org <mailto:Cvs-ghc at haskell.org>
>> http://www.haskell.org/mailman/listinfo/cvs-ghc
More information about the Cvs-ghc
mailing list