Tue, 10 Nov 2026 14:51:35 UTC Log in
The C Preprocessor 17.59 MB built 2026-06-21 16:58:59 GMT

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: the inclusion of header files (files of declarations that can be substituted into your program); macro expansion (you can define macros, and 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); and 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). You should install this package if you are a C programmer and you use macros.

Dependencies

26 total
Requires23
  • filesystem >= 3
  • ld-linux-riscv64-lp64d.so.1()(64bit)
  • ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
  • libc.so.6()(64bit)
  • libc.so.6(GLIBC_2.27)(64bit)
  • libc.so.6(GLIBC_2.32)(64bit)
  • libc.so.6(GLIBC_2.33)(64bit)
  • libc.so.6(GLIBC_2.34)(64bit)
  • libc.so.6(GLIBC_2.35)(64bit)
  • libc.so.6(GLIBC_2.36)(64bit)
  • libc.so.6(GLIBC_2.38)(64bit)
  • libgmp.so.10()(64bit)
  • libm.so.6()(64bit)
  • libm.so.6(GLIBC_2.27)(64bit)
  • libmpc.so.3()(64bit)
  • libmpfr.so.6()(64bit)
  • libz.so.1()(64bit)
  • libzstd.so.1()(64bit)
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
  • rtld(GNU_HASH)
Provides3
  • /lib/cpp
  • cpp = 16.1.1-2.fc44
  • cpp(riscv-64) = 16.1.1-2.fc44
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

37
Name ascending sort Size
/usr/bin/cpp 1.92 MB
/usr/lib/.build-id 0.00 B
/usr/lib/.build-id/23 0.00 B
/usr/lib/.build-id/23/21cc70af0575a9d84dfd736d834cfc03f51efe 55.00 B
/usr/lib/.build-id/7d 0.00 B
/usr/lib/.build-id/7d/46ef05cf756b4a22186270c56b15b9e9283409 23.00 B
/usr/lib/cpp 10.00 B
/usr/libexec/gcc 0.00 B
/usr/libexec/gcc/riscv64-redhat-linux 0.00 B
/usr/libexec/gcc/riscv64-redhat-linux/16 0.00 B
/usr/libexec/gcc/riscv64-redhat-linux/16/cc1 55.73 MB
/usr/share/info/cpp.info.gz 73.82 KB
/usr/share/info/cppinternals.info.gz 16.91 KB
/usr/share/locale/be/LC_MESSAGES/cpplib.mo 1023.00 B
/usr/share/locale/ca/LC_MESSAGES/cpplib.mo 7.77 KB
/usr/share/locale/da/LC_MESSAGES/cpplib.mo 10.88 KB
/usr/share/locale/de/LC_MESSAGES/cpplib.mo 35.71 KB
/usr/share/locale/el/LC_MESSAGES/cpplib.mo 618.00 B
/usr/share/locale/eo/LC_MESSAGES/cpplib.mo 12.08 KB
/usr/share/locale/es/LC_MESSAGES/cpplib.mo 36.51 KB
/usr/share/locale/fi/LC_MESSAGES/cpplib.mo 11.21 KB
/usr/share/locale/fr/LC_MESSAGES/cpplib.mo 37.67 KB
/usr/share/locale/id/LC_MESSAGES/cpplib.mo 8.65 KB
/usr/share/locale/ja/LC_MESSAGES/cpplib.mo 10.29 KB
/usr/share/locale/ka/LC_MESSAGES/cpplib.mo 19.81 KB
/usr/share/locale/nl/LC_MESSAGES/cpplib.mo 10.47 KB
/usr/share/locale/pt_BR/LC_MESSAGES/cpplib.mo 12.28 KB
/usr/share/locale/ro/LC_MESSAGES/cpplib.mo 37.88 KB
/usr/share/locale/ru/LC_MESSAGES/cpplib.mo 18.21 KB
/usr/share/locale/sr/LC_MESSAGES/cpplib.mo 43.76 KB
/usr/share/locale/sv/LC_MESSAGES/cpplib.mo 34.72 KB
/usr/share/locale/tr/LC_MESSAGES/cpplib.mo 9.02 KB
/usr/share/locale/uk/LC_MESSAGES/cpplib.mo 45.60 KB
/usr/share/locale/vi/LC_MESSAGES/cpplib.mo 13.76 KB
/usr/share/locale/zh_CN/LC_MESSAGES/cpplib.mo 32.09 KB
/usr/share/locale/zh_TW/LC_MESSAGES/cpplib.mo 11.44 KB
/usr/share/man/man1/cpp.1.gz 13.52 KB
Files 1–37 of 37

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-291-169 2026-08-12 06:32:01 expired
f45-build-287-169 2026-08-08 14:03:23 expired
f45-build-285-169 2026-08-07 05:43:10 expired
f45-build-281-169 2026-08-03 12:51:39 expired
f45-build-278-169 2026-07-30 05:27:46 expired
f45-build-275-166 2026-07-27 09:03:29 expired
f45-bootstrap-273-164 2026-07-27 07:46:41 expired
f45-bootstrap-265-156 2026-07-26 20:13:20 expired
f45-bootstrap-263-155 2026-07-26 19:58:20 expired
f45-bootstrap-261-154 2026-07-26 19:43:06 expired
f45-bootstrap-259-152 2026-07-26 18:46:57 expired
f45-bootstrap-257-151 2026-07-26 18:25:37 expired
f45-bootstrap-255-150 2026-07-26 18:06:35 expired
f45-bootstrap-253-149 2026-07-26 17:50:21 expired
f45-bootstrap-251-144 2026-07-26 15:00:31 expired
f45-bootstrap-249-144 2026-07-21 19:20:45 expired
Buildroots 1–16 of 16