diff options
Diffstat (limited to 'rules/cross-gcc-second.make')
-rw-r--r-- | rules/cross-gcc-second.make | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/rules/cross-gcc-second.make b/rules/cross-gcc-second.make index 5291752..30d8787 100644 --- a/rules/cross-gcc-second.make +++ b/rules/cross-gcc-second.make @@ -55,13 +55,20 @@ CROSS_GCC_SECOND_AUTOCONF = \ $(CROSS_GCC_AUTOCONF_COMMON) \ --prefix=$(PTXCONF_PREFIX) \ \ - --enable-shared \ --enable-languages=$(PTXCONF_CROSS_GCC_LANG) \ - --enable-threads=posix \ + --enable-threads=$(PTXCONF_CROSS_GCC_THREADS) \ --enable-c99 \ --enable-long-long \ --enable-libstdcxx-debug +ifdef PTXCONF_CROSS_GCC_SHARED +CROSS_GCC_SECOND_AUTOCONF += \ + --enable-shared +else +CROSS_GCC_SECOND_AUTOCONF += \ + --disable-shared +endif + $(STATEDIR)/cross-gcc-second.prepare: @$(call targetinfo, $@) @$(call clean, $(CROSS_GCC_SECOND_BUILDDIR)) |