Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-27602

Reduce/remove unique symbols from the system

    XMLWordPrintable

Details

    • Improvement
    • Status: New
    • Not specified
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      There are some situations where gcc generates UNIQUE symbols in the dll, particularly statics used from inline functions.

      This can cause problems on some versions of linux because their presence can prevent shared objects from being unloaded - which could include helper dlls.

      Another example is the use of make_shared inside an inline function which is used in jmetric.hpp and other code.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            ghalliday Gavin Halliday
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: