-
Notifications
You must be signed in to change notification settings - Fork 8
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
about softbound #2
Comments
Indeed, ASAP works with SoftBound. However, setting everything up correctly
will be tricky.
The code in this repository is the newest version of ASAP, which we have
upgraded for LLVM 3.7. The SoftBound experiments were done with an earlier
version, because SoftBound (at the time of our research) was based on LLVM
3.4. That earlier version used the SoftBound code from
https://github.com/santoshn/softboundcets-34 .
If you want to use ASAP and SoftBound together, you would need to port both
to a common LLVM version. Probably the easiest target would be LLVM 3.9.
There is a version of SoftBound for that (
https://github.com/santoshn/SoftBoundCETS-3.9), and I suspect that you
could add ASAP onto this code with only minor changes. Once this is done,
ASAP should "just work" if you add `-fsoftboundcets` to the compilation
options.
Hope this gets you started! Let me know how it goes -- I'd be happy to
update the documentation for ASAP.
…On Sun, Nov 7, 2021 at 12:13 PM zyy0721 ***@***.***> wrote:
It is mentioned that ASAP can work for SoftBound in the paper (
http://dx.doi.org/10.1109/SP.2015.58), and there is a small piece of
relevant codes in the project, but I don't know how to enable it.
Is there any instructions on how to work for SoftBound?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAARS66AL2BBK5DOD4MWNODUKZNLZANCNFSM5HQWLGDQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It is mentioned that ASAP can work for SoftBound in the paper (http://dx.doi.org/10.1109/SP.2015.58), and there is a small piece of relevant codes in the project, but I don't know how to enable it.
Is there any instructions on how to work for SoftBound?
The text was updated successfully, but these errors were encountered: