/*
   Copyright (c) 2023 Intel Corporation
   Copyright (c) 2026 UXL Foundation Contributors

   SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
*/

#ifndef __TCM_EXPORT_HEADER
#define __TCM_EXPORT_HEADER

#if _WIN32 || _WIN64
  #define __TCM_EXPORT __declspec(dllexport)
#else
  #define __TCM_EXPORT __attribute__((visibility("default")))
#endif

#endif // __EXPORT_HEADER
