Skip to content

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

Merged
sbc100 merged 1 commit intomainfrom
remove_use_pthreads
Mar 9, 2023
Merged

Mark -sUSE_PTHREADS as legacy in favor of -pthread. NFC#18923
sbc100 merged 1 commit intomainfrom
remove_use_pthreads

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 dschuff and kripken 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
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