|
40 | 40 | Package updates provide backward compatibility for dynamic linking, allowing programs built |
41 | 41 | on previous &suselinux; 16 releases to run. On the contrary, symbols deprecated in the |
42 | 42 | upstream <literal>glibc</literal> version will not be declared for the compiler and not |
43 | | - available for link editing (static linking). Such cases, when source level and static linking |
44 | | - backward compatibility is not guaranteed, are properly documented. |
| 43 | + available for link editing (static linking). |
45 | 44 | </para> |
46 | 45 | </section> |
47 | 46 |
|
|
60 | 59 | <itemizedlist> |
61 | 60 | <listitem> |
62 | 61 | <para> |
63 | | - Each even minor release of &suselinux; (the tick release) introduces a new major version of |
64 | | - GCC. This GCC version is supported during the LTS for the minor version that introduced |
65 | | - it and also for the next &suselinux; minor version. For example, if GCC 17 is introduced in |
66 | | - &suselinux; 16.2, it will be supported until the end of LTS for &suselinux; 16.3. |
| 62 | + Each even minor release of &suselinux; (the tick release) introduces a new major version of GCC as |
| 63 | + the default compiler. This GCC version is supported during the LTS for the minor version that |
| 64 | + introduced it and also for the next &suselinux; minor version. For example, if GCC 17 is introduced |
| 65 | + in &suselinux; 16.2, it will be supported until the end of LTS for &suselinux; 16.3. |
67 | 66 | </para> |
68 | 67 | </listitem> |
69 | 68 | <listitem> |
|
149 | 148 | For C++, the most recent supported version is ISO/IEC 14882:2017 (known as C++17) with GNU extensions. |
150 | 149 | </para> |
151 | 150 | <para> |
152 | | - &suse; also provides unsupported packages with compilers for Fortran, Ada and Go (gcc-go). |
| 151 | + For Fortran, we support versions through Fortran 95 (ISO/IEC 1539:1997) with specific features of |
| 152 | + later standard versions that are described in the manual. |
| 153 | + </para> |
| 154 | + <para> |
| 155 | + &suse; also provides unsupported packages with compilers for Ada and Go (gcc-go). |
153 | 156 | </para> |
154 | 157 | </section> |
155 | 158 | </section> |
|
0 commit comments