Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | replace sparc-specific Int64 code with calls to platform-independent macros | Simon Marlow | 2009-07-27 | 1 | -116/+4 |
| | |||||
* | remove old incarnation of .NET support | Simon Marlow | 2009-06-28 | 4 | -126/+0 |
| | |||||
* | Windows build fix | Simon Marlow | 2009-08-03 | 1 | -1/+1 |
| | |||||
* | rts_stop_on_exception is a C int, not a W_ | Simon Marlow | 2009-08-03 | 1 | -1/+1 |
| | | | | amazing this hasn't caused any problems before now | ||||
* | Fix #3412: the worker of an Id might not be a local Id | Simon Marlow | 2009-08-03 | 1 | -2/+3 |
| | |||||
* | Add -r option to darcs-all, and remove push-all (#3375) | Simon Marlow | 2009-08-03 | 2 | -162/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contributed by: seliopou@gmail.com This patch modifies darcs-all to have feature parity with push-all by recognizing two new options. * -i, equivalent to --ignore-failure in push-all * -r <repo>, specifies the remote repository darcs commands will use Some example commands: Get the libraries from a repository of your choosing. This is useful when working with a git mirror: $ ./darcs-all -r http://darcs.haskell.org get Pull changes. Used to be: $ ./push-all --pull http://darcs.haskell.org Is now: $ ./darcs-all -r http://darcs.haskell.org pull Or to use the default remote of the ghc repository: $ ./darcs-all pull | ||||
* | remove dead code | Simon Marlow | 2009-06-20 | 1 | -12/+1 |
| | |||||
* | fix warnings | Simon Marlow | 2009-07-29 | 1 | -3/+2 |
| | |||||
* | Implement "ghc --abi-hash M1 M2 ..." | Simon Marlow | 2009-07-29 | 1 | -0/+57 |
| | | | | | | This prints a combined hash of the ABIs exposed by the modules listed on the command line. It will be used by Cabal for generating a package Id based on the actual ABI of a package. | ||||
* | Clean GMP properly; fixes #3411 | Ian Lynagh | 2009-08-02 | 1 | -1/+9 |
| | |||||
* | Fix permissions when installing | Ian Lynagh | 2009-08-02 | 6 | -10/+16 |
| | |||||
* | Fix creation of library doc index, and put the library docs in bindists | Ian Lynagh | 2009-08-02 | 4 | -8/+15 |
| | |||||
* | Remove a TODO item that's been done | Ian Lynagh | 2009-08-02 | 1 | -1/+0 |
| | |||||
* | Add a publish-docs rule | Ian Lynagh | 2009-08-01 | 1 | -0/+4 |
| | |||||
* | Add docs to bindists | Ian Lynagh | 2009-08-01 | 2 | -0/+15 |
| | |||||
* | Fix "make show" in a bindist | Ian Lynagh | 2009-08-01 | 1 | -7/+3 |
| | |||||
* | Make the new build system install the documentation | Ian Lynagh | 2009-08-01 | 3 | -1/+19 |
| | |||||
* | whitespace tweaks in rules/docbook.mk | Ian Lynagh | 2009-08-01 | 1 | -2/+2 |
| | |||||
* | Fix configure when alex/happy are installed to a directory containing spaces | Ian Lynagh | 2009-08-01 | 1 | -4/+4 |
| | |||||
* | Allow more than 64k instructions in a BCO; fixes #789 | Ian Lynagh | 2009-08-01 | 2 | -37/+51 |
| | |||||
* | If ghci runs out of labels, panic | Ian Lynagh | 2009-08-01 | 1 | -1/+4 |
| | |||||
* | Fix the 64k insns overflow check in ghci, and add more checks | Ian Lynagh | 2009-08-01 | 2 | -15/+22 |
| | |||||
* | Fix cleaning the integer package | Ian Lynagh | 2009-07-30 | 1 | -0/+5 |
| | |||||
* | Fix warnings when building with the HEAD | Ian Lynagh | 2009-07-30 | 2 | -3/+0 |
| | |||||
* | Remove some redundant fromIntegral's | Ian Lynagh | 2009-07-30 | 2 | -3/+3 |
| | |||||
* | Fix space problems in ghci | Ian Lynagh | 2009-07-30 | 1 | -2/+5 |
| | | | | | We were making arrays with range (0, n-1) which is bad if n == 0 now that we are using Word types. | ||||
* | Make the types we use when creating GHCi bytecode better match reality | Ian Lynagh | 2009-07-29 | 6 | -152/+166 |
| | | | | | We were keeping things as Int, and then converting them to Word16 at the last minute, when really they ought to have been Word16 all along. | ||||
* | Add an (Outputable Word16) instance | Ian Lynagh | 2009-07-28 | 1 | -1/+4 |
| | |||||
* | Fix whitespace in ByteCodeAsm.lhs | Ian Lynagh | 2009-07-28 | 1 | -107/+107 |
| | |||||
* | Add CHECK(p), like ASSERT(p) but works even when !defined(DEBUG) | Simon Marlow | 2009-07-29 | 1 | -5/+9 |
| | | | | For inexpensive assertions | ||||
* | enable the x86-specific versions of atomic_inc()/atomic_dec() | Simon Marlow | 2009-07-29 | 1 | -4/+4 |
| | |||||
* | fix warning | Simon Marlow | 2009-07-28 | 1 | -2/+0 |
| | |||||
* | fix warning | Simon Marlow | 2009-07-28 | 1 | -1/+0 |
| | |||||
* | fix a warning | Simon Marlow | 2009-07-28 | 1 | -3/+0 |
| | |||||
* | Be a bit more sensible about choosing external OccNames | Simon Marlow | 2009-07-28 | 1 | -6/+19 |
| | | | | | | | | | | Instead of chr_$wchr, we now just get $wchr. In general, when an OccName is system-generated, we leave it out of the final external name, preferring to use the name of the exported parent instead (which is necessarily a user-written name). Names should be no less deterministic, but should be shorter and more readable. | ||||
* | Remove old 'foreign import dotnet' code | Simon Marlow | 2009-07-27 | 13 | -384/+30 |
| | | | | It still lives in darcs, if anyone wants to revive it sometime. | ||||
* | remove a couple of ToDos | Simon Marlow | 2009-07-27 | 1 | -2/+0 |
| | |||||
* | buildinfo files need a $$(wildcard) | Simon Marlow | 2009-07-27 | 1 | -1/+1 |
| | |||||
* | Slight tweak to avoid overflowing the command-line size in bindist | Simon Marlow | 2009-07-27 | 1 | -1/+1 |
| | | | | Not a real fix: if this bites us again we'll have to rethink | ||||
* | avoid (benign) error about overriding rules for binary-dist | Simon Marlow | 2009-07-27 | 1 | -1/+1 |
| | |||||
* | Give a better error message for hidden packages when building Cabal package | Ian Lynagh | 2009-07-26 | 1 | -2/+13 |
| | | | | Fixes #3168 | ||||
* | Add a -fbuilding-cabal-package flag | Ian Lynagh | 2009-07-26 | 1 | -0/+2 |
| | | | | | | This means GHC knows whether it's building a Cabal package, or just Haskell sources. For example, it may wish to give different error messages when building a Cabal package. | ||||
* | Add an extension to disable n+k patterns | Ian Lynagh | 2009-07-25 | 5 | -5/+35 |
| | |||||
* | Fix a warning on Windows | Ian Lynagh | 2009-07-24 | 1 | -1/+1 |
| | |||||
* | Remove GHC's haskell98 dependency | Ian Lynagh | 2009-07-24 | 60 | -73/+72 |
| | |||||
* | add number of bytes to +RTS -DS leak reports | Simon Marlow | 2009-07-24 | 1 | -2/+2 |
| | |||||
* | free the gc_thread structures during shutdown | Simon Marlow | 2009-07-24 | 3 | -0/+19 |
| | |||||
* | Add atomic_inc()/atomic_dec(), and use them to replace gc_running_mutex | Simon Marlow | 2009-07-24 | 2 | -22/+83 |
| | | | | | | This also fixes a memory leak on Windows with -threaded, because we were calling initMutex(&gc_running_mutex) for each GC, which allocates memory. | ||||
* | Rewrite the foreign import string parser using ReadP | Simon Marlow | 2009-07-23 | 2 | -120/+50 |
| | | | | And kill the duplicate one in HsSyn.Convert | ||||
* | point to the wiki | Simon Marlow | 2009-07-23 | 1 | -0/+4 |
| |