summaryrefslogtreecommitdiff
path: root/gcc/config/rx/rx-protos.h
diff options
context:
space:
mode:
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-24 17:25:28 +0000
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-24 17:25:28 +0000
commit9f9a3b393c3b6e7e3baea9e5cba2c43985bec30a (patch)
tree3bb18fefa62c52ec1cc450c0d02be66ce2ddcfc8 /gcc/config/rx/rx-protos.h
parentd9b7a8da48772a435b8ae8cc04871c5c16a306cc (diff)
downloadgcc-9f9a3b393c3b6e7e3baea9e5cba2c43985bec30a.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171420 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rx/rx-protos.h')
-rw-r--r--gcc/config/rx/rx-protos.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/rx/rx-protos.h b/gcc/config/rx/rx-protos.h
index a6ae416e6dc..ab04fdd7ce0 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);