Name: | libgfortran |
---|---|
Version: | 11.2.1 |
Release: | 9.4.0.2.el9 |
Architecture: | i686 |
Group: | Unspecified |
Size: | 2753816 |
License: | GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD |
RPM: | libgfortran-11.2.1-9.4.0.2.el9.i686.rpm |
Source RPM: | gcc-11.2.1-9.4.0.2.el9.src.rpm |
Build Date: | Thu May 26 2022 |
Build Host: | build-ol9-i386.oracle.com |
Vendor: | Oracle America |
URL: | http://gcc.gnu.org |
Summary: | Fortran runtime |
Description: | This package contains Fortran shared library which is needed to run Fortran dynamically linked programs. |
- Add support for -mharden-sls on X86 from GCC11 Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
- Merge all Oracle patches: - Add complex divide improvement (11.2.1-2.2.0.1) backport of upstream commit 54f0224d55a1b56dde092460ddf76913670e6efc - Add CTF/BTF support (11.2.1-2.2.0.1) - Add -ftrivial-auto-var-init support from GCC12 (11.2.1-2.2.0.1) - Add more fixes for -ftrivial-auto-var-init support from GCC12 (11.2.1-2.2.0.2) - Add two more fixes for -ftrivial-auto-var-init bogus warnings from GCC12 PR104550 and PR102276. (11.2.1-2.2.0.3) - NOTE: adjust gcc12-ctf-pre-1-write_symbols-to-support-bitmasks.patch for c-family/c-pch.c for 11.2.1-9.4 Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
- add --enable-host-bind-now, use it (#2044917)
- use _thread_db_sizeof_pthread to obtain struct pthread size (#2034494) - add --enable-host-pie, build the compilers as PIE (#2044917)
- add support for relocation of the PCH data (pch/71934, #2044917) - remove 30_threads/future/members/poll.cc (#2050090) - avoid overly-greedy match in dejagnu regexp (#2050089)
- don't set -Wl,-rpath when building annobin (#2047356)
- update from releases/gcc-11-branch (#2047296) - PRs fortran/104127, fortran/104212, fortran/104227, target/101529 - fix up va-opt-6.c testcase
- update from releases/gcc-11-branch (#2047296) - PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009, c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933, c++/103012, c++/103198, c++/103480, c++/103703, c++/103714, c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548, c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838, debug/103874, fortran/67804, fortran/83079, fortran/101329, fortran/101762, fortran/102332, fortran/102717, fortran/102787, fortran/103411, fortran/103412, fortran/103418, fortran/103473, fortran/103505, fortran/103588, fortran/103591, fortran/103606, fortran/103607, fortran/103609, fortran/103610, fortran/103692, fortran/103717, fortran/103718, fortran/103719, fortran/103776, fortran/103777, fortran/103778, fortran/103782, fortran/103789, ipa/101354, jit/103562, libfortran/103634, libstdc++/100017, libstdc++/102994, libstdc++/103453, libstdc++/103501, libstdc++/103549, libstdc++/103877, libstdc++/103919, middle-end/101751, middle-end/102860, middle-end/103813, objc/103639, preprocessor/89971, preprocessor/102432, rtl-optimization/102478, rtl-optimization/103837, rtl-optimization/103860, rtl-optimization/103908, sanitizer/102911, target/102347, target/103465, target/103661, target/104172, target/104188, tree-optimization/101615, tree-optimization/103523, tree-optimization/103603, tree-optimization/103995
- do not undefine _hardened_build (#2044917)
- update annobin plugin patch (#2030667)