Skip to content

Add minor fixes for cross-platform support #301

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 2 commits into from
May 29, 2024

Conversation

Gnimuc
Copy link
Contributor

@Gnimuc Gnimuc commented May 29, 2024

  • Add __CYGWIN__ to allow it to be built in a cygwin environment
  • Only enable default visibility for gcc
  • Fix CPPINTEROP_API typos

Copy link
Contributor

@vgvassilev vgvassilev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you!

Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

Copy link

codecov bot commented May 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.22%. Comparing base (86a9f46) to head (452cd94).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #301   +/-   ##
=======================================
  Coverage   72.22%   72.22%           
=======================================
  Files           8        8           
  Lines        2963     2963           
=======================================
  Hits         2140     2140           
  Misses        823      823           
Files Coverage Δ
include/clang/Interpreter/CppInterOp.h 96.00% <ø> (ø)
Files Coverage Δ
include/clang/Interpreter/CppInterOp.h 96.00% <ø> (ø)

@aaronj0 aaronj0 force-pushed the cross-platform-patch branch from 1420472 to 452cd94 Compare May 29, 2024 15:17
@aaronj0
Copy link
Collaborator

aaronj0 commented May 29, 2024

@Gnimuc I've applied clang-format that was causing one of the checks to fail and rebased, should be good to merge once the checks are done. Thanks for the PR!

Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@aaronj0 aaronj0 merged commit ecbffaf into compiler-research:main May 29, 2024
48 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants