diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2011-05-03 07:46:10 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2011-05-03 07:46:10 +0000 |
commit | 0f6d54f720796f2ebcb15764ac0d0b174529367d (patch) | |
tree | 0a9929f4d33aeb581d3ef899196493bcc28993e8 /gcc/hooks.h | |
parent | b15eacc7da352ad393b29bd35b71019f1da2af7d (diff) | |
download | gcc-0f6d54f720796f2ebcb15764ac0d0b174529367d.zip gcc-0f6d54f720796f2ebcb15764ac0d0b174529367d.tar.gz gcc-0f6d54f720796f2ebcb15764ac0d0b174529367d.tar.bz2 |
hooks.h (hook_bool_mode_uhwi_false): Declare.
gcc/
* hooks.h (hook_bool_mode_uhwi_false): Declare.
* hooks.c (hook_bool_mode_uhwi_false): New function.
* target.def (array_mode_supported_p): New hook.
* doc/tm.texi.in (TARGET_ARRAY_MODE_SUPPORTED_P): Add @hook.
* doc/tm.texi: Regenerate.
* stor-layout.c (mode_for_array): New function.
(layout_type): Use it.
* config/arm/arm.c (arm_array_mode_supported_p): New function.
(TARGET_ARRAY_MODE_SUPPORTED_P): Define.
From-SVN: r173290
Diffstat (limited to 'gcc/hooks.h')
-rw-r--r-- | gcc/hooks.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/hooks.h b/gcc/hooks.h index 11dd7a9..a1b0112 100644 --- a/gcc/hooks.h +++ b/gcc/hooks.h @@ -36,6 +36,8 @@ extern bool hook_bool_mode_const_rtx_false (enum machine_mode, const_rtx); extern bool hook_bool_mode_const_rtx_true (enum machine_mode, const_rtx); extern bool hook_bool_mode_rtx_false (enum machine_mode, rtx); extern bool hook_bool_mode_rtx_true (enum machine_mode, rtx); +extern bool hook_bool_mode_uhwi_false (enum machine_mode, + unsigned HOST_WIDE_INT); extern bool hook_bool_tree_false (tree); extern bool hook_bool_const_tree_false (const_tree); extern bool hook_bool_tree_true (tree); |