diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2007-05-28 21:27:29 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2007-05-28 21:27:29 +0000 |
commit | cf9226fbc52d20e822580fda52851f045f78e69b (patch) | |
tree | 73e2d92e9ed9e8ff1d0e2441abc7bda53c3862b4 | |
parent | f4297ddcf95096ee434232ac8eac5ed20d3ba5c6 (diff) | |
download | gcc-cf9226fbc52d20e822580fda52851f045f78e69b.zip gcc-cf9226fbc52d20e822580fda52851f045f78e69b.tar.gz gcc-cf9226fbc52d20e822580fda52851f045f78e69b.tar.bz2 |
targhooks.c (default_narrow_bitfield): Remove.
* targhooks.c (default_narrow_bitfield): Remove.
* targhooks.h: Remove the prototype for
default_narrow_bitfield.
From-SVN: r125144
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/targhooks.c | 14 | ||||
-rw-r--r-- | gcc/targhooks.h | 2 |
3 files changed, 6 insertions, 16 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0b34249..90d9e40 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-05-28 Kazu Hirata <kazu@codesourcery.com> + + * targhooks.c (default_narrow_bitfield): Remove. + * targhooks.h: Remove the prototype for + default_narrow_bitfield. + 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com> PR tree-opt/32100 diff --git a/gcc/targhooks.c b/gcc/targhooks.c index 77f624c..1f0aa0b 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -600,20 +600,6 @@ default_secondary_reload (bool in_p ATTRIBUTE_UNUSED, rtx x ATTRIBUTE_UNUSED, return class; } - -/* If STRICT_ALIGNMENT is true we use the container type for accessing - volatile bitfields. This is generally the preferred behavior for memory - mapped peripherals on RISC architectures. - If STRICT_ALIGNMENT is false we use the narrowest type possible. This - is typically used to avoid spurious page faults and extra memory accesses - due to unaligned accesses on CISC architectures. */ - -bool -default_narrow_bitfield (void) -{ - return !STRICT_ALIGNMENT; -} - bool default_handle_c_option (size_t code ATTRIBUTE_UNUSED, const char *arg ATTRIBUTE_UNUSED, diff --git a/gcc/targhooks.h b/gcc/targhooks.h index 1b9bb10..97f3eb0 100644 --- a/gcc/targhooks.h +++ b/gcc/targhooks.h @@ -55,8 +55,6 @@ extern bool default_decimal_float_supported_p (void); extern const char * default_invalid_within_doloop (rtx); -extern bool default_narrow_bitfield (void); - extern tree default_builtin_vectorized_function (enum built_in_function, tree, tree); extern tree default_builtin_vectorized_conversion (enum tree_code, tree); |