summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000-protos.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2013-06-18 10:43:27 +0930
committerAlan Modra <amodra@gcc.gnu.org>2013-06-18 10:43:27 +0930
commit69eff9da489b0e8bbf4d1795afc3d5e014a6d025 (patch)
tree0d9e3458992c697ff455a39c7ed4855d830499db /gcc/config/rs6000/rs6000-protos.h
parent2058cd6cb36b0601debfd45c5bf5cf79053cdebc (diff)
downloadgcc-69eff9da489b0e8bbf4d1795afc3d5e014a6d025.tar.gz
rs6000.h (enum data_align): New.
* config/rs6000/rs6000.h (enum data_align): New. (LOCAL_ALIGNMENT, DATA_ALIGNMENT): Use rs6000_data_alignment. (DATA_ABI_ALIGNMENT): Define. (CONSTANT_ALIGNMENT): Correct comment. * config/rs6000/rs6000-protos.h (rs6000_data_alignment): Declare. * config/rs6000/rs6000.c (rs6000_data_alignment): New function. From-SVN: r200159
Diffstat (limited to 'gcc/config/rs6000/rs6000-protos.h')
-rw-r--r--gcc/config/rs6000/rs6000-protos.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/rs6000/rs6000-protos.h b/gcc/config/rs6000/rs6000-protos.h
index 02836ecea6d..25bad1bfb68 100644
--- a/gcc/config/rs6000/rs6000-protos.h
+++ b/gcc/config/rs6000/rs6000-protos.h
@@ -141,6 +141,7 @@ extern int rs6000_loop_align (rtx);
#endif /* RTX_CODE */
#ifdef TREE_CODE
+extern unsigned int rs6000_data_alignment (tree, unsigned int, enum data_align);
extern unsigned int rs6000_special_round_type_align (tree, unsigned int,
unsigned int);
extern unsigned int darwin_rs6000_special_round_type_align (tree, unsigned int,