Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-132909

We need a macro detection for VxWorks's stdlib (if it's not libc++ or libstdc++)

    XMLWordPrintable

Details

    • VxWorks
    • b6f825a85 (dev), 719799234 (6.9), e8555c18c (6.8), 67f722e10 (tqtc/lts-6.5), 69878de67 (tqtc/lts-6.2)
    • Foundation Sprint 124

    Description

      Code that should be checking for a particular C++ stdlib is atm checking for Q_OS_VXWORKS. This is wrong. It needs to check for a particular standard library implementation instead.

      Reference: https://codereview.qt-project.org/c/qt/qtbase/+/610478/comment/c953c477_10b79ee0/

      Acceptance Criteria:

      • find out which vendor VxWorks's stdlib comes from
      • find out which C macro reliably detects said vendor's stdlib and patch qcompare.h to use it when selecting the enum value of unordered

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              mmutz Marc Mutz
              mmutz Marc Mutz
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There is 1 open Gerrit change