OSDN Git Service

Merge basic-improvements-branch to trunk
[pf3gnuchains/gcc-fork.git] / gcc / config / xtensa / xtensa.h
index c495ef1..d51b679 100644 (file)
@@ -1281,11 +1281,6 @@ typedef struct xtensa_args {
    indexing purposes) so give the MEM rtx a words's mode.  */
 #define FUNCTION_MODE SImode
 
-/* A C expression that evaluates to true if it is ok to perform a
-   sibling call to DECL.  */
-/* TODO: fix this up to allow at least some sibcalls */
-#define FUNCTION_OK_FOR_SIBCALL(DECL) 0
-
 /* Xtensa constant costs.  */
 #define CONST_COSTS(X, CODE, OUTER_CODE)                               \
   case CONST_INT:                                                      \
@@ -1634,15 +1629,6 @@ typedef struct xtensa_args {
     goto JUMPTO;                                                       \
   } while (0)
 
-/* Store in OUTPUT a string (made with alloca) containing
-   an assembler-name for a local static variable named NAME.
-   LABELNO is an integer which is different for each call.  */
-#define ASM_FORMAT_PRIVATE_NAME(OUTPUT, NAME, LABELNO)                 \
-  do {                                                                 \
-    (OUTPUT) = (char *) alloca (strlen (NAME) + 10);                   \
-    sprintf ((OUTPUT), "%s.%u", (NAME), (LABELNO));                    \
-  } while (0)
-
 /* How to start an assembler comment. */
 #define ASM_COMMENT_START "#"