From ffbbe12b38544f9f9b0fce4a55510f58376eb0fc Mon Sep 17 00:00:00 2001 From: Lorenzo Cogotti Date: Thu, 5 Jan 2012 14:56:06 +0100 Subject: [PATCH] [portage] create new nographite..conf and add nvidia-cuda-sdk packages --- conf/intel/portage/env/nographite.amd64.conf | 8 ++++++++ conf/intel/portage/env/nographite.x86.conf | 8 ++++++++ conf/intel/portage/package.env.amd64 | 4 ++++ conf/intel/portage/package.env.x86 | 5 +++++ 4 files changed, 25 insertions(+) create mode 100644 conf/intel/portage/env/nographite.amd64.conf create mode 100644 conf/intel/portage/env/nographite.x86.conf diff --git a/conf/intel/portage/env/nographite.amd64.conf b/conf/intel/portage/env/nographite.amd64.conf new file mode 100644 index 0000000..e9f0212 --- /dev/null +++ b/conf/intel/portage/env/nographite.amd64.conf @@ -0,0 +1,8 @@ +# this configuration sets default compilation options for +# packages that don't need / don't compile with graphite on +# AMD64 architecture. +# Note that on GCC versions older than 4.5 using graphite is not +# recommended, due to its instability. + +CFLAGS="-O2 -ftree-vectorize -march=x86_64 -pipe" +CXXFLAGS="${CFLAGS}" diff --git a/conf/intel/portage/env/nographite.x86.conf b/conf/intel/portage/env/nographite.x86.conf new file mode 100644 index 0000000..b7d3e88 --- /dev/null +++ b/conf/intel/portage/env/nographite.x86.conf @@ -0,0 +1,8 @@ +# this configuration sets default compilation options for +# packages that don't need / don't compile with graphite on +# x86 architecture. +# Note that on GCC versions older than 4.5 using graphite is not +# recommended, due to its instability. + +CFLAGS="-O2 -ftree-vectorize -march=i686 -pipe" +CXXFLAGS="${CFLAGS}" diff --git a/conf/intel/portage/package.env.amd64 b/conf/intel/portage/package.env.amd64 index 13426f3..69f3b5a 100644 --- a/conf/intel/portage/package.env.amd64 +++ b/conf/intel/portage/package.env.amd64 @@ -13,3 +13,7 @@ sys-kernel/linux-server disable.debug.conf sys-kernel/linux-vserver disable.debug.conf sys-kernel/linux-xen-dom0 disable.debug.conf sys-kernel/linux-xen-domU disable.debug.conf +# micia: nvidia toolkit packages require GCC 4.4 +# as of 05/jan/2012 disable graphite on it +dev-util/nvidia-cuda-sdk nographite.amd64.conf +dev-util/nvidia-cuda-toolkit nographite.amd64.conf diff --git a/conf/intel/portage/package.env.x86 b/conf/intel/portage/package.env.x86 index d95e083..9a12574 100644 --- a/conf/intel/portage/package.env.x86 +++ b/conf/intel/portage/package.env.x86 @@ -14,3 +14,8 @@ sys-kernel/linux-server disable.debug.conf sys-kernel/linux-vserver disable.debug.conf sys-kernel/linux-xen-dom0 disable.debug.conf sys-kernel/linux-xen-domU disable.debug.conf +# micia: nvidia toolkit packages require GCC 4.4 +# as of 05/jan/2012 disable graphite on it +dev-util/nvidia-cuda-sdk nographite.amd64.conf +dev-util/nvidia-cuda-toolkit nographite.amd64.conf +