diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-05-10 11:46:17 +0100 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2024-07-28 19:05:52 +0200 |
commit | 7086cefb05fdaf3dc7fb12f009a18b5189c8cc17 (patch) | |
tree | fced77b2c98d59505f706f2eebca4dc8c29b80da /libcpp | |
parent | 679ffdd4fcb4ebb051f07f62266481d7b7236805 (diff) | |
download | gcc-7086cefb05fdaf3dc7fb12f009a18b5189c8cc17.zip gcc-7086cefb05fdaf3dc7fb12f009a18b5189c8cc17.tar.gz gcc-7086cefb05fdaf3dc7fb12f009a18b5189c8cc17.tar.bz2 |
aarch64: Define aarch64_get_{asm_|}isa_flags
Building an aarch64_feature_flags value from data within a gcc_options
or cl_target_option struct will get more complicated in a later commit.
Use a macro to avoid doing this manually in more than one location.
gcc/ChangeLog:
* common/config/aarch64/aarch64-common.cc
(aarch64_handle_option): Use new macro.
* config/aarch64/aarch64.cc
(aarch64_override_options_internal): Ditto.
(aarch64_option_print): Ditto.
(aarch64_set_current_function): Ditto.
(aarch64_can_inline_p): Ditto.
(aarch64_declare_function_name): Ditto.
(aarch64_start_file): Ditto.
* config/aarch64/aarch64.h (aarch64_get_asm_isa_flags): New
(aarch64_get_isa_flags): New.
(aarch64_asm_isa_flags): Use new macro.
(aarch64_isa_flags): Ditto.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions