[AArch64] Handle const address in aarch64_print_operand
authorJiong Wang <jiong.wang@arm.com>
Thu, 24 Sep 2015 16:04:12 +0000 (16:04 +0000)
committerJiong Wang <jiwang@gcc.gnu.org>
Thu, 24 Sep 2015 16:04:12 +0000 (16:04 +0000)
2015-09-24  Jiong Wang  <jiong.wang@arm.com>

* config/aarch64/aarch64.c (aarch64_print_operand): Add "CONST" support.

From-SVN: r228093

gcc/ChangeLog
gcc/config/aarch64/aarch64.c

index 0b7b59fd9de6c621ddf23010fc7a79e3b5982d21..05ff03ffa4509b5ba839f9413bc2e1e321adc320 100644 (file)
@@ -1,3 +1,7 @@
+2015-09-24  Jiong Wang  <jiong.wang@arm.com>
+
+       * config/aarch64/aarch64.c (aarch64_print_operand): Add "CONST" support.
+
 2015-09-24  Jiong Wang  <jiong.wang@arm.com>
 
        * config/aarch64/aarch64-protos.h (aarch64_symbol_context): Delete.
index f7346ec13dbe4ea62906e3ab1342719e93951631..4fa6a4e01baf2bb99292a02d23ceb1a03e132ecc 100644 (file)
@@ -4377,6 +4377,7 @@ aarch64_print_operand (FILE *f, rtx x, char code)
          output_address (XEXP (x, 0));
          break;
 
+       case CONST:
        case LABEL_REF:
        case SYMBOL_REF:
          output_addr_const (asm_out_file, x);