PR target/14454 * config/sparc/sparc.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): Set to sparc_can_output_mi_thunk. (sparc_output_mi_thunk): Simplify handling of delta offset. Add handling of vcall offset. (sparc_can_output_mi_thunk): New predicate. * doc/tm.texi (TARGET_ASM_OUTPUT_MI_THUNK): Document VCALL_OFFSET. (TARGET_ASM_OUTPUT_MI_VCALL_THUNK): Delete. (TARGET_ASM_CAN_OUTPUT_MI_THUNK): New target hook. * config/sparc/sparc.c (emit_and_preserve): Preserve stack alignment. * config/sparc/sparc.md (movdi): Remove redundant test. From-SVN: r88985
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
access1.C | Loading commit data... | |
access2.C | Loading commit data... | |
access3.C | Loading commit data... | |
access4.C | Loading commit data... | |
access5.C | Loading commit data... | |
base1.C | Loading commit data... | |
base2.C | Loading commit data... | |
cond1.C | Loading commit data... | |
conv1.C | Loading commit data... | |
covariant1.C | Loading commit data... | |
covariant10.C | Loading commit data... | |
covariant11.C | Loading commit data... | |
covariant2.C | Loading commit data... | |
covariant3.C | Loading commit data... | |
covariant4.C | Loading commit data... | |
covariant5.C | Loading commit data... | |
covariant6.C | Loading commit data... | |
covariant7.C | Loading commit data... | |
covariant8.C | Loading commit data... | |
covariant9.C | Loading commit data... | |
error1.C | Loading commit data... | |
local1.C | Loading commit data... | |
local2.C | Loading commit data... | |
multiple1.C | Loading commit data... | |
namespace-as-base.C | Loading commit data... | |
null1.C | Loading commit data... | |
operator1.C | Loading commit data... | |
operator2.C | Loading commit data... | |
override1.C | Loading commit data... | |
ptrmem1.C | Loading commit data... | |
ptrmem2.C | Loading commit data... | |
template-as-base.C | Loading commit data... | |
thunk1.C | Loading commit data... | |
thunk2.C | Loading commit data... | |
typedef1.C | Loading commit data... | |
typeinfo1.C | Loading commit data... | |
union1.C | Loading commit data... | |
using1.C | Loading commit data... | |
using2.C | Loading commit data... | |
using3.C | Loading commit data... |