diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-01-07 15:30:24 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-07 15:30:24 +0100 |
| commit | 2338e573e156613e1472c44abee223d321b9a951 (patch) | |
| tree | a10a063fc704fbd45dee7e23b2fa78b1696fe11b /compiler/rustc_codegen_llvm/src | |
| parent | 2b97db2ff759f807199996e644a40617637369e5 (diff) | |
| parent | 7f31b579c7846f6443a32e104b82aa57bfad7fa1 (diff) | |
| download | rust-2338e573e156613e1472c44abee223d321b9a951.tar.gz rust-2338e573e156613e1472c44abee223d321b9a951.zip | |
Rollup merge of #135174 - xingxue-ibm:reproducible-build-aix, r=jieyouxu
[AIX] Port test case run-make/reproducible-build The test case `run-make/reproducible-build` verifies that two identical invocations of the compiler produce the same output by comparing the linker arguments, resulting binaries, and other artifacts. However, the AIX linker command includes an argument that specifies the file containing exported symbols, with a file path that contains a randomly generated substring to prevent collisions between different linking processes. Additionally, the AIX XCOFF file header includes a 4-byte timestamp. This PR replaces the random substring with a placeholder and nullifies the timestamp field in the XCOFF files for the comparisons.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
