diff options
author | Claudiu Zissulescu <claziss@gmail.com> | 2023-10-05 14:30:52 +0300 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gmail.com> | 2023-10-05 14:40:43 +0300 |
commit | e4b1940625181414ab11a28923b5082936f7196a (patch) | |
tree | db38dc76141c8add3be0f0723d1de9ad4c4be8a2 /gcc/tree-pass.h | |
parent | 6dc44436301143a286e3b45de0673af012299eba (diff) | |
download | gcc-e4b1940625181414ab11a28923b5082936f7196a.zip gcc-e4b1940625181414ab11a28923b5082936f7196a.tar.gz gcc-e4b1940625181414ab11a28923b5082936f7196a.tar.bz2 |
arc: Remove unused/incomplete alignment assembly annotation.
Removes '&' print operant punct character, disable -mannotate-align
option and clean up the port.
gcc/
* config/arc/arc-protos.h (arc_clear_unalign): Remove.
(arc_toggle_unalign): Likewise.
* config/arc/arc.cc (machine_function) Remove unalign.
(arc_init): Remove `&` punct character.
(arc_print_operand): Remove `&` related functions.
(arc_verify_short): Update function's number of parameters.
(output_short_suffix): Update function.
(arc_short_long): Likewise.
(arc_clear_unalign): Remove.
(arc_toggle_unalign): Likewise.
* config/arc/arc.h (ASM_OUTPUT_CASE_END): Remove.
(ASM_OUTPUT_ALIGN): Update.
* config/arc/arc.md: Remove all `%&` references.
* config/arc/arc.opt (mannotate-align): Ignore option.
* doc/invoke.texi (mannotate-align): Update description.
Signed-off-by: Claudiu Zissulescu <claziss@gmail.com>
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions