You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
cleanup: Remove hardcoded compiler-builtins-mem feature for armv7a-vex-v5 once compiler-builtins can automatically add it. #136076
PR #131530 adds the armv7a-vex-v5 Tier 3 target, which operates outside of a libc enviornment. As such as we aren't provided symbols like memcpy, memmove, etc... and require the compiler-builtins-mem feature. In the PR, we hardcode bootstrap to automatically add the feature when target.contains("vex"). The zkvm family of targets also does this.
Once compiler-builtins is able to automatically detect the target, this check should be removed.
changed the title [-]cleanup: Remove hardcoded `compiler-builtins-mem` feature addition for `armv7a-vex-v5` once `compiler-builtins` can automatically add it.[/-][+]cleanup: Remove hardcoded `compiler-builtins-mem` feature for `armv7a-vex-v5` once `compiler-builtins` can automatically add it.[/+]on Jan 26, 2025
Activity
[-]cleanup: Remove hardcoded `compiler-builtins-mem` feature addition for `armv7a-vex-v5` once `compiler-builtins` can automatically add it.[/-][+]cleanup: Remove hardcoded `compiler-builtins-mem` feature for `armv7a-vex-v5` once `compiler-builtins` can automatically add it.[/+]tropicaaal commentedon Jan 26, 2025
Closing due to #131530 being closed and hopefully split into smaller changes in the future. This will be addressed at a later time.