diff options
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/v850/v850.md | 12 |
2 files changed, 8 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4826798..78cb6ae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -43,6 +43,8 @@ Tue Feb 9 10:10:31 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz> 1999-02-08 Nick Clifton <nickc@cygnus.com> + * config/v850/v850.md: Replace \\n\\t with \\; + * config/v850/v850.md: Enforce TARGET_LONG_CALLS option. * config/v850/v850.c (construct_restore_jr, construct_save_jarl): Enforce TARGET_LONG_CALLS option. diff --git a/gcc/config/v850/v850.md b/gcc/config/v850/v850.md index daea8b7..7eef0c6 100644 --- a/gcc/config/v850/v850.md +++ b/gcc/config/v850/v850.md @@ -989,7 +989,7 @@ "! TARGET_LONG_CALLS" "@ jarl %0,r31 - jarl .+4,r31\\n\\tadd 4,r31\\n\\tjmp %0" + jarl .+4,r31\\;add 4,r31\\;jmp %0" [(set_attr "length" "4,8")] ) @@ -1005,10 +1005,10 @@ if (GET_CODE (operands[0]) == REG) return \"jarl %0,r31\"; else - return \"movhi hi(%0), r0, r11\\n\\tmovea lo(%0), r11, r11\\n\\tjarl .+4,r31\\n\\tadd 4, r31\\n\\tjmp r11\"; + return \"movhi hi(%0), r0, r11\\;movea lo(%0), r11, r11\\;jarl .+4,r31\\;add 4, r31\\;jmp r11\"; } else - return \"jarl .+4,r31\\n\\tadd 4,r31\\n\\tjmp %0\"; + return \"jarl .+4,r31\\;add 4,r31\\;jmp %0\"; }" [(set_attr "length" "16,8")] ) @@ -1045,7 +1045,7 @@ "! TARGET_LONG_CALLS" "@ jarl %1,r31 - jarl .+4,r31\\n\\tadd 4,r31\\n\\tjmp %1" + jarl .+4,r31\\;add 4,r31\\;jmp %1" [(set_attr "length" "4,8")] ) @@ -1063,10 +1063,10 @@ return \"jarl %1, r31\"; else /* Reload can generate this pattern... */ - return \"movhi hi(%1), r0, r11\\n\\tmovea lo(%1), r11, r11\\n\\tjarl .+4, r31\\n\\tadd 4, r31\\n\\tjmp r11\"; + return \"movhi hi(%1), r0, r11\\;movea lo(%1), r11, r11\\;jarl .+4, r31\\;add 4, r31\\;jmp r11\"; } else - return \"jarl .+4, r31\\n\\tadd 4, r31\\n\\tjmp %1\"; + return \"jarl .+4, r31\\;add 4, r31\\;jmp %1\"; }" [(set_attr "length" "16,8")] ) |