From 0f4dd949d7671bd86610836d5ac270430be37a4c Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sun, 8 May 2016 21:57:57 -0400 Subject: sys-devel/gcc: add USE=vtv support for vtable verification #547040 --- profiles/base/package.use.mask | 4 ++++ profiles/default/linux/amd64/package.use.mask | 4 ++++ profiles/default/linux/arm/package.use.mask | 4 ++++ profiles/default/linux/arm64/package.use.mask | 4 ++++ profiles/default/linux/x86/package.use.mask | 4 ++++ 5 files changed, 20 insertions(+) (limited to 'profiles') diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 6e27a8ac813a..65d250d6c6e6 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -5,6 +5,10 @@ # This file requires >=portage-2.1.1 # New entries go on top. +# Mike Frysinger (08 May 2016) +# Most targets do not support VTV #547040. +sys-devel/gcc vtv + # Matthew Brewer (08 May 2016) # Upstream supports using Clang's address sanitizer, but apparently # invokes it wrong. diff --git a/profiles/default/linux/amd64/package.use.mask b/profiles/default/linux/amd64/package.use.mask index 849557925956..3f60c80d6670 100644 --- a/profiles/default/linux/amd64/package.use.mask +++ b/profiles/default/linux/amd64/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Mike Frysinger (08 May 2016) +# This target supports VTV #547040. +>=sys-devel/gcc-4.9 -vtv + # Mike Frysinger (21 Oct 2014) # This target supports ASAN/etc... #504200. sys-devel/gcc -sanitize diff --git a/profiles/default/linux/arm/package.use.mask b/profiles/default/linux/arm/package.use.mask index 940aef7a0c03..3f4060930181 100644 --- a/profiles/default/linux/arm/package.use.mask +++ b/profiles/default/linux/arm/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Mike Frysinger (08 May 2016) +# This target supports VTV #547040. +>=sys-devel/gcc-6 -vtv + # Mike Frysinger (21 Oct 2014) # This target supports ASAN/etc... #504200. >=sys-devel/gcc-4.9.0 -sanitize diff --git a/profiles/default/linux/arm64/package.use.mask b/profiles/default/linux/arm64/package.use.mask index 70af019e9e50..252007db419b 100644 --- a/profiles/default/linux/arm64/package.use.mask +++ b/profiles/default/linux/arm64/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Mike Frysinger (08 May 2016) +# This target supports VTV #547040. +>=sys-devel/gcc-6 -vtv + # Mike Frysinger (22 Mar 2016) # This target supports ASAN/etc... #504200. >=sys-devel/gcc-5 -sanitize diff --git a/profiles/default/linux/x86/package.use.mask b/profiles/default/linux/x86/package.use.mask index e9df847e899b..d49253b9a026 100644 --- a/profiles/default/linux/x86/package.use.mask +++ b/profiles/default/linux/x86/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Mike Frysinger (08 May 2016) +# This target supports VTV #547040. +>=sys-devel/gcc-4.9 -vtv + # Mike Frysinger (21 Oct 2014) # This target supports ASAN/etc... #504200. sys-devel/gcc -sanitize -- cgit v1.2.3-65-gdbad