re PR target/70120 ([aarch64] -g causes Assembler messages: Error: unaligned opcodes...
authorRichard Henderson <rth@redhat.com>
Fri, 25 Mar 2016 23:37:13 +0000 (16:37 -0700)
committerJeff Law <law@gcc.gnu.org>
Fri, 25 Mar 2016 23:37:13 +0000 (17:37 -0600)
commit5fca7b666313db331730a5c90e3c64b0e1402af9
tree14ef8e8afe597205dcd22402e659b00e620572b0
parentd7796e23a4a973afdc45897de4932c1e1bd3e898
re PR target/70120 ([aarch64] -g causes Assembler messages: Error: unaligned opcodes detected in executable segment)

2016-03-25  Richard Henderson  <rth@redhat.com>

PR target/70120
* config/aarch64/aarch64.c (aarch64_asm_output_pool_epilogue): New.
* config/aarch64/aarch64-protos.h: Declare it.
* config/aarch64/aarch64.h (ASM_OUTPUT_POOL_EPILOGUE): New.

PR target/70120
* gcc.target/aarch64/pr70120-1.c: New.
* gcc.target/aarch64/pr70120-2.c: New.
* gcc.target/aarch64/pr70120-3.c: New.

From-SVN: r234486
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/pr70120-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/pr70120-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/pr70120-3.c [new file with mode: 0644]