summaryrefslogtreecommitdiffstats
path: root/gcc/config/pdp11/pdp11.md
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-12 16:38:01 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-12 16:38:01 +0000
commit9f280fe9060330b090b5765927df80c46b38f392 (patch)
tree6e9ba88fa1712280835dc97421f887dd57c59f15 /gcc/config/pdp11/pdp11.md
parent4c38608804a7cfd52a659a52ac0eb2b1da5b51be (diff)
downloadppe42-gcc-9f280fe9060330b090b5765927df80c46b38f392.tar.gz
ppe42-gcc-9f280fe9060330b090b5765927df80c46b38f392.zip
* pdp11.h (ASM_OUTPUT_SKIP): Add preceding 0 for octal constant.
(ASM_OUTPUT_COMMON, ASM_OUTPUT_LOCAL): Likewise. * pdp11.c (pdp11_output_function_prologue): 0%o -> %#o. (pdp11_output_function_epilogue, output_ascii): Likewise. (output_addr_const_pdp11): Likewise. * pdp11.md (movdi): Use offsetable memory for floating store. (lshrsi3, negsi2): Delete irrelevant comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58087 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/pdp11/pdp11.md')
-rw-r--r--gcc/config/pdp11/pdp11.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/pdp11/pdp11.md b/gcc/config/pdp11/pdp11.md
index 2b8747fd057..fae4907bf83 100644
--- a/gcc/config/pdp11/pdp11.md
+++ b/gcc/config/pdp11/pdp11.md
@@ -621,7 +621,7 @@
;; Move instructions
(define_insn "movdi"
- [(set (match_operand:DI 0 "general_operand" "=g,rm,m")
+ [(set (match_operand:DI 0 "general_operand" "=g,rm,o")
(match_operand:DI 1 "general_operand" "m,r,a"))]
""
"* return output_move_quad (operands);"
@@ -1395,7 +1395,7 @@
(lshiftrt:SI (match_operand:SI 1 "general_operand" "0")
(const_int 1)))]
""
-{ /* Here we trust that operands don't overlap */
+{
rtx lateoperands[2];
@@ -1614,7 +1614,7 @@
[(set (match_operand:SI 0 "register_operand" "=r")
(neg:SI (match_operand:SI 1 "general_operand" "0")))]
""
-{ /* Here we trust that operands don't overlap */
+{
rtx lateoperands[2];
OpenPOWER on IntegriCloud