Peter Collingbourne
Peter Collingbourne
R_AARCH64_FUNCINIT64 is a dynamic relocation type for relocating word-sized data in the output file using the return value of a function. An R_AARCH64_FUNCINIT64 shall be relocated as an R_AARCH64_IRELATIVE with...
R_AARCH64_INST32 is a static relocation type that will be used to implement [deactivation symbols](https://discourse.llvm.org/t/rfc-deactivation-symbols/85556). The proposed semantics shall be as follows: If S is a defined symbol, write bits [31:0]...
### Describe the issue On a machine with a low enough timer counter resolution, such as Apple M2 (and I think M1), which has a 24 MHz resolution, this check...
The function Delta(S) returns the current binary's load bias (for the null symbol as well as for locally-defined S), and is only used in the definition of RELATIVE family relocations,...
When I run `PATH=/path/to/some/clang/bin:$PATH bazel build ...` followed by `PATH=/path/to/other/clang/bin:$PATH bazel build ...` I would expect the second command to use the Clang binaries in `/path/to/other/clang/bin`. However, Bazel ends up...