Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@vargaz
Copy link
Contributor

@vargaz vargaz commented May 27, 2020

Fixes #19837.

Previously, these were returned verbatim, which caused sharing issues when the type had
attributes.

Fixes mono#19841.
@vargaz vargaz changed the title [wasm] Include the pinvoke table into a separate file, so the generated declarations don't conflict with the ones in the header files included by driver.c. [wasm] Fix the handling of i8/u8 in get_wrapper_shared_type_full (). May 27, 2020
@vargaz
Copy link
Contributor Author

vargaz commented May 27, 2020

@monojenkins build failed

@vargaz vargaz merged commit 5c204cf into mono:master May 28, 2020
@vargaz vargaz deleted the wasm-shared-type branch May 28, 2020 14:44
BrzVlad pushed a commit to BrzVlad/mono that referenced this pull request Aug 17, 2022
…ono#19859)

Previously, these were returned verbatim, which caused sharing issues when the type had
attributes.

Fixes mono#19841.
akoeplinger pushed a commit that referenced this pull request Aug 18, 2022
…#21537)

* [wasm] Fix the handling of i8/u8 in get_wrapper_shared_type_full (). (#19859)

Previously, these were returned verbatim, which caused sharing issues when the type had
attributes.

Fixes #19841.

* [aot] Fix the handling of r4/r8 parameter types with attributes during generic sharing. (#20217)

The attributes need to be ignored as with the other types, otherwise gsharedvt wrappers for signatures with
parameters like double f = default will not be found.

Fixes #20195.

Co-authored-by: Zoltan Varga <[email protected]>
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.

[wasm][aot] error: conflicting types for 'emscripten_set_main_loop'

2 participants