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

i#3544 RV64: Implemented a naive version of memfuncs #6070

Merged
merged 1 commit into from
May 20, 2023

Conversation

ksco
Copy link
Contributor

@ksco ksco commented May 19, 2023

This patch implements memcpy and memset for RV64.

memset is used in drrun when parsing config files at startup. After this patch, it can successfully parse the config file, and then segfaults in execv(expected, as the RV64 port is far from complete).

Issue: #3544

@ksco ksco changed the title RV64: Implemented (a naive version of) memfuncs i#3544 RV64: Implemented (a naive version of) memfuncs May 19, 2023
@shiptux shiptux requested a review from abhinav92003 May 19, 2023 16:12
@ksco ksco changed the title i#3544 RV64: Implemented (a naive version of) memfuncs i#3544 RV64: Implemented a naive version of memfuncs May 20, 2023
@shiptux shiptux added this pull request to the merge queue May 20, 2023
Merged via the queue into DynamoRIO:master with commit 2a020ef May 20, 2023
15 checks passed
@ksco ksco deleted the memfuncs branch May 20, 2023 09:20
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.

None yet

3 participants