diff options
Diffstat (limited to 'contrib/crossrpms/gcc/build.add')
-rw-r--r-- | contrib/crossrpms/gcc/build.add | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/contrib/crossrpms/gcc/build.add b/contrib/crossrpms/gcc/build.add deleted file mode 100644 index cedaf4a915..0000000000 --- a/contrib/crossrpms/gcc/build.add +++ /dev/null @@ -1,79 +0,0 @@ -%build - mkdir -p build - - cd build - - languages="c" -%if %build_cxx - languages="$languages,c++" -%endif -%if %build_fortran - languages="$languages,fortran" -%endif -%if %build_gcj - languages="$languages,java" -%endif -%if %build_go - languages="$languages,go" -%endif -%if %build_objc - languages="$languages,objc" -%endif -%if %build_gnat - languages="$languages,ada" -%endif -%if "%{_prefix}" != "/usr" - export PATH="%{_bindir}:${PATH}" -%endif -%if "%{_build}" != "%{_host}" - CFLAGS_FOR_BUILD="-g -O2 -Wall" \ - CC="%{_host}-gcc ${RPM_OPT_FLAGS}" \ -%else -# gcc is not ready to be compiled with -std=gnu99 - CC=$(echo "%{__cc} ${RPM_OPT_FLAGS}" | sed -e 's,-std=gnu99 ,,') \ -%endif - ../gcc-%{gcc_pkgvers}/configure \ - --prefix=%{_prefix} \ - --bindir=%{_bindir} \ - --exec_prefix=%{_exec_prefix} \ - --includedir=%{_includedir} \ - --libdir=%{_gcclibdir} \ - --libexecdir=%{_libexecdir} \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} \ - --datadir=%{_datadir} \ - --build=%_build --host=%_host \ - --target=@tool_target@ \ - --disable-libstdcxx-pch \ - --with-gnu-as --with-gnu-ld --verbose \ - --with-newlib \ - --with-system-zlib \ - --disable-nls --without-included-gettext \ - --disable-win32-registry \ - --enable-version-specific-runtime-libs \ - --enable-threads \ - --with-sysroot=%{_exec_prefix}/@tool_target@/sys-root \ - %{?with_lto:--enable-lto}%{!?with_lto:--disable-lto} \ - %{?with_plugin:--enable-plugin}%{!?with_plugin:--disable-plugin} \ -%if %build_newlib - --enable-newlib-io-c99-formats \ - %{?with_iconv:--enable-newlib-iconv} \ -%endif -%if %build_libgcj - --enable-libgcj \ -%endif - --enable-languages="$languages" - -%if "%_host" != "%_build" - # Bug in gcc-3.2.1: - # Somehow, gcc doesn't get syslimits.h right for Cdn-Xs - mkdir -p gcc/include - cp ../gcc-%{gcc_pkgvers}/gcc/gsyslimits.h gcc/include/syslimits.h -%endif - - make %{?_smp_mflags} all -%if %build_infos - make info -%endif - cd .. - |