diff options
author | Stuart Hastings <stuart@apple.com> | 2005-12-13 17:29:20 +0000 |
---|---|---|
committer | Stuart Hastings <stuart@apple.com> | 2005-12-13 17:29:20 +0000 |
commit | c0c7a876e0702c6c9b373783bdb7993a658afab2 (patch) | |
tree | cf3f661a2d0a193f4ebf03fcdcf490465899acc2 /gcc | |
parent | db1bb40669925b162e0d0246067d1e45b9b4cb38 (diff) |
* config/rs6000/rs6000.c (macho_branch_islands): Add APPLE LOCAL.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/apple-local-200502-branch@108482 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog.apple-ppc | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog.apple-ppc b/gcc/ChangeLog.apple-ppc index 837070f5934..8ea28596ac0 100644 --- a/gcc/ChangeLog.apple-ppc +++ b/gcc/ChangeLog.apple-ppc @@ -1,3 +1,7 @@ +2005-12-13 Stuart Hastings <stuart@apple.com> + + * config/rs6000/rs6000.c (macho_branch_islands): Add APPLE LOCAL. + 2005-12-12 Fariborz Jahanian <fjahanian@apple.com> Radar 4373486 diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 13cdf09a8cc..8f8524849ba 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -19898,10 +19898,12 @@ macho_branch_islands (void) strcat (tmp_buf, label); strcat (tmp_buf, "_pic)\n"); + /* APPLE LOCAL cleanup formatting */ strcat (tmp_buf, "\tmtctr r12\n\tbctr"); } else { + /* APPLE LOCAL cleanup formatting */ strcat (tmp_buf, ":\n\tlis r12,hi16("); strcat (tmp_buf, name_buf); strcat (tmp_buf, ")\n\tori r12,r12,lo16("); |