[all-commits] [llvm/llvm-project] 2b0e6f: [Fuchsia] Remove aarch64-fuchsia target-specific -...
Roland McGrath via All-commits
all-commits at lists.llvm.org
Tue Jan 28 11:33:34 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 2b0e6fe2e2687eaeb5ac444bd68f678e37227a05
https://github.com/llvm/llvm-project/commit/2b0e6fe2e2687eaeb5ac444bd68f678e37227a05
Author: Roland McGrath <mcgrathr at google.com>
Date: 2020-01-28 (Tue, 28 Jan 2020)
Changed paths:
M llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
M llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
M llvm/test/CodeGen/AArch64/arm64-builtins-linux.ll
M llvm/test/CodeGen/AArch64/arm64-elf-globals.ll
M llvm/test/CodeGen/AArch64/stack-protector-target.ll
Log Message:
-----------
[Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel
Under --target=aarch64-fuchsia, -mcmodel=kernel has the effect of
(the default) -mcmodel=small plus -mtp=el1 (which did not exist when
this behavior was added). Fuchsia's kernel now uses -mtp=el1
directly instead of -mcmodel=kernel, so remove this special support.
Patch By: mcgrathr
Differential Revision: https://reviews.llvm.org/D73409
More information about the All-commits
mailing list