about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorJakub Beránek <berykubik@gmail.com>2025-08-14 21:48:44 +0200
committerGitHub <noreply@github.com>2025-08-14 21:48:44 +0200
commit55f22340003c4e25c6d23d61132c7851b6b4048b (patch)
tree05c4e328ec7ec9c49c8aec69b1eded08a19d0b40 /compiler/rustc_codegen_llvm/src
parent06246bfc7373acfdf23ff6424dec1578f98a7ac2 (diff)
parentebcbcc8b73cb6fa8aad42e258ca0382db68e7876 (diff)
downloadrust-55f22340003c4e25c6d23d61132c7851b6b4048b.tar.gz
rust-55f22340003c4e25c6d23d61132c7851b6b4048b.zip
Rollup merge of #145353 - CathalMullan:jemalloc-tools, r=Kobzol
bootstrap: Fix jemalloc 64K page support for aarch64 tools

Resolves rust-lang/rust#133748

The prior page size fix only targeted the compile build step, not the tools step: https://github.com/rust-lang/rust/pull/135081

Also note that since `miri` always uses jemalloc, I didn't copy the `builder.config.jemalloc(target)` check to the tools section.

Tested by running `strings` on the compiled `miri` binary to see the LG_PAGE value.

Before:

```
> strings miri | grep '^LG_PAGE'
LG_PAGE 14
```

After:

```
> strings miri | grep '^LG_PAGE'
LG_PAGE 16
```

May also need a separate fix for the standalone miri repository: https://github.com/rust-lang/miri/issues/4514 (likely a change needed in miri-script?)
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions