From 88c07c655262ea63c342e7c9df67cfe36fe3e5df Mon Sep 17 00:00:00 2001 From: Joseph Benden Date: Wed, 8 May 2019 11:52:56 -0700 Subject: toolchain: Add GCC 9.1.0 release Most of the patches are copied over from GCC 8.3. The following patches are backported from the GCC 9.X development branch: toolchain/gcc/patches/9.1.0/970-recompute-dom-fast-queries-before-vn.patch toolchain/gcc/patches/9.1.0/975-g++-ICE-with-generic-lambda.patch The specs file changed with gcc 9, now it contains "%@{L*}" instead of "%{L*}" in older GCC versions. Signed-off-by: Joseph Benden --- toolchain/gcc/Config.version | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'toolchain/gcc/Config.version') diff --git a/toolchain/gcc/Config.version b/toolchain/gcc/Config.version index 74d96a7a66..ef9bbb82e2 100644 --- a/toolchain/gcc/Config.version +++ b/toolchain/gcc/Config.version @@ -7,8 +7,12 @@ config GCC_VERSION_8 default y if arc bool +config GCC_VERSION_9 + default y if GCC_USE_VERSION_9 + bool + config GCC_USE_EMBEDDED_PATH_REMAP - default y if GCC_VERSION_8 + default y if ( GCC_VERSION_8 || GCC_VERSION_9 ) default n bool @@ -16,4 +20,5 @@ config GCC_VERSION string default "5.5.0" if GCC_VERSION_5 default "8.3.0" if GCC_VERSION_8 + default "9.1.0" if GCC_VERSION_9 default "7.4.0" -- cgit v1.2.3