OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / gcc / config / arm / telf.h
index ececd53..e1a5cb1 100644 (file)
@@ -1,6 +1,6 @@
 /* Definitions of target machine for GNU compiler,
    for Thumb with ELF obj format.
-   Copyright (C) 1995, 1996, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1995, 1996, 1999, 2000 Free Software Foundation, Inc.
    
 This file is part of GNU CC.
 
@@ -67,7 +67,6 @@ extern int arm_structure_size_boundary;
 #define ASM_FILE_START(STREAM)                                         \
   do                                                                   \
     {                                                                  \
-      extern char * version_string;                                    \
       fprintf ((STREAM), "%s Generated by gcc %s for Thumb/elf\n",     \
               ASM_COMMENT_START, version_string);                      \
       fprintf ((STREAM), ASM_APP_OFF);                                 \
@@ -176,8 +175,8 @@ extern int arm_structure_size_boundary;
 #define ASM_OUTPUT_DEF_FROM_DECLS(FILE,DECL1,DECL2)            \
   do                                                           \
     {                                                          \
-      char * LABEL1 = XSTR (XEXP (DECL_RTL (decl), 0), 0);     \
-      char * LABEL2 = IDENTIFIER_POINTER (DECL2);              \
+      const char * LABEL1 = XSTR (XEXP (DECL_RTL (decl), 0), 0);\
+      const char * LABEL2 = IDENTIFIER_POINTER (DECL2);                \
                                                                \
       if (TREE_CODE (DECL1) == FUNCTION_DECL)                  \
        {                                                       \
@@ -428,7 +427,7 @@ dtors_section ()                                            \
 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END)\
   do                                                           \
     {                                                          \
-      char * name = XSTR (XEXP (DECL_RTL (DECL), 0), 0);       \
+      const char * name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
       if (!flag_inhibit_size_directive && DECL_SIZE (DECL)     \
           && ! AT_END && TOP_LEVEL                             \
          && DECL_INITIAL (DECL) == error_mark_node             \