Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | gnat: Attempt to fix random build failures | Eelco Dolstra | 2013-12-18 |
| | | | | | | | | | | | | | Sometimes the build failes with: In file included from ../../gcc-4.4.6/gcc/ada/seh_init.c:44: ../../gcc-4.4.6/gcc/system.h:418: error: conflicting types for 'strsignal' /nix/store/6h129q168ahnl2nzw6azr239cba884ng-glibc-2.18/include/string.h:560: note: previous declaration of 'strsignal' was here and sometimes it doesn't. Hopefully disabling parallel builds fixes this. http://hydra.nixos.org/build/7179481 | ||
* | gcc: Support FreeBSD | Eelco Dolstra | 2013-11-06 |
| | |||
* | Fix some meta.platforms attributes to build more stuff on Darwin | Eelco Dolstra | 2013-11-05 |
| | |||
* | unmaintain several packages | Ludovic Courtès | 2013-08-16 |
| | |||
* | gcc47: minor update to 4.7.3 | Vladimír Čunát | 2013-04-12 |
| | | | | Tested buildability on x86_64-linux + stdenv-updates. | ||
* | gcc-wrapper: avoiding one glibc rebuild, for gcc.crossDrv | Lluís Batlle i Rossell | 2013-04-10 |
| | | | | | In fact 'glibc.crossDrv' didn't work. I'm not sure it should work; I think it isn't required for much. | ||
* | gcc47: Making the arm patch only for arm. | Lluís Batlle i Rossell | 2013-03-29 |
| | | | | | I don't know how, but it seems to break mips (noticed by ludo): http://hydra.nixos.org/build/4530024 | ||
* | gcc47: fixing the arm eabi hf build | Lluís Batlle i Rossell | 2013-03-29 |
| | | | | Picking an upstream gcc patch. | ||
* | gcc33: fix build on i686 | Vladimír Čunát | 2013-03-16 |
| | |||
* | gcc33: fix build by --disable-multilib | Vladimír Čunát | 2013-03-16 |
| | |||
* | gcc34: fix build on i686 | Vladimír Čunát | 2013-03-16 |
| | |||
* | gcc: Don't symlink lib and lib64 when building multilib | Shea Levy | 2013-02-16 |
| | |||
* | Merge remote-tracking branch 'origin/master' into stdenv-updates | Eelco Dolstra | 2013-02-15 |
|\ | |||
| * | Add multilib gcc-4.6. | Shea Levy | 2013-02-08 |
| | | | | | | | | libquadmath seems to require that the bootstrap gcc be multilib too. | ||
* | | gcc-4.4: Fix build | Eelco Dolstra | 2013-01-29 |
| | | | | | | | | http://hydra.nixos.org/build/3896514 | ||
* | | gcc-4.1: Remove | Eelco Dolstra | 2013-01-28 |
| | | | | | | | | No longer used and doesn't build. | ||
* | | gcc-2.95: Remove | Eelco Dolstra | 2013-01-28 |
| | | | | | | | | Hasn't built in a long time. | ||
* | | gcc-4.0: Remove | Eelco Dolstra | 2013-01-28 |
| | | |||
* | | gcc-4.3: Apply siginfo_t fix | Eelco Dolstra | 2013-01-28 |
| | | | | | | | | Borrowed from Gentoo. | ||
* | | gcc: Moving the arch=loongson2f to the current platform approach | Lluís Batlle i Rossell | 2012-12-31 |
| | | |||
* | | Porting the platform gcc flags support to gcc 4.7 | Lluís Batlle i Rossell | 2012-12-31 |
| | | |||
* | | Adding platform gcc information for raspberrypi, and the gcc support. | Lluís Batlle i Rossell | 2012-12-30 |
| | | | | | | | | | | | | Without it, gcc builds for softfloat, and the glibc doesn't have support for softfloat (it ends up requiring some gnu-soft.h file). We'll have to test if this fixes the build of gcc or not, though. | ||
* | | Merge branch 'stdenv-updates' into pi-stdenv-updates | Lluís Batlle i Rossell | 2012-12-28 |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/compilers/gcc/4.7/default.nix Trivial. | ||
| * | | Merge remote-tracking branch 'eelco/master' into stdenv-updates | Lluís Batlle i Rossell | 2012-12-28 |
| |\| | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/compilers/gcc/4.7/default.nix Trivial solution. | ||
| | * | gcc47: Adding gcc mode, cross-building. | Lluís Batlle i Rossell | 2012-12-28 |
| | | | | | | | | | | | | | | | It's useful to build toolchains for armv7-m, to set thumb mode. It doesn't support arm mode. chaoflow needed it. | ||
* | | | gcc47: Fixing the gcc.float cross parameters | Lluís Batlle i Rossell | 2012-12-28 |
| | | | |||
* | | | Merge branch 'stdenv-updates' into pi-stdenv-updates | Lluís Batlle i Rossell | 2012-12-28 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/compilers/gcc/4.6/default.nix pkgs/development/compilers/gcc/4.7/default.nix The 4.7 had some weird parameters added in crossAttrs; I've removed them, but I don't understand where they come from. | ||
| * | | Clean up redundant "if condition then true else false" | Eelco Dolstra | 2012-12-28 |
| | | | |||
| * | | Remove unnecessary parentheses around if conditions | Eelco Dolstra | 2012-12-28 |
| | | | | | | | | | | | | Pet peeve... | ||
| * | | Rename buildNativeInputs -> nativeBuildInputs | Eelco Dolstra | 2012-12-28 |
| | | | | | | | | | | | | | | | Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs" sounds like an imperative rather than a noun phrase. | ||
| * | | Rename hostDrv -> crossDrv, buildDrv -> nativeDrv | Eelco Dolstra | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | This is for consistency with terminology in stdenv (and the terms "hostDrv" and "buildDrv" are not very intuitive, even if they're consistent with GNU terminology). | ||
| * | | gcc47: moving the bootstrap logic into nix | Lluís Batlle i Rossell | 2012-12-27 |
| | | | | | | | | | | | | | | | It was in the builder.sh. Similar to the previous patch to gcc46. | ||
| * | | gcc46: moving the bootstrap logic into nix | Lluís Batlle i Rossell | 2012-12-27 |
| | | | | | | | | | | | | It was in the builder.sh. | ||
* | | | gcc47: adding --with-float option to gcc builder | Lluís Batlle i Rossell | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | Meant for cross-building. I need that for the raspberrypi bootstrap-tools. Before this, its bootstrap-tools gcc built for softfloat by default. | ||
* | | | gcc47: moving the bootstrap logic into nix | Lluís Batlle i Rossell | 2012-12-27 |
| | | | | | | | | | | | | | | | It was in the builder.sh. Similar to the previous patch to gcc46. | ||
* | | | gcc46: moving the bootstrap logic into nix | Lluís Batlle i Rossell | 2012-12-27 |
| | | | | | | | | | | | | It was in the builder.sh. | ||
* | | | gcc4.7: making the cross-built gcc respect withAbi, withArch, ... | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | I forgot to undo a gcc46 unneeded change. | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Restoring the gcc 4.6 builder. No need to change it. | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Typo in 4.7 builder.sh | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | gcc47: fix on configureFlags, for cross-built gcc | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | gcc47: trying to fix cross-building a gcc | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | gcc/gcc-cross-wrapper: making gcc47 work with uclibc | Lluís Batlle i Rossell | 2012-12-26 |
| | | | | | | | | | | | | | | | It wants pthreads, and libpthreads wants libdl, and this can only be found with -rpath-link when cross building. | ||
* | | | Removing any cross-building kind of native build for the pi. | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Get gccs understand 'fpu' | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Setting some kind of cross-compiler situation, for armv6l gnueabihf. | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Fixing my bash scripting of the previous commit | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Trying to fix the gcc builder; I added pi flags in the wrong if/else branch. | Lluís Batlle i Rossell | 2012-12-26 |
| | | | |||
* | | | Making gcc use some extra flags to build the proper hardfp gcc. | root | 2012-12-26 |
| | | | | | | | | | | | | This commit breaks non-raspberrypi; just testing. | ||
* | | | First movement to get the raspberrypi stdenv building. | root | 2012-12-26 |
|/ / |