Commit 9eb5f744 by Iain Sandoe Committed by Iain Sandoe

[Darwin.PPC] Remove dead code.

TARGET_LINK_STACK is unused on Darwin, and only relevant to a processor on
which the port was never released.

2019-07-05  Iain Sandoe  <iain@sandoe.co.uk>

	* config/rs6000/rs6000-logue.c: Remove unused code.

From-SVN: r273148
parent 26f8363d
2019-07-05 Iain Sandoe <iain@sandoe.co.uk>
* config/rs6000/rs6000-logue.c: Remove unused code.
2019-07-05 Eric Botcazou <ebotcazou@adacore.com> 2019-07-05 Eric Botcazou <ebotcazou@adacore.com>
* tree-ssa-loop-manip.c (create_iv): Add missing guard for gsi_end_p. * tree-ssa-loop-manip.c (create_iv): Add missing guard for gsi_end_p.
......
...@@ -5100,24 +5100,11 @@ macho_branch_islands (void) ...@@ -5100,24 +5100,11 @@ macho_branch_islands (void)
#endif /* DBX_DEBUGGING_INFO || XCOFF_DEBUGGING_INFO */ #endif /* DBX_DEBUGGING_INFO || XCOFF_DEBUGGING_INFO */
if (flag_pic) if (flag_pic)
{ {
if (TARGET_LINK_STACK) strcat (tmp_buf, ":\n\tmflr r0\n\tbcl 20,31,");
{ strcat (tmp_buf, label);
char name[32]; strcat (tmp_buf, "_pic\n");
get_ppc476_thunk_name (name); strcat (tmp_buf, label);
strcat (tmp_buf, ":\n\tmflr r0\n\tbl "); strcat (tmp_buf, "_pic:\n\tmflr r11\n");
strcat (tmp_buf, name);
strcat (tmp_buf, "\n");
strcat (tmp_buf, label);
strcat (tmp_buf, "_pic:\n\tmflr r11\n");
}
else
{
strcat (tmp_buf, ":\n\tmflr r0\n\tbcl 20,31,");
strcat (tmp_buf, label);
strcat (tmp_buf, "_pic\n");
strcat (tmp_buf, label);
strcat (tmp_buf, "_pic:\n\tmflr r11\n");
}
strcat (tmp_buf, "\taddis r11,r11,ha16("); strcat (tmp_buf, "\taddis r11,r11,ha16(");
strcat (tmp_buf, name_buf); strcat (tmp_buf, name_buf);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment