Commit cf9226fb by Kazu Hirata Committed by Kazu Hirata

targhooks.c (default_narrow_bitfield): Remove.

	* targhooks.c (default_narrow_bitfield): Remove.
	* targhooks.h: Remove the prototype for
	default_narrow_bitfield.

From-SVN: r125144
parent f4297ddc
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
......
......@@ -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,
......
......@@ -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);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment