aboutsummaryrefslogtreecommitdiff
path: root/gcc/targhooks.c
diff options
context:
space:
mode:
authorAnatoly Sokolov <aesok@post.ru>2011-10-06 23:25:53 +0400
committerAnatoly Sokolov <aesok@gcc.gnu.org>2011-10-06 23:25:53 +0400
commite12671331b81c8deffc0491e344eb503c0c517c8 (patch)
treeed408683173f92d7d0abeb303fe38d4d20bc713b /gcc/targhooks.c
parentce72a9a305f5de10f43446aaf3c3fecdf77d7987 (diff)
downloadgcc-e12671331b81c8deffc0491e344eb503c0c517c8.zip
gcc-e12671331b81c8deffc0491e344eb503c0c517c8.tar.gz
gcc-e12671331b81c8deffc0491e344eb503c0c517c8.tar.bz2
system.h (OUTPUT_ADDR_CONST_EXTRA): Poison.
* system.h (OUTPUT_ADDR_CONST_EXTRA): Poison. * doc/tm.texi.in (OUTPUT_ADDR_CONST_EXTRA): Remove documentation. * doc/tm.texi: Regenerate. * target.def (output_addr_const_extra): Use hook_bool_FILEptr_rtx_false. * targhooks.c (default_asm_output_addr_const_extra): Remove. * targhooks.h (default_asm_output_addr_const_extra): Remove. * hooks.c (hook_bool_FILEptr_rtx_false): New functions. * hooks.h (hook_bool_FILEptr_rtx_false): Declare. From-SVN: r179630
Diffstat (limited to 'gcc/targhooks.c')
-rw-r--r--gcc/targhooks.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/gcc/targhooks.c b/gcc/targhooks.c
index 8ad517f..81fd12f 100644
--- a/gcc/targhooks.c
+++ b/gcc/targhooks.c
@@ -371,21 +371,6 @@ default_mangle_assembler_name (const char *name ATTRIBUTE_UNUSED)
return get_identifier (stripped);
}
-/* The default implementation of TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA. */
-
-bool
-default_asm_output_addr_const_extra (FILE *file ATTRIBUTE_UNUSED,
- rtx x ATTRIBUTE_UNUSED)
-{
-#ifdef OUTPUT_ADDR_CONST_EXTRA
- OUTPUT_ADDR_CONST_EXTRA (file, x, fail);
- return true;
-
-fail:
-#endif
- return false;
-}
-
/* True if MODE is valid for the target. By "valid", we mean able to
be manipulated in non-trivial ways. In particular, this means all
the arithmetic is supported.