Skip to content

Commit

Permalink
Remove #pragma comment(linker, "/include:_register_ops") (#8414)
Browse files Browse the repository at this point in the history
  • Loading branch information
NicolasHug authored May 9, 2024
1 parent 5367021 commit c09cc69
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 5 deletions.
1 change: 0 additions & 1 deletion torchvision/csrc/macros.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
#else
#ifdef _MSC_VER
#define VISION_INLINE_VARIABLE __declspec(selectany)
#define HINT_MSVC_LINKER_INCLUDE_SYMBOL
#else
#define VISION_INLINE_VARIABLE __attribute__((weak))
#endif
Expand Down
4 changes: 0 additions & 4 deletions torchvision/csrc/vision.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,5 @@ VISION_API int64_t cuda_version();

namespace detail {
extern "C" VISION_INLINE_VARIABLE auto _register_ops = &cuda_version;
#ifdef HINT_MSVC_LINKER_INCLUDE_SYMBOL
#pragma comment(linker, "/include:_register_ops")
#endif

} // namespace detail
} // namespace vision

0 comments on commit c09cc69

Please sign in to comment.