[Buildroot] [PATCH v2 0/4] toolchain-external: add OpenMP support
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue Mar 26 19:22:22 UTC 2019
Hello Ed,
On Tue, 26 Mar 2019 12:30:44 +0000
Ed Blake <ed.blake at sondrel.com> wrote:
> Ed Blake (4):
> toolchain-external: introduce BR2_TOOLCHAIN_HAS_OPENMP
> package/gcc: select BR2_TOOLCHAIN_HAS_OPENMP if BR2_GCC_ENABLE_OPENMP
> toolchain-external: enable OpenMP for supporting toolchains
> package: use BR2_TOOLCHAIN_HAS_OPENMP
Thanks, I've applied all four patches.
However, it would be good if you could send additional patches that:
(1) Allows a custom external toolchain to specify that it supports
OpenMP. This needs to be done in
toolchain/toolchain-external/toolchain-external-custom/Config.in.options
(2) Adds a check to the external toolchain logic to ensure that if
BR2_TOOLCHAIN_HAS_OPENMP is enabled, the toolchain really supports
it. This should be done in the $(2)_CONFIGURE_CMDS variable in
pkg-toolchain-external.mk. You can for example write a check
similar to check_fortran (see helpers.mk) that tries to compile a
simple OpenMP program.
Do you think you could work on this ?
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list