]> code.ossystems Code Review - openembedded-core.git/commit
gcc-7.3: Backport fixes for std::pair high memory usage
authorJoel Stanley <joel@jms.id.au>
Mon, 30 Jul 2018 05:10:29 +0000 (14:40 +0930)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Aug 2018 22:00:19 +0000 (23:00 +0100)
commitdc6d466edde2ebe26e2ece5601429baabff38bbb
tree1f4dc8c28bc3845354f128c60eda8562d0d78a90
parent7d1ab4088f67f267b0c5a8ce9913feeedc3a7d7d
gcc-7.3: Backport fixes for std::pair high memory usage

C++ applications that contain a specfic use of std::pair with tempates
cause the build to require many gigabytes of RAM to build.

This is a fix that was applied to the upstream GCC 7 branch.

Change-Id: I213f96d1d6332e2dce5765482ff3413f1abd7ff8
(From OE-Core rev: 51a09ba2729a840a9f2f87b68c7f50a3e6ac0d04)

Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-devtools/gcc/gcc-7.3.inc
meta/recipes-devtools/gcc/gcc-7.3/0001-PR-c-80290-memory-hog-with-std-pair.patch [new file with mode: 0644]