Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7260

compat-sap-c++: Consider including libgcc_s

    • None
    • Impediment
    • None
    • rhel-sst-pt-libraries
    • ssg_platform_tools
    • 2
    • True
    • Hide

      Blocked by prerequisites.

      Show
      Blocked by prerequisites.
    • None
    • None
    • None
    • None
    • Release Note Not Required
    • None

      GCC 12 and 13 add new symbols to libgcc_s:

      %inherit GCC_12.0.0 GCC_7.0.0
      GCC_12.0.0 {
      __divhc3
      __mulhc3
      __eqhf2
      __nehf2
      __extendhfdf2
      __extendhfsf2
      __extendhftf2
      __extendhfxf2
      __fixhfti
      __fixunshfti
      __floattihf
      __floatuntihf
      __truncdfhf2
      __truncsfhf2
      __trunctfhf2
      __truncxfhf2
      }

      %inherit GCC_13.0.0 GCC_12.0.0
      GCC_13.0.0 {
      __extendbfsf2
      __floattibf
      __floatuntibf
      __truncdfbf2
      __truncsfbf2
      __trunctfbf2
      __truncxfbf2
      __trunchfbf2
      }

      This means that there is a possibility that the system version is not new enough for future ISV use cases.

      Practically, I think this depends on bug 2189453 because otherwise, we'd have to set up a fresh file name handshake for libgcc_s.

              ppalka@redhat.com Patrick Palka
              fweimer@redhat.com Florian Weimer
              Patrick Palka Patrick Palka
              Vaclav Kadlcik Vaclav Kadlcik
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: