Skip to content

[FEA]: Provide symbol export control in cuProj #1492

@harrism

Description

Is this a new feature, an improvement, or a change to existing functionality?

New Feature

How would you describe the priority of this feature request

Medium

Please provide a clear description of problem you would like to solve.

cuProj is a header-only library, so we should allow each shared library that uses cuProj to have an internal unique copy of all device symbols. To do so, we should provide export attributes as was done in RMM: https://github.com/rapidsai/rmm/blob/branch-25.02/include/rmm/detail/export.hpp

Describe any alternatives you have considered

No response

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or requestlibcuprojRelates to the libcuproj C++ library

    Projects

    • Status

      Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions