summaryrefslogtreecommitdiff
path: root/rules/build-package-way.mk
Commit message (Expand)AuthorAgeFilesLines
* Fix bindist for ghci libraryZejun Wu2019-01-061-4/+4
* Merge sections in profiling .a to .p_o and use it whenever it existsZejun Wu2018-12-171-2/+2
* Don't use ld.gold when building libraries for GHCiSimon Marlow2018-02-211-2/+5
* Add gen-dll as replacement for dll-splitTamar Christina2017-08-291-14/+17
* Remove dll-split.Tamar Christina2017-08-291-40/+3
* Implement split-sections support for windows.Tamar Christina2017-07-081-1/+7
* ghc: tweak cross-compilation to mingw32Sergei Trofimovich2017-04-231-5/+5
* Always build GHCi libsSimon Marlow2017-03-151-4/+0
* fix OpenBSD linkage (wxneeded)Sergei Trofimovich2016-12-171-1/+1
* Fix Windows builds after D1242Tamar Christina2015-11-211-1/+5
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-2/+4
* Revert "Build system: don't add ALL_HC_OPTS when linking"Ben Gamari2015-10-291-2/+2
* Build system: don't add ALL_HC_OPTS when linkingThomas Miedema2015-10-281-2/+2
* Build system: comments only [skip ci]Thomas Miedema2015-10-271-9/+10
* Build system: fix `make -j1` (#10973)Thomas Miedema2015-10-171-0/+4
* Rename PACKAGE_KEY and LIB_NAME in build system.Edward Z. Yang2015-10-141-7/+7
* Make $1 in $1_$2_$3_FOO actually be directory.Edward Z. Yang2015-06-231-4/+4
* Rename $1_$2_$3_LIB_NAME to LIB_FILE.Edward Z. Yang2015-06-221-2/+2
* Update Cabal submodule to latest 1.22 snapshotEdward Z. Yang2015-03-111-3/+3
* Package keys (for linking/type equality) separated from package IDs.Edward Z. Yang2014-08-051-6/+8
* Fix inplace dynamic linking on OS X (#8266)Christiaan Baaj2014-01-281-1/+0
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-2/+2
* Fix the dynmaic library paths in the libs, as well as in the programsIan Lynagh2013-06-221-0/+1
* Some build system refactoringIan Lynagh2013-04-201-2/+2
* Add a check that the Windows DLL split is OK; fixes #7780Ian Lynagh2013-04-071-0/+11
* Build system fix: really print the number of symbols in DLLsIan Lynagh2013-04-061-1/+1
* When making a DLL, print the number of symbols that are in itIan Lynagh2013-04-061-0/+1
* By default, use the dynamic way for programs in the GHC treeIan Lynagh2013-03-151-1/+1
* Finish adding support for 2 DLLs in the ghc package; fixes #5987Ian Lynagh2013-03-131-3/+17
* Fix building the GHC package DLL on WindowsIan Lynagh2013-03-111-8/+33
* Rename hs-suffix-rules to hs-suffix-way-rulesIan Lynagh2013-02-211-1/+1
* Finish removing BootingFromHcIan Lynagh2013-02-171-4/+0
* Small build system refactoringIan Lynagh2013-01-111-2/+0
* Remove some dependenciesIan Lynagh2012-11-181-11/+0
* Give dynamic libraries, as well as programs, RPATHsIan Lynagh2012-11-081-2/+2
* Get dynamic-by-default mostly working on OS XIan Lynagh2012-10-141-1/+2
* Double a couple of $s for consistencyIan Lynagh2012-10-141-2/+2
* Don't set dynlib install names when buildingIan Lynagh2012-10-141-1/+0
* Fix test for GHCi lib buildingIan Lynagh2012-10-131-1/+3
* Fix typoIan Lynagh2012-10-131-1/+1
* Don't build the HS*.o files when DYNAMIC_BY_DEFAULTIan Lynagh2012-10-121-0/+2
* Fix a dependency bug in the build systemSimon Marlow2012-10-081-2/+6
* Add missing flag for respecting EXTRA_LIBDIRGabor Pali2012-08-081-1/+1
* Link the extra-libraries when making a .so for a package (#7062)Simon Marlow2012-07-111-0/+1
* On Windows, detect if DLLs have too many symbols; trac #5987Ian Lynagh2012-06-291-0/+3
* Merge remote-tracking branch 'origin/pretty-build'Paolo Capriotti2012-06-081-4/+4
|\
| * A build-system tweak for more readable build output.Iavor S. Diatchki2012-04-271-4/+4
* | Enable and fix building dynlibs on Win64Ian Lynagh2012-05-051-1/+1
|/
* typoGabor Greif2012-02-271-1/+1
* Pass "--hash-size=31 --reduce-memory-overhead" to ld; fixes trac #5240Ian Lynagh2011-11-271-1/+1