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

Missing ostream insertion opertator (operator<<) for __intcap #670

Open
gcjenkinson opened this issue Dec 20, 2022 · 0 comments
Open

Missing ostream insertion opertator (operator<<) for __intcap #670

gcjenkinson opened this issue Dec 20, 2022 · 0 comments
Assignees

Comments

@gcjenkinson
Copy link

The V8 Javascript/WASM engine attempts to print a __intcap using the ostream insertion operator (operator<<). In CheriABI overload resolution fails for __intcap (uintptr_t/intptr_t) as this type is no longer the same width as size_t. Adding overloads to the standard C++ library obviates the need for disruptive workarounds across the code base.

@arichardson arichardson self-assigned this Mar 13, 2023
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

No branches or pull requests

2 participants