-
Notifications
You must be signed in to change notification settings - Fork 965
fix: limit Windows all-in-one DLL exports #611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
feihongxu0824
wants to merge
21
commits into
alibaba:main
Choose a base branch
from
feihongxu0824:fix/windows-explicit-exports
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 19 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
9ea48bb
Limit zvec C++ shared exports
feihongxu0824 086c3e7
Keep DiskAnnIndex symbols in core shared builds
feihongxu0824 a746c4c
Scope MSVC all-in-one exports to cloned objects
feihongxu0824 894fcca
Revert "Scope MSVC all-in-one exports to cloned objects"
feihongxu0824 33cc12d
Limit MSVC explicit exports to zvec all-in-one
feihongxu0824 2168115
Keep MSVC fts_bench on static zvec
feihongxu0824 c142bb2
Export core shared ABI helpers
feihongxu0824 6b88020
Export bundled public ABI on MSVC
feihongxu0824 bbcfe4d
Inline Float16 scalar conversions
feihongxu0824 5bafcc5
Merge main into windows explicit exports
feihongxu0824 f54a20e
Trim unnecessary PR diff
feihongxu0824 3a0dda9
Keep Float16 header-only
feihongxu0824 38476e8
Drop example shared import defines
feihongxu0824 d150b4e
Keep MSVC fts_bench on static zvec
feihongxu0824 edd1833
Apply explicit exports to all C++ shared libs
feihongxu0824 497a0ca
Keep DiskAnnIndex linkable when unsupported
feihongxu0824 d8c09d6
Limit explicit exports to zvec shared
feihongxu0824 2b6e417
Build Windows DLLs from scoped export objects
feihongxu0824 cd1576f
Propagate dependencies to object libraries
feihongxu0824 5b8c52d
fix: move exported parameter operations out of line
feihongxu0824 e49f2c0
style: format exported parameter definitions
feihongxu0824 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.