pkgbase = gcc pkgdesc = The GNU Compiler Collection pkgver = 16.2.1+r23+gd564253eb6c8 pkgrel = 1 url = https://gcc.gnu.org arch = x86_64 license = GPL-3.0-or-later WITH GCC-exception-3.1 license = GFDL-1.3-or-later checkdepends = dejagnu checkdepends = expect checkdepends = inetutils checkdepends = python-pytest checkdepends = tcl makedepends = binutils makedepends = doxygen makedepends = gcc-ada makedepends = gcc-d makedepends = git makedepends = lib32-gcc-libs makedepends = lib32-glibc makedepends = libisl makedepends = libmpc makedepends = python makedepends = rust makedepends = zstd options = !emptydirs options = !lto source = git+https://forge.sourceware.org/gcc/gcc#commit=d564253eb6c859e266d3cae18e82fb4db9a88316 source = c89 source = c99 source = gcc-ada-repro.patch source = tune_branch_prediction_cost.patch sha256sums = c4def1816bc86f2bb981deb958a572ca63eb0ef784418f0414f1071a4efee44d sha256sums = 7b09ec947f90b98315397af675369a1e3dfc527fa70013062e6e85c4be0275ab sha256sums = 44ea973558842f3f4bd666bdaf6e810fd7b7c7bd36b5cc4c69f93d2cd0124fc7 sha256sums = 1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f sha256sums = 838e14d4ef76079107a5373316598025915eaf747a10522ec9f8842125ca9a8e pkgname = gcc pkgdesc = The GNU Compiler Collection - C and C++ frontends depends = libasan=16.2.1+r23+gd564253eb6c8-1 depends = libgcc=16.2.1+r23+gd564253eb6c8-1 depends = libhwasan=16.2.1+r23+gd564253eb6c8-1 depends = liblsan=16.2.1+r23+gd564253eb6c8-1 depends = libstdc++=16.2.1+r23+gd564253eb6c8-1 depends = libtsan=16.2.1+r23+gd564253eb6c8-1 depends = libubsan=16.2.1+r23+gd564253eb6c8-1 depends = binutils>=2.28 depends = glibc>=2.27 depends = gmp depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd optdepends = lib32-gcc-libs: for generating code for 32-bit ABI provides = gcc-multilib replaces = gcc-multilib options = !emptydirs options = staticlibs pkgname = gcc-ada pkgdesc = Ada front-end for GCC (GNAT) depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgcc depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd provides = gcc-ada-multilib replaces = gcc-ada-multilib options = !emptydirs options = staticlibs pkgname = gcc-d pkgdesc = D frontend for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgphobos depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd provides = gdc replaces = gdc options = !emptydirs options = staticlibs pkgname = gcc-fortran pkgdesc = Fortran front-end for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgfortran depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd provides = gcc-fortran-multilib replaces = gcc-fortran-multilib pkgname = gcc-gcobol pkgdesc = Cobol frontend for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgcobol depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd pkgname = gcc-go pkgdesc = Go front-end for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgo depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd provides = go=1.17 provides = gcc-go-multilib conflicts = go replaces = gcc-go-multilib pkgname = gcc-libs pkgdesc = Runtime libraries shipped by GCC depends = glibc>=2.27 depends = libasan depends = libatomic depends = libgcc depends = libgfortran depends = libgomp depends = libhwasan depends = liblsan depends = libobjc depends = libquadmath depends = libstdc++ depends = libtsan depends = libubsan provides = gcc-libs-multilib pkgname = gcc-m2 pkgdesc = Modula-2 frontend for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libgm2 depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd pkgname = gcc-objc pkgdesc = Objective-C front-end for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libisl.so depends = libmpc depends = libobjc depends = mpfr depends = zlib depends = zstd provides = gcc-objc-multilib replaces = gcc-objc-multilib pkgname = gcc-rust pkgdesc = Rust frontend for GCC depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd pkgname = lib32-gcc-libs pkgdesc = 32-bit runtime libraries shipped by GCC depends = lib32-glibc>=2.27 provides = libasan.so provides = libatomic.so provides = libgdruntime.so provides = libgfortran.so provides = libgo.so provides = libgomp.so provides = libgphobos.so provides = libitm.so provides = libobjc.so provides = libquadmath.so provides = libubsan.so options = !emptydirs pkgname = libasan pkgdesc = Address Sanitizer runtime library shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ provides = libasan.so pkgname = libatomic pkgdesc = GNU Atomic library shipped by GCC depends = glibc>=2.27 provides = libatomic.so pkgname = libgcc pkgdesc = Low-level runtime library shipped by GCC depends = glibc>=2.27 provides = libgcc_s.so pkgname = libgccjit pkgdesc = Just-In-Time Compilation with GCC backend depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd provides = libgccjit.so pkgname = libgcobol pkgdesc = Cobol runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ depends = libxml2 provides = libgcobol.so pkgname = libgfortran pkgdesc = Runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libgfortran.so pkgname = libgm2 pkgdesc = Modula-2 runtime libraries shipped by GCC depends = glibc>=2.27 provides = libm2cor.so provides = libm2iso.so provides = libm2log.so provides = libm2min.so provides = libm2pim.so pkgname = libgo pkgdesc = Go runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libgo.so pkgname = libgomp pkgdesc = OpenMP library shipped by GCC depends = glibc>=2.27 provides = libgomp.so pkgname = libgphobos pkgdesc = D runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libgdruntime.so provides = libgphobos.so pkgname = libhwasan pkgdesc = Hardware-assisted Address Sanitizer runtime library shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ provides = libhwasan.so pkgname = libitm pkgdesc = GNU Transactional Memory library shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libitm.so pkgname = liblsan pkgdesc = Leak Sanitizer runtime library shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ provides = liblsan.so pkgname = libobjc pkgdesc = Ojective-C runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libobjc.so pkgname = libquadmath pkgdesc = GCC __float128 library depends = glibc>=2.27 depends = libgcc provides = libquadmath.so pkgname = libstdc++ pkgdesc = C++ runtime libraries shipped by GCC depends = glibc>=2.27 depends = libgcc provides = libstdc++.so pkgname = libtsan pkgdesc = Thread Sanitizer runtime library shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ provides = libtsan.so pkgname = libubsan pkgdesc = Undefined Behavior Sanitizer runtime library shipped by GCC depends = glibc>=2.27 depends = libgcc depends = libstdc++ provides = libubsan.so pkgname = lto-dump pkgdesc = Dump link time optimization object files depends = gcc=16.2.1+r23+gd564253eb6c8-1 depends = glibc>=2.27 depends = gmp depends = libisl.so depends = libmpc depends = mpfr depends = zlib depends = zstd