Skip to content

Conversation

@KooShnoo
Copy link
Contributor

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented May 31, 2025

Report for RMCP01 (e0eb52f - d6b8068)

No changes

@KooShnoo KooShnoo force-pushed the cwcc_macro branch 2 times, most recently from e4db51f to b4b78bc Compare May 31, 2025 16:46
#define labs(x) (x)
#else
#error compiler has no instrinsic abs support, please do some sit ups.
#error "attempted to compile MSL (Metrowerks Standard Library) header with non-codewarrior compiler"
Copy link
Contributor

Choose a reason for hiding this comment

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

  1. It doesn't seem bad to me to allow compiling MSL with non-CWCC. Desktop builds could just link with different source files if they do not want MSL.
  2. The way this is implemented doesn't stop this from happening anyway, it would need to be an include in all MSL headers

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah im not sure what to do for non-MW support in general, beacuse feel free to suggest what you want. maybe even set a guidline and put it in contributing.md?

also, i enable "Allow edits by maintainers" btw, so you should be able to add to my PRs if you want to. I also added you to my fork so u can force push as well.

Copy link
Contributor

Choose a reason for hiding this comment

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

I'd say just ignore that case for now. Most likely non MSL builds will just skip having it in its include paths and no link with it in the first place. If they want some part of it for some reason, their trouble

@KooShnoo
Copy link
Contributor Author

KooShnoo commented Jun 5, 2025

narrowed scope to remove clangd macro stuff

@em-eight em-eight merged commit 70d3016 into snailspeed3:master Jun 5, 2025
1 check passed
@KooShnoo KooShnoo deleted the cwcc_macro branch June 6, 2025 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants