aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/ia64/ia64.h
diff options
context:
space:
mode:
authorAnatoly Sokolov <aesok@post.ru>2011-12-02 21:44:28 +0400
committerAnatoly Sokolov <aesok@gcc.gnu.org>2011-12-02 21:44:28 +0400
commit5e50b799a0b6234bfb36584ee81733d7a1a299b4 (patch)
treecf31885245db48ffac43e38a0bf9d79f81217da8 /gcc/config/ia64/ia64.h
parentf5ca3c3408f6675f7171dd7fa7d827df8d851581 (diff)
downloadgcc-5e50b799a0b6234bfb36584ee81733d7a1a299b4.zip
gcc-5e50b799a0b6234bfb36584ee81733d7a1a299b4.tar.gz
gcc-5e50b799a0b6234bfb36584ee81733d7a1a299b4.tar.bz2
ia64.h (PRINT_OPERAND, [...]): Remove macros.
* config/ia64/ia64.h (PRINT_OPERAND, PRINT_OPERAND_ADDRESS, PRINT_OPERAND_PUNCT_VALID_P): Remove macros. * config/ia64/ia64-protos.h (ia64_print_operand, ia64_print_operand_address): Remove. * config/ia64/ia64.c (TARGET_PRINT_OPERAND, TARGET_PRINT_OPERAND_ADDRESS, TARGET_PRINT_OPERAND_PUNCT_VALID_P): Define. (ia64_print_operand_punct_valid_p): New function. (ia64_print_operand, ia64_print_operand_address): Make static. From-SVN: r181932
Diffstat (limited to 'gcc/config/ia64/ia64.h')
-rw-r--r--gcc/config/ia64/ia64.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h
index 2da6149..134f5be 100644
--- a/gcc/config/ia64/ia64.h
+++ b/gcc/config/ia64/ia64.h
@@ -1512,27 +1512,6 @@ do { \
{ "loc79", LOC_REG (79) }, \
}
-/* A C compound statement to output to stdio stream STREAM the assembler syntax
- for an instruction operand X. X is an RTL expression. */
-
-#define PRINT_OPERAND(STREAM, X, CODE) \
- ia64_print_operand (STREAM, X, CODE)
-
-/* A C expression which evaluates to true if CODE is a valid punctuation
- character for use in the `PRINT_OPERAND' macro. */
-
-/* ??? Keep this around for now, as we might need it later. */
-
-#define PRINT_OPERAND_PUNCT_VALID_P(CODE) \
- ((CODE) == '+' || (CODE) == ',')
-
-/* A C compound statement to output to stdio stream STREAM the assembler syntax
- for an instruction operand that is a memory reference whose address is X. X
- is an RTL expression. */
-
-#define PRINT_OPERAND_ADDRESS(STREAM, X) \
- ia64_print_operand_address (STREAM, X)
-
/* If defined, C string expressions to be used for the `%R', `%L', `%U', and
`%I' options of `asm_fprintf' (see `final.c'). */