Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8210705

Stop exporting all symbols on macosx

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 12
    • Fix Version/s: 12
    • Component/s: infrastructure
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b13

      Description

      For historical reasons, we have exported all symbols on macosx. This was an issue that probably arise with the very first macosx port, and the complication that we then used map files with a format that Xcode did not support.

      Now we don't use mapfiles anymore, and there's no reason to keep exporting all symbols on macosx. Instead, we should only export the public symbols, just like for all other platforms.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ihse Magnus Ihse Bursie
                Reporter:
                ihse Magnus Ihse Bursie
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: