Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] Misc gcc fixes/improvements
@ 2018-10-21 11:54 Thomas Petazzoni
  2018-10-21 11:54 ` [Buildroot] [PATCH 1/3] package/gcc: disable libcilkrts when there is no thread support Thomas Petazzoni
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Thomas Petazzoni @ 2018-10-21 11:54 UTC (permalink / raw)
  To: buildroot

Hello,

The first patch fixes the build of no-thread toolchains: the
libcilkrts cannot build without threads. This was not noticed until
now, because we don't regularly build no-thread toolchain, except for
ARM, and libcilkrts was only enabled for ARM in gcc 7.x. This patch
was made as minimal as possible so that it can be backported to the
LTS branch.

The second patch reworks a bit the licilkrts handling so that we know
we can drop it at some point in the future (libcilkrts was removed
starting from gcc 8.x).

The third patch drops an unneeded option.

Best regards,

Thomas

Thomas Petazzoni (3):
  package/gcc: disable libcilkrts when there is no thread support
  package/gcc: introduce BR2_GCC_SUPPORTS_LIBCILKRTS
  package/gcc: remove BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE

 package/gcc/Config.in.host             |  6 ++++--
 package/gcc/gcc-final/gcc-final.mk     | 17 +++++++++++++++--
 package/gcc/gcc-initial/gcc-initial.mk |  9 ++-------
 package/gcc/gcc.mk                     |  5 +----
 4 files changed, 22 insertions(+), 15 deletions(-)

-- 
2.14.4

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2018-10-24 12:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-21 11:54 [Buildroot] [PATCH 0/3] Misc gcc fixes/improvements Thomas Petazzoni
2018-10-21 11:54 ` [Buildroot] [PATCH 1/3] package/gcc: disable libcilkrts when there is no thread support Thomas Petazzoni
2018-10-21 12:30   ` Romain Naour
2018-10-24 12:37   ` Peter Korsgaard
2018-10-21 11:54 ` [Buildroot] [PATCH 2/3] package/gcc: introduce BR2_GCC_SUPPORTS_LIBCILKRTS Thomas Petazzoni
2018-10-21 12:34   ` Romain Naour
2018-10-21 11:54 ` [Buildroot] [PATCH 3/3] package/gcc: remove BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE Thomas Petazzoni
2018-10-21 12:37   ` Romain Naour
2018-10-21 14:27 ` [Buildroot] [PATCH 0/3] Misc gcc fixes/improvements Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox