summaryrefslogtreecommitdiffstats
path: root/gnu
AgeCommit message (Collapse)Author
2021-07-28gnu/gcc: version 11.2.0Florian Franzmann
2021-07-08gnu/dejagnu: spell addedThomas Orgis
Now we could even think about running the gcc test suite!
2021-05-09Update my email address (scripted)Florian Franzmann
2021-05-01gnu/gcc: Update Ada bootstrapper to version 11.1.0Florian Franzmann
2021-05-01gnu/gcc: work around wrong detection of mallinfo2()Florian Franzmann
2021-04-27gcc: => 11.1.0Treeve Jelbert
2021-04-08gnu/gcc: isl version 0.23Florian Franzmann
2021-04-08gcc: => 10.3.0Treeve Jelbert
2020-09-30gcc: Add paths to libmpc (/usr), gmp (/), and mpfr (/)Eric Sandall
Otherwise I get this error: configure: error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+. Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify their locations. Source code for these libraries can be found at I didn't test which one is the one failing, added all three that gcc told me to.
2020-09-08gcc: drop .la files from installationThomas Orgis
This uses the recently introduced infrastructure to influence the multi-faced build of gcc to avoid libtool archives and also triggers anything in the system that references things like libstdc++.la. It worked for me. The rational for dropping those .la files is that it seems consensus among GNU/Linux distros to do so and it is just assumed that basic toolchain libraries from GCC do not appear in libtool form. The pkgsrc build framework stumbles over this, for example, on an SMGL box. While one could argue that support and correct handling of /usr/lib/libstc++.la and friends is a justified bug fix, the other side of the argument is that nobody else installs those unnecessary libtool archives. They are implied when you call g++ or gfortran. They really make no sense and are just clutter anyway. Convincing upstream to skip generating them would be a perhaps worthwhile goal, but they may have their reasons and, well, any other distro is capable of filtering them in the packaging process.
2020-07-23gcc: => 10.2.0Treeve Jelbert
2020-05-08gcc: => 10.1.0Treeve Jelbert
2020-03-12gcc: => 9.3.0Treeve Jelbert
2020-02-07gnu/gcc: fix build with glibc 2.31Florian Franzmann
2020-01-12gnu/gcc: disable control-flow protectionFlorian Franzmann
2020-01-12gnu/gcc: disable fortify sourceFlorian Franzmann
2019-12-22gnu/gcc: make isl part of the gcc spellFlorian Franzmann
2019-08-12gcc: => 9.2.0Treeve Jelbert
2019-07-18gnu/gcc: fix syntax error in BUILDFlorian Franzmann
2019-07-17gcc: PATCHLEVEL++Ismael Luceno
2019-07-17gcc: Enable LTO with musl libcIsmael Luceno
It was disabled due to a bootstrapping issue, but now works.
2019-07-17gcc: Use -O1 for older GCC onlyIsmael Luceno
2019-05-28gcc: disable multilib unconditionally for muslIsmael Luceno
2019-05-28Revert "gcc: Force the use of __cxa_atexit for destructors"Ismael Luceno
The flag was duplicated. This reverts commit ba7928761e4ddedd82f00c8813d4abab17af3cc1.
2019-05-24gcc: Force the use of __cxa_atexit for destructorsIsmael Luceno
__cxa_atexit is required for standards-compliant destructors, so don't trust the build system, make it explicit.
2019-05-24gcc: Fix build against muslIsmael Luceno
2019-05-21gcc49: switch to GNUPG and GETTEXT providersRemko van der Vossen
2019-05-19gnu/gcc: allow compile if current gcc < 4.9.0Remko van der Vossen
Rely on temporary dependency on gcc49 and build with gcc49 compiler if currently installed version of gcc < 4.9.0
2019-05-19gnu/gcc: fix warning about invalid stored optionsRemko van der Vossen
2019-05-19gnu/gcc49: new spell, 4.9.x branch of gccRemko van der Vossen
2019-05-18gcc: Update dependency; s/gettext/GETTEXT/Ismael Luceno
2019-05-04gnu/gcc: fix whitespaceFlorian Franzmann
2019-05-04gnu/gcc: add support for the brig, d, jit and objc-c++ frontendsFlorian Franzmann
2019-05-03gcc: => 9.1.0Treeve Jelbert
2019-02-22gnu/gcc: version 8.3.0Pavel Vinogradov
2019-01-19gcc34 - not depend gnupgTreeve Jelbert
2019-01-19gcc - not depend gnupgTreeve Jelbert
2018-11-11gnu/gcc: update ada bootstrapper to version 8.2.0Florian Franzmann
2018-09-13gcc: Apply 0001-fix-isl-0.20.patchEric Sandall
Print message about Go patch as well. 0001-fix-isl-0.20.patch: Patch to build against isl 0.20 See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86724
2018-07-26gnu/gcc: version 8.2.0Pavel Vinogradov
2018-05-02gcc: => 8.1.0Treeve Jelbert
2018-01-25gcc: => 7.3.0Treeve Jelbert
2017-09-30gnu/gcc: fix issue with builtinsFlorian Franzmann
2017-08-14gcc: => 7.2.0Treeve Jelbert
2017-08-05gcc: fix compiling with glibc-2.26Remko van der Vossen
2017-06-04gnu/gcc: new ada bootstrapperFlorian Franzmann
2017-05-02gcc: => 7.1.0Treeve Jelbert
2016-12-21gcc: => 6.3.0Treeve Jelbert
2016-12-09gcc: Fix linking of libgcjIsmael Luceno
2016-09-09gnu/gcc: new ada bootstrapperFlorian Franzmann