Repository : ssh://darcs.haskell.org//srv/darcs/ghc
Branch 'ghc-new-co' now includes:
243c304... Fix compiling on linux-powerpc.
6a6b16d... fix a bug introduced in
1fb38442d3a55ac92795aa6c5ed4df82011df724, symptom was 2047(threaded2) was
crashing.
b20d5a3... Update CmmRegOff shorthand for CmmMachOp.
5223165... Always support optimization fuel.
592b33e... Add adjustUFM, adjustUFM_Directly and joinUFM to UniqFM.
7960c82... Now that -fvia-C is gone, we don't need -march=i686 on i386
Darwin
1de43f7... Merge branch 'master' of http://darcs.haskell.org/ghc
b1cf9aa... For BC labels, emit empty data section instead of empty proc.
25297a1... Admonish the user to read the wiki page!
9b4854f... Don't -dsuppress-uniques with -dsuppress-all
cc2ea98... Avoid accumulating slop in the pinned_object_block.
9eebc6d... Add a final newline to the link-time C file that we generate,
otherwise some versions of gcc complain about a missing final newline.
ae587ec... Refactor how dependencies are included; fixes #5109
a91df48... Make the boot script complain if mk/build.mk doesn't exist
734ebcc... Fix typo in docs; spotted by Rustom Mody in beginners@
2555743... Check for ^M in packages file when booting
679a7c4... Add GenCmmGraph, which is a generic version of CmmGraph.
64beb97... Disable check word address lint check, due to inlined pointer
tags.
2ec7962... Generalized assignment rewriting pass.
d08789a... Merge branch 'master' of /Users/benl/devel/ghc/ghc-head
6251f72... Revert "Generalized assignment rewriting pass."
cfe22ec... fix a shutdown memory leak
5349ff2... The hash table implementation had some static free lists that
were not protected by locks in the threaded RTS. This moves the free lists to
the individual hash tables and removes the static variables.
f298598... add --no-<tag>, so e.g. we can omit DPH with --no-dph
0885017... Refactor sync-all a bit
0859155... More sync-all refactoring
272466d... Tidy sync-all up a bit, and turn on ignorecase for git repos
11b33ea... Make sure the main git repo is case-insensitive too
40df254... Document -fwarn-missing-local-sigs; part of #4817
ee16dc7... Set stdout to use line buffering in ghc-cabal
44fbccd... Make ghc less keen to pass -v to gcc and friends
2691104... Add more ignorance
3a11d63... Merge branch 'master' of http://darcs.haskell.org/ghc
bf0d3df... Fix Trac #5041: parse the trailing '#'
5af7fb4... Fix Trac #5045: add ticks to HsArrForms
d55a8b4... Remove unused function sigForThisGroup
b801454... Fix typo in comment
08c5b67... Simplify treatement of pragmas slightly
3f9d24d... Fix Trac #5038 (missing free variable in ifThenElse rebindable
syntax)
f67b457... Slightly better tracing in the constraint solver
d810a69... LLVM: Fix #5131. Add support for missing stg regs
17b16ea... Remove use of -fno-asm-mangling flag; fixes #5134
2c2cb60... Make the compiler depend on unlit existing
4085904... Don't generate a prototype for cas
d700bac... Pretty-print type variables that are operators correctly
fd26d0a... Ignore .rej files
25fa4bd... Merge branch 'master' of http://darcs.haskell.org/ghc
620410f... Fix Trac #5126: generate correct usage info in TH declaration
quotes
b187c22... Add pprDefiniteTrace and use it
fa7b383... Dont print "Constraint solver steps = n" if -dno-debug-output
is on
2b6ba11... Fix Trac #5130: missed error report
35a1ec4... Tidy up SigTv
877816b... Add "./sync-all clean" command
a8c51c3... This is required to successfully load terminfo into GHCi in
current versions of Fedora. The INPUT command is use by libncursesw.so in
Fedora.
44315e1... For very short linker scripts dlopen may return 'file too
short' instead of 'invalid ELF header'.
3c28748... do not use sed for version date processing but rather cut and tr
66a733f... Merge branch 'master' of http://darcs.haskell.org/ghc
70f79a6... Fix typo in comment
f3a77b2... Rename "extra-gcc-opts" to "settings", and start generalising it
6f9127b... Split off a Settings type from DynFlags
e550494... Fix typo in shared libraries documentation.
bfa0c2e... Initialise Settings before DynFlags
854eb5d... fix documentation of FP_ARG_WITH_PATH_GNU_PROG
928f2cc... no need to set --build when configuring libffi
0d72999... Tweak build rules for libffi
d1941af... Move the opt* fields from DynFlags into the Settings type
b1f453e... Output ELF .size directives for functions
33514c2... Move gcc's and perl's location to the settings file
f1f3c4f... Revert "Output ELF .size directives for functions"
35ccb18... Remove redundant tests for whether we're in a GHC tree
e75227f... Remove HaveGcc (it was always YES)
3549fd1... Rename FP_HAVE_GCC to FP_GCC_VERSION
f2935c8... Remove UseGcc makefile var
83e504b... Update .gitignore for the extra-gcc-opts -> settings change
f845e5f... Make stage-specific CC variables
c471e23... Remove an nhc-specific makefile
1274a99... Remove unused Makefile.inc
1002229... Remove unused Makefile.local
71c0b5f... Remove unused makefile variable PREPROCESSCMD
ca07d92... Remove now-unused compiler/Makefile.local
02c76a0... Make and use AR_STAGE[0123] makefile vars
19e6c56... Remove now-unused BASH makefile variable
4c452d1... Remove unused ArSupportsInput makefile var
70b4e94... Add stage-specific versions of more ar-related makefile vars
b8c2582... Get CC_STAGE0 from the bootstrapping compiler
3e401d7... Rename "GCC command" to "C compiler command"
6baa6f6... Fix warnings in DynFlags
8c7dbfe... "perl command" should be perl, not gcc!
62b8059... Update time library 1.2.0.3 -> 1.2.0.4
93b6e53... Derive some Typeable instances
1df9e42... Raw versions of if and switch.
dcc7b25... cmm-notes updates.
db259c7... Fix spelling mistake in comment
a4c419b... Fix warnings in HsImpExp.lhs
62875b7... Remove unused imports
6f66d02... Formatting fixes in Lexer.x
2be0db4... Formatting wibble
f84f86a... Share some work in MkIface
2deef65... Fix some small errors in comments
0a46a36... Add missing eol marker in RnSource.lhs
abda576... Trim some trailing spaces
4269eb0... Formatting fixes to TcForeign.lhs
bba8162... Fix some warnings and formatting in HsDecls
6490ea6... Formatting wibble in GhcMake.hs
23eb4e4... Whitespace only in rules/distdir-way-opts.mk
78d8681... Build system: Tell hsc2hs where to find cabal_macros.h
7bb9684... Merge branch 'master' of http://darcs.haskell.org/ghc
4a1e7a0... Document flags to suppress unwanted info in core dumps.
8fb6e59... Run a CSE pass after vectorisation. This cleans up common
sub-expressions introduced by the vectoriser. It has no effect unless
-fvectorise is enabled.
dc25750... Merge branch 'master' of /Users/benl/devel/ghc/ghc-head
b30f8b6... Solving one IP from another. This fixes #5120.
06f6981... Merge branch 'master' of http://darcs.haskell.org/ghc
5e060e6... Skip missing directories for real.
72bebc4... Add checkout support to sync-all
64f0f4d... Ignore failure for "./sync-all checkout"
c18358bf.. Give manifestSP better information about the actual SP location.
cb5a1b4... Eliminate GC check when no extra stack is used.
16a037a... Implement jump table fix-ups for linear register allocator.
7aa15ca... Fix bug in multi-destination jump patching.
32f24dd... Output ELF .size directives for functions
429c762... configure: bootstrapping fix (#5155)
51bbdda... Merge boot and boot-pkgs
e11c554... primops.txt.pp: add missing type application in description of
GHC.Prim.Any
70d6d8d... Remove html, pdf and ps from the list of targets in MAKEHELP
eaaa968... Remove some out-of-date comments
3451da4... Remove redundant -DDONT_WANT_WIN32_DLL_SUPPORT flag
28e92f3... Move the machdepCCOpts flags into cCcOpts
feabe99... Add "C compiler flags" to settings file
3d8e6f6... Add stage-specific AS variables to the build system
a8ea672... Add ar location and details to settings file
0a8a41c... We no longer need to pass pgmc etc in the ghc.wrapper script
81ca050... Fix build on OS X amd64
ee8b17c... Pass the right tool locations to Cabal when generating
package.mk files
d1bffa6... Use "true" rather than ":" for RANLIB, where we don't have
ranlib
224ef30... Merge remote branch 'origin/master' into ghc-new-co
b855273... A few more wibbles on ghc-new-co
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc