<package type="rpm">
	<name>gcc-cpp</name>
	<arch>riscv64</arch>
	<version epoch="0" ver="16.2.0" rel="1"/>
	<checksum type="sha256" pkgid="YES">ec121fe45140c36de061dde3e8cc1472e256b5a6ebfdefa239892e3b2c70bb75</checksum>
	<summary>The C Preprocessor</summary>
	<description>Cpp is the GNU C-Compatible Compiler Preprocessor.
Cpp is a macro processor which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define macros, abbreviations for longer
constructs.

The C preprocessor provides four separate functionalities:

* Inclusion of header files. These are files of declarations that can be
  substituted into your program.
* Macro expansion. You can define 'macros,' which are abbreviations for
  arbitrary fragments of C code, and then the C preprocessor will replace
  the macros with their definitions throughout the program.
* Conditional compilation. Using special preprocessing directives,
  you can include or exclude parts of the program according to various
  conditions.
* Line control. If you use a program to combine or rearrange source files
  into an intermediate file which is then compiled, you can use line
  control to inform the compiler about where each source line originated.</description>
	<packager></packager>
	<url>https://gcc.gnu.org/</url>
	<time file="1787373239" build="1787372565"/>
	<size package="1643192" installed="5010582" archive="0"/>
	<location href="gcc-cpp-16.2.0-1-omv2690.riscv64.rpm"/>
	<format>
		<rpm:license>GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD</rpm:license>
		<rpm:vendor>OpenMandriva</rpm:vendor>
		<rpm:group>Development/C</rpm:group>
		<rpm:buildhost>ryzen9</rpm:buildhost>
		<rpm:sourcerpm>gcc-16.2.0-1.src.rpm</rpm:sourcerpm>
		<rpm:header-range start="4456" end="13618"/>
		<rpm:provides>
			<rpm:entry name="gcc-cpp" flags="EQ" ver="16.2.0" rel="1"/>
			<rpm:entry name="gcc-cpp(riscv-64)" flags="EQ" ver="16.2.0" rel="1"/>
		</rpm:provides>
		<rpm:requires>
			<rpm:entry name="gcc" flags="EQ" ver="16.2.0" rel="1"/>
			<rpm:entry name="ld-linux-riscv64-lp64d.so.1()(64bit)"/>
			<rpm:entry name="ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)"/>
			<rpm:entry name="libc.so.6()(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.27)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.32)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.33)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.35)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.36)(64bit)"/>
			<rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
			<rpm:entry name="libm.so.6()(64bit)"/>
			<rpm:entry name="rpmlib(LargeFiles)" flags="LE" ver="4.12.0" rel="1"/>
			<rpm:entry name="rpmlib(PayloadIsZstd)" flags="LE" ver="5.4.18" rel="1"/>
			<rpm:entry name="rtld(GNU_HASH)"/>
		</rpm:requires>
		<file>/usr/bin/cpp</file>
	</format>
</package>
