diff options
author | Alan Modra <amodra@gmail.com> | 2013-06-18 10:43:27 +0930 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2013-06-18 10:43:27 +0930 |
commit | 69eff9da489b0e8bbf4d1795afc3d5e014a6d025 (patch) | |
tree | 0d9e3458992c697ff455a39c7ed4855d830499db /gcc/config/rs6000/rs6000-protos.h | |
parent | 2058cd6cb36b0601debfd45c5bf5cf79053cdebc (diff) | |
download | gcc-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.h | 1 |
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, |