diff --git a/SPECS/gcc.spec b/gcc.spec similarity index 99% rename from SPECS/gcc.spec rename to gcc.spec index 47b03f0..40b06a9 100644 --- a/SPECS/gcc.spec +++ b/gcc.spec @@ -18,7 +18,7 @@ %global build_ada 0 %global build_objc 0 %global build_go 0 -%global build_libgccjit 0 +%global build_libgccjit 1 %else %ifarch %{ix86} x86_64 ia64 ppc %{power64} alpha s390x %{arm} aarch64 %global build_ada 1 @@ -115,20 +115,23 @@ Group: Development/Languages # git --git-dir=gcc-dir.tmp/.git fetch --depth 1 origin %%{gitrev} # git --git-dir=gcc-dir.tmp/.git archive --prefix=%%{name}-%%{version}-%%{DATE}/ %%{gitrev} | xz -9e > %%{name}-%%{version}-%%{DATE}.tar.xz # rm -rf gcc-dir.tmp -Source0: gcc-%{version}-%{DATE}.tar.xz +#Source0: gcc-%{version}-%{DATE}.tar.xz +Source0: http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-8.4.0/gcc-8.4.0.tar.xz # The source for nvptx-tools package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # git clone --depth 1 git://github.com/MentorEmbedded/nvptx-tools.git nvptx-tools-dir.tmp # git --git-dir=nvptx-tools-dir.tmp/.git fetch --depth 1 origin %%{nvptx_tools_gitrev} # git --git-dir=nvptx-tools-dir.tmp/.git archive --prefix=nvptx-tools-%%{nvptx_tools_gitrev}/ %%{nvptx_tools_gitrev} | xz -9e > nvptx-tools-%%{nvptx_tools_gitrev}.tar.xz # rm -rf nvptx-tools-dir.tmp -Source1: nvptx-tools-%{nvptx_tools_gitrev}.tar.xz +#Source1: nvptx-tools-%{nvptx_tools_gitrev}.tar.xz +Source1: https://github.com/MentorEmbedded/nvptx-tools/archive/%{nvptx_tools_gitrev}.tar.gz # The source for nvptx-newlib package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # git clone git://sourceware.org/git/newlib-cygwin.git newlib-cygwin-dir.tmp # git --git-dir=newlib-cygwin-dir.tmp/.git archive --prefix=newlib-cygwin-%%{newlib_cygwin_gitrev}/ %%{newlib_cygwin_gitrev} ":(exclude)newlib/libc/sys/linux/include/rpc/*.[hx]" | xz -9e > newlib-cygwin-%%{newlib_cygwin_gitrev}.tar.xz # rm -rf newlib-cygwin-dir.tmp -Source2: nvptx-newlib-%{nvptx_newlib_gitrev}.tar.xz +#Source2: nvptx-newlib-%{nvptx_newlib_gitrev}.tar.xz +Source2: https://github.com/MentorEmbedded/nvptx-newlib/archive/%{nvptx_newlib_gitrev}.tar.gz %global isl_version 0.16.1 URL: http://gcc.gnu.org # Need binutils with -pie support >= 2.14.90.0.4-4 diff --git a/SOURCES/gcc8-Wno-format-security.patch b/gcc8-Wno-format-security.patch similarity index 100% rename from SOURCES/gcc8-Wno-format-security.patch rename to gcc8-Wno-format-security.patch diff --git a/SOURCES/gcc8-foffload-default.patch b/gcc8-foffload-default.patch similarity index 100% rename from SOURCES/gcc8-foffload-default.patch rename to gcc8-foffload-default.patch diff --git a/SOURCES/gcc8-hack.patch b/gcc8-hack.patch similarity index 100% rename from SOURCES/gcc8-hack.patch rename to gcc8-hack.patch diff --git a/SOURCES/gcc8-i386-libgomp.patch b/gcc8-i386-libgomp.patch similarity index 100% rename from SOURCES/gcc8-i386-libgomp.patch rename to gcc8-i386-libgomp.patch diff --git a/SOURCES/gcc8-isl-dl.patch b/gcc8-isl-dl.patch similarity index 100% rename from SOURCES/gcc8-isl-dl.patch rename to gcc8-isl-dl.patch diff --git a/SOURCES/gcc8-libgcc-hardened.patch b/gcc8-libgcc-hardened.patch similarity index 100% rename from SOURCES/gcc8-libgcc-hardened.patch rename to gcc8-libgcc-hardened.patch diff --git a/SOURCES/gcc8-libgomp-20190503.patch b/gcc8-libgomp-20190503.patch similarity index 100% rename from SOURCES/gcc8-libgomp-20190503.patch rename to gcc8-libgomp-20190503.patch diff --git a/SOURCES/gcc8-libgomp-omp_h-multilib.patch b/gcc8-libgomp-omp_h-multilib.patch similarity index 100% rename from SOURCES/gcc8-libgomp-omp_h-multilib.patch rename to gcc8-libgomp-omp_h-multilib.patch diff --git a/SOURCES/gcc8-libgomp-testsuite.patch b/gcc8-libgomp-testsuite.patch similarity index 100% rename from SOURCES/gcc8-libgomp-testsuite.patch rename to gcc8-libgomp-testsuite.patch diff --git a/SOURCES/gcc8-libstdc++-docs.patch b/gcc8-libstdc++-docs.patch similarity index 100% rename from SOURCES/gcc8-libstdc++-docs.patch rename to gcc8-libstdc++-docs.patch diff --git a/SOURCES/gcc8-libtool-no-rpath.patch b/gcc8-libtool-no-rpath.patch similarity index 100% rename from SOURCES/gcc8-libtool-no-rpath.patch rename to gcc8-libtool-no-rpath.patch diff --git a/SOURCES/gcc8-mcet.patch b/gcc8-mcet.patch similarity index 100% rename from SOURCES/gcc8-mcet.patch rename to gcc8-mcet.patch diff --git a/SOURCES/gcc8-no-add-needed.patch b/gcc8-no-add-needed.patch similarity index 100% rename from SOURCES/gcc8-no-add-needed.patch rename to gcc8-no-add-needed.patch diff --git a/SOURCES/gcc8-pr95614-revert.patch b/gcc8-pr95614-revert.patch similarity index 100% rename from SOURCES/gcc8-pr95614-revert.patch rename to gcc8-pr95614-revert.patch diff --git a/SOURCES/gcc8-rh1512529-aarch64.patch b/gcc8-rh1512529-aarch64.patch similarity index 100% rename from SOURCES/gcc8-rh1512529-aarch64.patch rename to gcc8-rh1512529-aarch64.patch diff --git a/SOURCES/gcc8-rh1574936.patch b/gcc8-rh1574936.patch similarity index 100% rename from SOURCES/gcc8-rh1574936.patch rename to gcc8-rh1574936.patch diff --git a/SOURCES/gcc8-rh1668903-1.patch b/gcc8-rh1668903-1.patch similarity index 100% rename from SOURCES/gcc8-rh1668903-1.patch rename to gcc8-rh1668903-1.patch diff --git a/SOURCES/gcc8-rh1668903-2.patch b/gcc8-rh1668903-2.patch similarity index 100% rename from SOURCES/gcc8-rh1668903-2.patch rename to gcc8-rh1668903-2.patch diff --git a/SOURCES/gcc8-rh1668903-3.patch b/gcc8-rh1668903-3.patch similarity index 100% rename from SOURCES/gcc8-rh1668903-3.patch rename to gcc8-rh1668903-3.patch diff --git a/SOURCES/gcc8-rh1670535.patch b/gcc8-rh1670535.patch similarity index 100% rename from SOURCES/gcc8-rh1670535.patch rename to gcc8-rh1670535.patch diff --git a/SOURCES/gcc8-sparc-config-detection.patch b/gcc8-sparc-config-detection.patch similarity index 100% rename from SOURCES/gcc8-sparc-config-detection.patch rename to gcc8-sparc-config-detection.patch diff --git a/SOURCES/nvptx-tools-build.patch b/nvptx-tools-build.patch similarity index 100% rename from SOURCES/nvptx-tools-build.patch rename to nvptx-tools-build.patch diff --git a/SOURCES/nvptx-tools-glibc.patch b/nvptx-tools-glibc.patch similarity index 100% rename from SOURCES/nvptx-tools-glibc.patch rename to nvptx-tools-glibc.patch diff --git a/SOURCES/nvptx-tools-no-ptxas.patch b/nvptx-tools-no-ptxas.patch similarity index 100% rename from SOURCES/nvptx-tools-no-ptxas.patch rename to nvptx-tools-no-ptxas.patch