Skip to content
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

Mark -sUSE_PTHREADS as legacy in favor of -pthread. NFC #18923

Merged
merged 1 commit into from
Mar 9, 2023

Conversation

sbc100
Copy link
Collaborator

@sbc100 sbc100 commented Mar 8, 2023

Create a new internal setting called just PTHREADS and use that everywhere internally.

This allows the old setting to be marked as legacy, but still supported in case existing use JS library code uses it.

@sbc100 sbc100 force-pushed the remove_use_pthreads branch 2 times, most recently from 2c00956 to ba4d01d Compare March 8, 2023 19:47
@sbc100 sbc100 requested review from kripken and dschuff March 8, 2023 19:47
@sbc100 sbc100 force-pushed the remove_use_pthreads branch 2 times, most recently from 53399d3 to e7ceb75 Compare March 8, 2023 21:13
ChangeLog.md Outdated Show resolved Hide resolved
ChangeLog.md Outdated Show resolved Hide resolved
test/test_other.py Show resolved Hide resolved
Create a new internal setting called just `PTHREADS` and use that
everywhere internally.

This allows the old setting to be marked as legacy, but still supported
in case existing use JS library code uses it.
@sbc100 sbc100 force-pushed the remove_use_pthreads branch from 8766eca to e6fdc7e Compare March 8, 2023 22:47
@sbc100 sbc100 enabled auto-merge (squash) March 8, 2023 22:47
@sbc100 sbc100 merged commit d24f3ca into main Mar 9, 2023
@sbc100 sbc100 deleted the remove_use_pthreads branch March 9, 2023 00:08
impact-maker pushed a commit to impact-maker/emscripten that referenced this pull request Mar 17, 2023
Create a new internal setting called just `PTHREADS` and use that
everywhere internally.

This allows the old setting to be marked as legacy, but still supported
in case existing use JS library code uses it.
impact-maker pushed a commit to impact-maker/emscripten that referenced this pull request Mar 17, 2023
Create a new internal setting called just `PTHREADS` and use that
everywhere internally.

This allows the old setting to be marked as legacy, but still supported
in case existing use JS library code uses it.
sbc100 added a commit that referenced this pull request May 30, 2023
… NFC

These were not showing up in tests because they only show up with
`-sSTRICT` + `-O2` (or above).

I'm not sure how I missed them in #18923.  My guess is that they might
have shown up as part of later commits.

Fixes: #19471
sbc100 added a commit that referenced this pull request May 30, 2023
… NFC

These were not showing up in tests because they only show up with
`-sSTRICT` + `-O2` (or above).

I'm not sure how I missed them in #18923.  My guess is that they might
have shown up as part of later commits.

Fixes: #19471
sbc100 added a commit that referenced this pull request May 30, 2023
… NFC (#19474)

These were not showing up in tests because they only show up with
`-sSTRICT` + `-O2` (or above).

I'm not sure how I missed them in #18923.  My guess is that they might
have shown up as part of later commits.

Fixes: #19471
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