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

Align to the purego build tag, removing noasm build tag #492

Merged
merged 1 commit into from
Apr 8, 2024

Commits on Apr 6, 2024

  1. Align to the purego build tag, removing noasm build tag

    The `purego` build tag has been proposed[1] as the de-facto tag for
    pure Go builds. This is a superset of the `noasm` tag currently used.
    
    This patch aligns the code base to toggle to pure Go implementation
    when `purego` is defined.
    
    Verified that all assembly is excluded by doing:
    
        find . -name '*.s' -exec sed -i -e '$athis-is-not-valid-assembly 12345' {} \;
        go test --tags purego ./...
    
    [1]: golang/go#23172
    mattyclarkson committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    154f1bd View commit details
    Browse the repository at this point in the history