-
Notifications
You must be signed in to change notification settings - Fork 18k
runtime: vlop_arm.s symbols aren't in package runtime #19507
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
Labels
Milestone
Comments
See #19198 (comment) for more of the same. Alex |
CL https://golang.org/cl/38078 mentions this issue. |
CL https://golang.org/cl/38079 mentions this issue. |
@mdempsky's change was pretty aggressive. Should we instead simply prefix these symbols? Are we concerned about assembly code calling them directly? |
CL https://golang.org/cl/45699 mentions this issue. |
gopherbot
pushed a commit
that referenced
this issue
Jun 15, 2017
These are used by DIV[U] and MOD[U] assembly instructions. Add a test in the stdlib so we actually exercise linking to these routines. Update #19507 Change-Id: I0d8e19a53e3744abc0c661ea95486f94ec67585e Reviewed-on: https://go-review.googlesource.com/45703 Reviewed-by: Cherry Zhang <cherryyz@google.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
runtime/vlop_arm.s declares a bunch of global symbols outside of the Go symbol namespace:
It seems like these functions should all be consistently "runtime·" prefixed.
The text was updated successfully, but these errors were encountered: