nixpkgs/pkgs/development/compilers/gcc
Eelco Dolstra dbe432e6f4 gcc: Put runtime libraries in a separate output
GCC provides a number of libraries that are used by programs built by
GCC, in particular libgcc_s.so and libstdc++.so.  This caused programs
that used these libraries to have a runtime dependency on all of GCC
(~77 MiB).  Now they only depend on the "lib" output of GCC (~1.6
MiB).

With this and previous multiple-output improvements, closure sizes are
reduced a lot:

hello:       41 MiB -> 22 MiB
patchelf:   118 MiB -> 23 MiB
pan:        364 MiB -> 90 MiB
2013-06-12 16:11:14 +02:00
..
3.3 gcc33: fix build on i686 2013-03-16 21:08:57 +01:00
3.4 gcc34: fix build on i686 2013-03-16 20:40:04 +01:00
4.2 * Move all gcc versions to development/compilers/gcc. 2012-02-17 21:47:08 +00:00
4.2-apple64 Apple GCC: Fix `no-sys-dirs.patch' so that it applies. 2012-04-13 12:41:36 +00:00
4.3 gcc-4.3: Apply siginfo_t fix 2013-01-28 17:19:02 +01:00
4.4 gcc-4.4: Fix build 2013-01-29 11:44:08 +01:00
4.5 Remove unnecessary parentheses around if conditions 2012-12-28 19:54:15 +01:00
4.6 gcc: Put runtime libraries in a separate output 2013-06-12 16:11:14 +02:00
4.7 gcc47: minor update to 4.7.3 2013-04-12 03:07:31 +02:00