diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-02-11 13:27:28 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-02-11 13:27:28 +0000 |
commit | e1c1ecb0fe57884998e22526a7faa33e1f3528d5 (patch) | |
tree | d5fac32fbeb9acfc78bd5ffd4b90be9fe208e2f0 /gcc/fortran/resolve.c | |
parent | 4146b7b8c4fc145f1a2e482878b1c9a371cf8282 (diff) | |
download | gcc-e1c1ecb0fe57884998e22526a7faa33e1f3528d5.zip gcc-e1c1ecb0fe57884998e22526a7faa33e1f3528d5.tar.gz gcc-e1c1ecb0fe57884998e22526a7faa33e1f3528d5.tar.bz2 |
[AArch64] Only update assembler .arch directive when necessary
* config/aarch64/aarch64.c (aarch64_last_printed_arch_string):
New variable.
(aarch64_last_printed_tune_string): Likewise.
(aarch64_declare_function_name): Only output .arch assembler
directive if it will be different from the previously output
directive. Same for .tune comment but only if -dA is set.
(aarch64_start_file): New function.
(TARGET_ASM_FILE_START): Define.
* gcc.target/aarch64/target_attr_15.c: Scan assembly for
.arch armv8-a\n. Add -dA to dg-options.
* gcc.target/aarch64/assembler_arch_1.c: New test.
* gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
From-SVN: r233342
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions