diff options
author | Nick Clifton <nickc@redhat.com> | 2011-03-24 17:25:28 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2011-03-24 17:25:28 +0000 |
commit | 662666e54195337b99405c8e9ab0b8a392ba95e1 (patch) | |
tree | 3bb18fefa62c52ec1cc450c0d02be66ce2ddcfc8 /gcc/config/rx/rx-protos.h | |
parent | 3dc84509f003fcc9c43fc4a9c2dbea4ff311d614 (diff) | |
download | gcc-662666e54195337b99405c8e9ab0b8a392ba95e1.zip gcc-662666e54195337b99405c8e9ab0b8a392ba95e1.tar.gz gcc-662666e54195337b99405c8e9ab0b8a392ba95e1.tar.bz2 |
rx.h (LABEL_ALIGN_FOR_BARRIER): Define.
* config/rx/rx.h (LABEL_ALIGN_FOR_BARRIER): Define.
(ASM_OUTPUT_MAX_SKIP_ALIGN): Define.
* config/rx/rx.c (rx_option_override): Set align_jumps,
align_loops and align_labels if not set by the user.
(rx_align_for_label): New function.
(rx_max_skip_for_label): New function.
(TARGET_ASM_JUMP_ALIGN_MAX_SKIP): Define.
(TARGET_ASM_LOOP_ALIGN_MAX_SKIP): Define.
(TARGET_ASM_LABEL_ALIGN_MAX_SKIP): Define.
(TARGET_ASM_LABEL_ALIGN_AFTER_BARRIER_MAX_SKIP): Define.
* config/rx/rx-protos.h (rx_align_for_label): Add prototype.
From-SVN: r171420
Diffstat (limited to 'gcc/config/rx/rx-protos.h')
-rw-r--r-- | gcc/config/rx/rx-protos.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/rx/rx-protos.h b/gcc/config/rx/rx-protos.h index a6ae416..ab04fdd 100644 --- a/gcc/config/rx/rx-protos.h +++ b/gcc/config/rx/rx-protos.h @@ -26,6 +26,7 @@ #define Fargs CUMULATIVE_ARGS #define Rcode enum rtx_code +extern int rx_align_for_label (void); extern void rx_expand_prologue (void); extern int rx_initial_elimination_offset (int, int); |