summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndoni Morales Alastruey <ylatuya@gmail.com>2013-05-08 22:24:11 (GMT)
committerAndoni Morales Alastruey <ylatuya@gmail.com>2013-05-10 16:29:08 (GMT)
commite35b771d9cd52b2da35b10cba455c22bac0d138e (patch)
tree6154e5163a23c7633bfd6b63a24a436686940901
parentfef08bb8738f0690a199218a282af7ad8cd1f0da (diff)
downloadcerbero-e35b771d9cd52b2da35b10cba455c22bac0d138e.tar.gz
cerbero-e35b771d9cd52b2da35b10cba455c22bac0d138e.tar.xz
toolchain: add coogl support and fine tune configuration
-rw-r--r--recipes/toolchain/gcc-core.recipe16
1 files changed, 13 insertions, 3 deletions
diff --git a/recipes/toolchain/gcc-core.recipe b/recipes/toolchain/gcc-core.recipe
index 60e345f..a3cf8a9 100644
--- a/recipes/toolchain/gcc-core.recipe
+++ b/recipes/toolchain/gcc-core.recipe
@@ -5,18 +5,28 @@ class Recipe(recipe.Recipe):
name = 'gcc-core'
version = '4.7.3'
licenses = [License.GPLv3]
- configure_options = '--disable-multilib --enable-fully-dynamic-string ' \
+ configure_options = '--disable-multilib ' \
'--with-sysroot=$CERBERO_PREFIX ' \
+ '--enable-fully-dynamic-string ' \
+ '--enable-libstdcxx-time ' \
'--enable-threads=posix ' \
'--enable-languages=c,c++ ' \
'--enable-sjlj-exceptions ' \
- '--without-dwarf2 '
+ '--without-dwarf2 ' \
+ '--enable-libgomp ' \
+ '--disable-nls ' \
+ '--disable-werror ' \
+ '--enable-checking=release ' \
+ '--enable-libgomp ' \
+ '--enable-cloog-backend=isl ' \
+ '--disable-cloog-version-check ' \
+
make = 'make all-gcc'
make_install = 'make install-gcc'
use_system_libs = True
supports_non_src_build = True
add_host_build_target = False
- deps = ['mingw-w64-headers', 'gmp', 'mpfr', 'mpc']
+ deps = ['mingw-w64-headers', 'gmp', 'mpfr', 'mpc', 'cloog']
new_env = {'CPP': None}
def prepare(self):