[ All 3 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
×

Package cpp-14.2.1-7.el10.inferit.aarch64 download

Name cpp
Epoch 0
Version 14.2.1
Release 7.el10.inferit
Architecture aarch64
Website/URL http://gcc.gnu.org
License GPL-3.0-or-later AND LGPL-3.0-or-later AND (GPL-3.0-or-later WITH GCC-exception-3.1) AND (GPL-3.0-or-later WITH Texinfo-exception) AND (LGPL-2.1-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GNU-compiler-exception) AND BSL-1.0 AND GFDL-1.3-or-later AND Linux-man-pages-copyleft-2-para AND SunPro AND BSD-1-Clause AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSD-4-Clause AND BSD-Source-Code AND Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 WITH LLVM-Exception) AND ZPL-2.1 AND ISC AND LicenseRef-Fedora-Public-Domain AND HP-1986 AND curl AND Martin-Birgmeier AND HPND-Markus-Kuhn AND dtoa AND SMLNJ AND AMD-newlib AND OAR AND HPND-merchantability-variant AND HPND-Intel
Build Time 2025-04-08 20:53:51
Build Host builder-arm64-1.inferitos.ru
Summary The C Preprocessor
Repositories AppStream
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.
Errata
Size 11653 KiB
Source Project gcc-14.2.1-7.el10.inferit
SHA-256 checksum dbf27a69285ee8d57cecafecbd0e1e7f42b665564a1dd74f06e4fc6d8d738420
× Full screenshot
Changelog link
* Tue Apr 08 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 14.2.1-7.inferit
- Build with objc
- Sets bugtracker URL to https://bugs.msvsphere-os.ru/

* Tue Jan 21 2025 Marek Polacek <polacek@redhat.com> 14.2.1-7
- update from releases/gcc-14 branch (RHEL-65532)
  - PRs ada/113036, ada/113868, ada/115917, ada/117328, ada/117996,
	analyzer/115724, c/117641, c/117745, c/117802, c++/100358, c++/101463,
	c++/102594, c++/109859, c++/113108, c++/114854, c++/115008,
	c++/115430, c++/115657, c++/116108, c++/116634, c++/117158,
	c++/117317, c++/117614, c++/117615, c++/117792, c++/117825,
	c++/117845, c++/117880, c++/117925, c++/117985, c++/118060,
	c++/118069, driver/117942, fortran/84674, fortran/84869,
	fortran/105054, fortran/109105, fortran/109345, fortran/115070,
	fortran/115348, fortran/116388, fortran/117730, fortran/117763,
	fortran/117774, fortran/117791, fortran/117797, fortran/117819,
	fortran/117820, fortran/117843, fortran/117897, libgomp/117851,
	libstdc++/89624, libstdc++/106212, libstdc++/106676, libstdc++/108236,
	libstdc++/109517, libstdc++/109976, libstdc++/112349,
	libstdc++/112641, libstdc++/117520, libstdc++/117560,
	libstdc++/117822, libstdc++/117962, libstdc++/117966,
	libstdc++/118035, libstdc++/118093, middle-end/43374,
	middle-end/102674, middle-end/116997, middle-end/117433,
	middle-end/117458, middle-end/117459, middle-end/117847,
	middle-end/118024, modula2/114529, modula2/115003, modula2/115057,
	modula2/115164, modula2/115276, modula2/115328, modula2/115536,
	modula2/115540, modula2/115804, modula2/115823, modula2/115957,
	modula2/116048, modula2/116181, modula2/116378, modula2/116557,
	modula2/116918, modula2/117120, modula2/117371, modula2/117555,
	modula2/117660, modula2/117904, modula2/117948, other/116603,
	preprocessor/117118, rtl-optimization/113994, rtl-optimization/116799,
	rtl-optimization/117095, sanitizer/117960, target/64242,
	target/114801, target/114942, target/116371, target/116629,
	target/116999, target/117045, target/117105, target/117304,
	target/117357, target/117408, target/117418, target/117443,
	target/117500, target/117525, target/117562, target/117564,
	target/117642, target/117659, target/117675, target/117744,
	target/117926, testsuite/103298, testsuite/109360,
	tree-optimization/94589, tree-optimization/112376,
	tree-optimization/116463, tree-optimization/117142,
	tree-optimization/117254, tree-optimization/117307,
	tree-optimization/117333, tree-optimization/117398,
	tree-optimization/117417, tree-optimization/117439,
	tree-optimization/117574, tree-optimization/117594,
	tree-optimization/117612, tree-optimization/117912
- fix up -freport-bug default (#2330362, RHEL-73475)
- revert -mearly-ldp-fusion and -mlate-ldp-fusion default to enabled on
  aarch64 to match upstream (RHEL-73585)
- consider TARGET_EXPR invariant like SAVE_EXPR (PR c++/118509)

* Wed Nov 06 2024 Joseph Myers <josmyers@redhat.com> - 14.2.1-6
- update from releases/gcc-14 branch
  - PRs ada/114593, ada/114636, ada/114640, ada/115535, ada/116190,
	ada/116430, ada/116551, c/116726, c/117230, c++/88313, c++/96097,
	c++/112288, c++/115296, c++/115361, c++/115656, c++/115987,
	c++/116071, c++/116219, c++/116223, c++/116276, c++/116320,
	c++/116327, c++/116369, c++/116384, c++/116418, c++/116424,
	c++/116449, c++/116476, c++/116492, c++/116534, c++/116567,
	c++/116606, c++/116636, c++/116676, c++/116678, c++/116929,
	c++/117054, c++/117107, c++/117259, c++/117274, fortran/79685,
	fortran/84868, fortran/100273, fortran/108889, fortran/116530,
	ipa/109985, ipa/115815, ipa/116410, jit/117275, libstdc++/37475,
	libstdc++/108619, libstdc++/113663, libstdc++/116038,
	libstdc++/116159, libstdc++/116381, libstdc++/116529,
	libstdc++/116549, libstdc++/116641, libstdc++/116754,
	libstdc++/116755, libstdc++/116777, libstdc++/116857,
	libstdc++/117085, libstdc++/117094, libstdc++/117135,
	libstdc++/117321, libstdc++/117406, lto/116361, lto/116614,
	middle-end/115110, middle-end/115426, middle-end/115641,
	middle-end/116258, middle-end/116259, middle-end/116454,
	middle-end/116891, middle-end/116898, middle-end/116899,
	middle-end/117086, middle-end/117249, middle-end/117354,
	rtl-optimization/116783, rtl-optimization/117327, sanitizer/117209,
	target/85624, target/112108, target/113384, target/115464,
	target/115860, target/116007, target/116033, target/116043,
	target/116174, target/116189, target/116237, target/116287,
	target/116295, target/116390, target/116407, target/116415,
	target/116512, target/116617, target/116627, target/116738,
	target/116839, target/116883, target/116921, target/116953,
	target/116962, target/117116, target/117159, target/117240,
	target/117296, target/117318, testsuite/70150, testsuite/116238,
	tree-optimization/107467, tree-optimization/113281,
	tree-optimization/116156, tree-optimization/116166,
	tree-optimization/116224, tree-optimization/116258,
	tree-optimization/116274, tree-optimization/116290,
	tree-optimization/116380, tree-optimization/116460,
	tree-optimization/116481, tree-optimization/116501,
	tree-optimization/116585, tree-optimization/116610,
	tree-optimization/116768, tree-optimization/116850,
	tree-optimization/116879, tree-optimization/116907,
	tree-optimization/116982, tree-optimization/116990,
	tree-optimization/117041, tree-optimization/117104,
	tree-optimization/117287
  - add hint #34 to aarch64 sanitizer asm stubs if -mbranch-protection=standard
    (#2306353)

* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 14.2.1-2.1
- Bump release for October 2024 mass rebuild:
  Resolves: RHEL-64018

* Wed Sep 25 2024 Siddhesh Poyarekar <siddhesh@redhat.com> 14.2.1-2
- Default tuning to power 10 for RHEL10 and later (RHEL-56476).

* Thu Aug 01 2024 Jakub Jelinek <jakub@redhat.com> 14.2.1-1
- update from releases/gcc-14 branch
  - GCC 14.2 release
  - PRs analyzer/114899, c++/99241, c++/99242, c++/104981, c++/106760,
	c++/111890, c++/115165, c++/115476, c++/115550, c++/115561,
	c++/115583, c++/115623, c++/115754, c++/115783, c++/115865,
	c++/115897, c++/115900, c++/115986, fortran/59104, fortran/84006,
	fortran/93635, fortran/98534, fortran/99798, fortran/100027,
	fortran/103115, fortran/103312, fortran/113363, fortran/115700,
	ipa/111613, ipa/113291, ipa/113787, ipa/114207, ipa/115033,
	ipa/115277, ipa/116055, libstdc++/113376, libstdc++/114387,
	libstdc++/115399, libstdc++/115482, libstdc++/115522,
	libstdc++/115585, libstdc++/115807, libstdc++/115854,
	libstdc++/116070, middle-end/115527, middle-end/115836,
	middle-end/115887, pch/115312, rtl-optimization/115049,
	rtl-optimization/115565, target/87376, target/88236, target/97367,
	target/98762, target/105090, target/113715, target/114759,
	target/114890, target/114936, target/114988, target/115068,
	target/115153, target/115188, target/115351, target/115389,
	target/115456, target/115457, target/115459, target/115475,
	target/115526, target/115554, target/115562, target/115591,
	target/115611, target/115691, target/115725, target/115726,
	target/115752, target/115763, target/115840, target/115872,
	target/115978, target/115981, target/115988, target/116035,
	testsuite/115826, testsuite/116061, tree-optimization/113673,
	tree-optimization/115382, tree-optimization/115646,
	tree-optimization/115669, tree-optimization/115694,
	tree-optimization/115701, tree-optimization/115723,
	tree-optimization/115841, tree-optimization/115843,
	tree-optimization/115867, tree-optimization/115868,
	tree-optimization/116034, tree-optimization/116057

* Mon Jul 01 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-7
- update from releases/gcc-14 branch
  - PRs c/114930, c/115502, c/115587, c++/115198, c++/115358, c++/115504,
	c++/115624, fortran/114019, fortran/115390, libstdc++/115454,
	libstdc++/115575, libstdc++/115668, target/106069, target/114846,
	target/115342, target/115355, target/115608, tree-optimization/115278,
	tree-optimization/115508
- revert the August 2016 workaround for python bytecode compilation (#2294381)

* Thu Jun 20 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-6
- update from releases/gcc-14 branch
  - PRs ada/114398, ada/114708, c/115290, c++/99678, c++/115239, c++/115283,
	c++/115378, c++/115511, driver/115440, fortran/83865, jit/115442,
	libstdc++/114958, libstdc++/115247, libstdc++/115308,
	rtl-optimization/115281, target/109549, target/111343, target/115253,
	target/115353, target/115360, tree-optimization/115544
  - fix s390x ICEs with vector permutations from memory (#2293207, #2292501)

* Fri Jun 07 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-5
- update from releases/gcc-14 branch
  - PRs ada/115270, c/114493, c++/105320, c++/114275, c++/114868, c++/114983,
	c++/115187, fortran/86100, fortran/115150, libstdc++/109849,
	libstdc++/111641, libstdc++/114940, libstdc++/115099,
	libstdc++/115269, libstdc++/115335, middle-end/108789,
	middle-end/115352, modula2/114886, rtl-optimization/114902,
	rtl-optimization/115038, rtl-optimization/115092, target/113719,
	target/115169, target/115297, target/115317, target/115324,
	tree-optimization/115149, tree-optimization/115192,
	tree-optimization/115197, tree-optimization/115232,
	tree-optimization/115307, tree-optimization/115337

* Wed May 22 2024 Jakub Jelinek <jakub@redhat.com> 14.1.1-4
- update from releases/gcc-14 branch
  - PRs c++/114901, c++/114903, c++/114974, c++/114994, c++/115114,
	c++/115139, driver/114980, fortran/114827, fortran/114874,
	fortran/115039, libstdc++/107800, libstdc++/114866, libstdc++/114891,
	libstdc++/115015, libstdc++/115063, libstdc++/115119,
	middle-end/114931, sanitizer/115172, target/69374, target/112959,
	target/114968, target/114975, target/114981, target/115065,
	target/115069, tree-optimization/114998, tree-optimization/115143,
	tree-optimization/115152, tree-optimization/115154