OSDN Git Service

entered into RCS
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 1992 09:03:25 +0000 (09:03 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Mar 1992 09:03:25 +0000 (09:03 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@644 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/m68k/hp320.h
gcc/config/m68k/mot3300.h

index aa6c191..eedf94e 100644 (file)
@@ -164,8 +164,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #undef PRINT_OPERAND
 #undef PRINT_OPERAND_ADDRESS
 #undef FUNCTION_PROFILER
-#undef ASM_GLOBALIZE_LABEL
 #undef ASM_OUTPUT_INTERNAL_LABEL
+#undef GLOBAL_ASM_OP
 
 #define TARGET_VERSION fprintf (stderr, " (68k, SGS/hpux syntax)");
 
@@ -293,6 +293,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define DATA_SECTION_ASM_OP "data"
 
 #define        ASCII_DATA_ASM_OP "byte"
+/* This is the command to make the user-level label named NAME
+   defined for reference from other files.  */
+
+#define GLOBAL_ASM_OP "global"
 
 /* This says how to output an assembler line
    to define a global common symbol.  */
@@ -318,12 +323,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 ( (OUTPUT) = (char *) alloca (strlen ((NAME)) + 12),   \
   sprintf ((OUTPUT), "%s___%d", (NAME), (LABELNO)))
 
-/* This is how to output a command to make the user-level label named NAME
-   defined for reference from other files.  */
-
-#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
-  do { fputs ("\tglobal ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
-
 #define ASM_OUTPUT_INTERNAL_LABEL(FILE,PREFIX,NUM)     \
 do{  if (PREFIX[0] == 'L' && PREFIX[1] == 'I')         \
     fprintf(FILE, "\tset %s%d,.+2\n", PREFIX, NUM);    \
index caa8948..4501e43 100644 (file)
@@ -282,12 +282,11 @@ output_file_directive ((FILE), main_input_filename)
  ((N) == 0 || (N) == 8 || (TARGET_68881 && (N) == 16))
 #endif 
  
-/* This is how to output a command to make the user-level label named NAME
+/* This is the command to make the user-level label named NAME
    defined for reference from other files.  */
 
-#undef ASM_GLOBALIZE_LABEL
-#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
-  do { fputs ("\tglobal ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
+#undef GLOBAL_ASM_OP
+#define GLOBAL_ASM_OP "global"
 
 /* Store in OUTPUT a string (made with alloca) containing
    an assembler-name for a local static variable named NAME.