From 9eb5f744ae21f805a1e5b80aabc6d86306f3b3d7 Mon Sep 17 00:00:00 2001 From: Iain Sandoe Date: Fri, 5 Jul 2019 18:26:26 +0000 Subject: [PATCH] [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 * config/rs6000/rs6000-logue.c: Remove unused code. From-SVN: r273148 --- gcc/ChangeLog | 4 ++++ gcc/config/rs6000/rs6000-logue.c | 23 +++++------------------ 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7b1109bf7ed..00a01c7562f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-07-05 Iain Sandoe + + * config/rs6000/rs6000-logue.c: Remove unused code. + 2019-07-05 Eric Botcazou * tree-ssa-loop-manip.c (create_iv): Add missing guard for gsi_end_p. diff --git a/gcc/config/rs6000/rs6000-logue.c b/gcc/config/rs6000/rs6000-logue.c index 3fe623056d2..8454f96fcc3 100644 --- a/gcc/config/rs6000/rs6000-logue.c +++ b/gcc/config/rs6000/rs6000-logue.c @@ -5100,24 +5100,11 @@ macho_branch_islands (void) #endif /* DBX_DEBUGGING_INFO || XCOFF_DEBUGGING_INFO */ if (flag_pic) { - if (TARGET_LINK_STACK) - { - char name[32]; - get_ppc476_thunk_name (name); - strcat (tmp_buf, ":\n\tmflr r0\n\tbl "); - 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, ":\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, name_buf); -- 2.30.2