Changes between Version 1 and Version 2 of Ticket #58441, comment 9


Ignore:
Timestamp:
May 8, 2019, 8:02:38 PM (5 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #58441, comment 9

    v1 v2  
    55Due to factors of design and compatibility, all versions of gcc that can run on a given OS version need to use the **same** libgcc binary. Every version of gcc > gcc45 installed on a given OS version uses the same libgcc binary, which therefore has to be the latest one the OS version can support. Luckily these are always backward compatible, from gcc4.5 forward, so far.
    66
    7 Any other apparent libgcc versions installed are simply symlinks to that latest libgcc.
     7Any other apparent libgcc versions installed are simply symlinks to that latest libgcc, although there are a few cases where older libraries that don't exist in new versions of libgcc are installed from old versions of libgcc for compatibility reasons.
    88
    99The **latest** libgcc that that the OS version can support is either libgcc7, 8, or 9, depending on the OS version.