PR target/3724
* arm/linux-elf.h (PROFILE_HOOK): Define.
From-SVN: r67950
+2003-06-14 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/3724
+ * arm/linux-elf.h (PROFILE_HOOK): Define.
+
2003-06-14 Richard Earnshaw <rearnsha@arm.com>
PR target/11183
fprintf (STREAM, "\tbl\tmcount%s\n", NEED_PLT_RELOC ? "(PLT)" : ""); \
}
+/* The linux profiler clobbers the link register. Make sure the
+ prologue knows to save it. */
+#define PROFILE_HOOK(X) \
+ emit_insn (gen_rtx_CLOBBER (VOIDmode, gen_rtx_REG (SImode, LR_REGNUM)))
+
#undef CC1_SPEC
#define CC1_SPEC "%{profile:-p}"