Commit Graph

93 Commits

Author SHA1 Message Date
Rudi Heitbaum
db0bebb48f gcc: update to 11.3.0 2022-04-22 10:16:49 +00:00
heitbaum
353e5102e7 gcc: update to 11.2.0 2022-04-10 09:10:19 +00:00
CvH
e4e5d2a412 Merge pull request #5876 from antonlacon/le11-toolchain
Toolchain Updates
2022-04-09 17:32:16 +02:00
SupervisedThinking
6fb0bc4c3f gcc: update the incomplete libsanitizer patch
- 2bf34b9f4e
2022-02-11 15:10:46 +01:00
Ian Leonard
79d1e14510 buildsystem: rename GCC_OPTS to TARGET_ARCH_GCC_OPTS
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-12-25 21:28:35 +00:00
Ian Leonard
d7a1dd0147 gcc: configure options cleanup
drop gcc4-compatible libstdcxx string format

GCC 5.1 included a change to how strings operated to be compatible with
the 2011 C++ standard. It gave an option to use the previous method by
setting:

  --with-default-libstdcxx-abi=gcc4-compatible

The default is to have this value set to "new", and has been for several
years.

See https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html
for further details.

drop --enable-c99 from gcc:host configure

This doesn't appear in ./configure. It either does nothing, or works
against the default of gnu11 since GCC5.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-12-25 21:28:35 +00:00
heitbaum
6bfefb6589 gcc: enable libatomic for arm required for openssl 3.0.0 2021-12-17 20:25:17 +00:00
heitbaum
843e042042 gcc: enable libatomic for linkage without GOLD linker (riscv) 2021-12-17 20:25:17 +00:00
CvH
487af65102 Merge pull request #5529 from chewitt/gcc
gcc: add libsanitiser patch for 5.12+ kernels
2021-08-20 11:09:56 +02:00
Christian Hewitt
8b99edd794 gcc: add libsanitiser patch for 5.12+ kernels 2021-08-04 09:01:24 +00:00
SupervisedThinking
d7d2602a3c gcc: update to 10.3.0 / updated license short identifier 2021-04-09 10:49:02 +02:00
Ian Leonard
3087041cd0 lang: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:55 +00:00
Ian Leonard
6a272ef005 gcc: update to 10.2.0
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-07-28 15:32:53 +00:00
Peter
e8a0318e6e gcc: add zstd dependency
gcc 10 adds zstd compression for its LTO data, that's why zstd library should be build before
2020-07-09 10:45:14 +02:00
Jernej Skrabec
c84005f63c gcc: Update to 10.1.0 2020-06-24 20:56:40 +02:00
MilhouseVH
c7985e0754 gcc: fix host-gcc-final when ccache is used
58ecbbc3ef
2020-06-21 12:29:33 +02:00
Ian Leonard
4c831b636b gcc: use default C++ mode for host compiler
GCC 6 changed the default C++ mode from gnu++98 to gnu++14. This change
caused some packages to stop building. GCC 6 has been out for 4 years.

Affected software should have been fixed by now. Remaining software
should be updated, purged, or have its call to gcc changed to include
this individually.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-07 19:52:02 +00:00
MilhouseVH
8939e00bd8 gcc: update to gcc-9.3.0 2020-03-13 04:37:06 +00:00
MilhouseVH
9b350e50b7 gcc: fix glibc-2.31 incompatability 2020-02-04 23:14:28 +00:00
Sascha Kuehndel (InuSasha)
c7c469431e buildsystem: host should not depend on cross-compiler 2019-10-18 19:41:00 +02:00
MilhouseVH
a8558f3d6f gcc: update to gcc-9.2.0 2019-08-14 14:26:17 +01:00
MilhouseVH
b99aa329b9 gcc: update to gcc-9.1.0 2019-08-14 14:25:03 +01:00
MilhouseVH
c4ac46e862 gcc: update to gcc-8.3.0 2019-02-25 05:22:07 +00:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00