about summary refs log tree commit diff
path: root/tests/run-make/strip
AgeCommit message (Collapse)AuthorLines
2025-04-12tests: produce target artifacts and/or require crate type / ignore cross-compileJieyou Xu-1/+2
Some tests fail on cross-compiled targets due to various linker problems on cross-compiled target, and having test coverage for these against cross-compiled targets is nice but not necessary.
2025-01-02Pass objcopy args for stripping on OSXNoratrieb-0/+50
When `-Cstrip` was changed to use the bundled rust-objcopy instead of /usr/bin/strip on OSX, strip-like arguments were preserved. But strip and objcopy are, while being the same binary, different, they have different defaults depending on which binary they are. Notably, strip strips everything by default, and objcopy doesn't strip anything by default. Additionally, `-S` actually means `--strip-all`, so debuginfo stripped everything and symbols didn't strip anything. We now correctly pass `--strip-debug` and `--strip-all`.