diff options
| author | Jacob Kroon <jacob.kroon@gmail.com> | 2020-04-30 15:15:56 +0200 |
|---|---|---|
| committer | Richard Leitner <richard.leitner@skidata.com> | 2020-08-17 13:02:40 +0200 |
| commit | 139b0cb1f2d454a07d46ac5f11d3d3d175518227 (patch) | |
| tree | 244b06677dba8d36003961764d0cf6b6c40ac95e | |
| parent | fa4f1977cc9f59378046a3e86f72e35f35b3017f (diff) | |
| download | meta-java-139b0cb1f2d454a07d46ac5f11d3d3d175518227.tar.gz | |
openjdk-8: Fix building with GCC 10
Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com>
Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
| -rw-r--r-- | recipes-core/openjdk/openjdk-8-common.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-core/openjdk/openjdk-8-common.inc b/recipes-core/openjdk/openjdk-8-common.inc index d8b30b8..5228338 100644 --- a/recipes-core/openjdk/openjdk-8-common.inc +++ b/recipes-core/openjdk/openjdk-8-common.inc | |||
| @@ -176,6 +176,10 @@ FLAGS_GCC6 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" | |||
| 176 | FLAGS_GCC7 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" | 176 | FLAGS_GCC7 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" |
| 177 | FLAGS_GCC8 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" | 177 | FLAGS_GCC8 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" |
| 178 | FLAGS_GCC9 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" | 178 | FLAGS_GCC9 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" |
| 179 | FLAGS_GCC10 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" | ||
| 180 | |||
| 181 | # GCC 10 defaults to -fno-common, but OpenJDK 8 is not ready for this. | ||
| 182 | FLAGS_GCC10_append = " -fcommon" | ||
| 179 | 183 | ||
| 180 | # flags for -native, and for bits that need a host-tool during -cross | 184 | # flags for -native, and for bits that need a host-tool during -cross |
| 181 | BUILD_CFLAGS_append = " ${@openjdk_build_helper_get_build_cflags(d)}" | 185 | BUILD_CFLAGS_append = " ${@openjdk_build_helper_get_build_cflags(d)}" |
