unix.h (ASM_FILE_START): Const-ify.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Mon, 19 Nov 2001 18:30:04 +0000 (18:30 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Mon, 19 Nov 2001 18:30:04 +0000 (18:30 +0000)
* a29k/unix.h (ASM_FILE_START): Const-ify.
* i386/beos-elf.h (INCLUDE_DEFAULTS): Remove semi-colon.
* i386/isc.h (ASM_FILE_START): Const-ify.
* i386/sun386.h (ASM_FILE_START): Likewise.
* m32r.md: Likewise.
* m68k/auxas.h (ADDITIONAL_REGISTER_NAMES): Add missing brackets.
* m68k/auxgas.h ADDITIONAL_REGISTER_NAMES): Likewise.
* m68k/tower.h (REGISTER_NAMES): Remove semi-colon.
* mn10200.md: Initialize variable.

From-SVN: r47178

gcc/ChangeLog
gcc/config/a29k/unix.h
gcc/config/i386/beos-elf.h
gcc/config/i386/isc.h
gcc/config/i386/sun386.h
gcc/config/m32r/m32r.md
gcc/config/m68k/auxas.h
gcc/config/m68k/auxgas.h
gcc/config/m68k/tower.h
gcc/config/mn10200/mn10200.md

index 12f897d..63bbd14 100644 (file)
@@ -1,3 +1,15 @@
+2001-11-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * a29k/unix.h (ASM_FILE_START): Const-ify.
+       * i386/beos-elf.h (INCLUDE_DEFAULTS): Remove semi-colon.
+       * i386/isc.h (ASM_FILE_START): Const-ify.
+       * i386/sun386.h (ASM_FILE_START): Likewise.
+       * m32r.md: Likewise.
+       * m68k/auxas.h (ADDITIONAL_REGISTER_NAMES): Add missing brackets.
+       * m68k/auxgas.h ADDITIONAL_REGISTER_NAMES): Likewise.
+       * m68k/tower.h (REGISTER_NAMES): Remove semi-colon.
+       * mn10200.md: Initialize variable.
+
 Mon Nov 19 18:06:21 CET 2001  Jan Hubicka  <jh@suse.cz>
 
        * gcse.c (try_replace_reg): Copy RTX before creating note.
index 29165e9..eae03bf 100644 (file)
@@ -53,7 +53,7 @@ Boston, MA 02111-1307, USA.  */
 
 #undef ASM_FILE_START
 #define ASM_FILE_START(FILE)                                   \
-{ char *p, *after_dir = main_input_filename;                   \
+{ const char *p, *after_dir = main_input_filename;             \
   if (TARGET_29050)                                            \
     fprintf (FILE, "\t.cputype 29050\n");                      \
   for (p = main_input_filename; *p; p++)                       \
index 519c666..be51b4a 100644 (file)
@@ -188,7 +188,7 @@ Boston, MA 02111-1307, USA.  */
     { "/boot/develop/headers/posix", 0, 0, 0 },\
     { "/boot/develop/headers", 0, 0, 0 }, \
     { 0, 0, 0, 0 } \
-    };
+    }
 #else /* CROSS_COMPILE */
 #undef INCLUDE_DEFAULTS
 #define INCLUDE_DEFAULTS                               \
@@ -230,7 +230,7 @@ Boston, MA 02111-1307, USA.  */
     { CROSS_INCLUDE_DIR "/posix", 0, 0, 0 },\
     { CROSS_INCLUDE_DIR , 0, 0, 0 }, \
     { 0, 0, 0, 0 } \
-    };
+    }
 #endif
 
 /* Whee.  LIBRARY_PATH is Be's LD_LIBRARY_PATH, which of course will
index 542a1c0..eea9811 100644 (file)
@@ -74,8 +74,8 @@
 #undef ASM_FILE_START
 #define ASM_FILE_START(FILE)                           \
   do {                                                 \
-    int len = strlen (main_input_filename);            \
-    char *na = main_input_filename + len;              \
+    const int len = strlen (main_input_filename);      \
+    const char *na = main_input_filename + len;                \
     char shorter[15];                                  \
     /* NA gets MAIN_INPUT_FILENAME sans directory names.  */\
     while (na > main_input_filename)                   \
index 182f83b..86d8d95 100644 (file)
@@ -59,8 +59,8 @@ do                                                            \
 #define ASM_FILE_START(FILE) \
   do {                                                 \
     {                                                  \
-      int len = strlen (main_input_filename);          \
-      char *na = main_input_filename + len;            \
+      const int len = strlen (main_input_filename);    \
+      const char *na = main_input_filename + len;      \
       char shorter[15];                                        \
       /* NA gets MAIN_INPUT_FILENAME sans directory names.  */\
       while (na > main_input_filename)                 \
index 470a05d..2d10057 100644 (file)
   ""
   "*
 {
-  char *br,*invbr;
+  const char *br,*invbr;
   char asmtext[40];
 
   switch (GET_CODE (operands[1]))
   ""
   "*
 {
-  char *br,*invbr;
+  const char *br,*invbr;
   char asmtext[40];
 
   switch (GET_CODE (operands[1]))
index 91b9e8b..3f368c7 100644 (file)
@@ -74,7 +74,7 @@ Boston, MA 02111-1307, USA.  */
 #undef LOCAL_LABEL_PREFIX
 #define LOCAL_LABEL_PREFIX     "L%"
 
-#define ADDITIONAL_REGISTER_NAMES { "%a6", 14, "%a7", 15 }
+#define ADDITIONAL_REGISTER_NAMES { {"%a6", 14}, {"%a7", 15} }
 
 #undef ASM_OUTPUT_INT
 #define ASM_OUTPUT_INT(FILE,VALUE)                      \
index 28d9f9e..b828848 100644 (file)
@@ -37,7 +37,7 @@ Boston, MA 02111-1307, USA.  */
 #define NO_DOT_IN_LABEL
 #endif
 
-#define ADDITIONAL_REGISTER_NAMES  { "%fp", 14, "%a7", 15 }
+#define ADDITIONAL_REGISTER_NAMES  { {"%fp", 14}, {"%a7", 15} }
 
 #define ASM_MOV_INSN   "movel"
 
index 1c76368..7ae1a9e 100644 (file)
@@ -88,7 +88,7 @@ Boston, MA 02111-1307, USA.  */
 #define REGISTER_NAMES \
 {"%d0", "%d1", "%d2", "%d3", "%d4", "%d5", "%d6", "%d7",                      \
  "%a0", "%a1", "%a2", "%a3", "%a4", "%a5", "%a6", "%sp",                      \
- "%fp0", "%fp1", "%fp2", "%fp3", "%fp4", "%fp5", "%fp6", "%fp7"};
+ "%fp0", "%fp1", "%fp2", "%fp3", "%fp4", "%fp5", "%fp6", "%fp7"}
 
 #undef REGISTER_PREFIX
 #define REGISTER_PREFIX "%"
index 2412198..0f5f4d0 100644 (file)
 
     default:
       {
-        long val;
+        long val = 0;
         REAL_VALUE_TYPE rv;
 
        if (GET_CODE (operands[1]) == CONST_DOUBLE)