Commit 76bbee81 by Hans-Peter Nilsson Committed by Hans-Peter Nilsson

definitions in config/[npr]*:

Changes add TABs on either or both sides, covering start of line,
up to any operand for all .*ASM.*_OP definitions.

From-SVN: r36611
parent 78d057d8
...@@ -210,6 +210,23 @@ ...@@ -210,6 +210,23 @@
Here. Here.
* config/mips/osfrose.h (SET_ASM_OP): Here. * config/mips/osfrose.h (SET_ASM_OP): Here.
* config/mips/sni-svr4.h (ABICALLS_ASM_OP): Here. * config/mips/sni-svr4.h (ABICALLS_ASM_OP): Here.
* config/ns32k/encore.h (SHARED_SECTION_ASM_OP): Here.
* config/ns32k/merlin.h (SHARED_SECTION_ASM_OP): Here.
* config/ns32k/ns32k.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP):
Here.
* config/ns32k/sequent.h (SHARED_SECTION_ASM_OP): Here.
* config/ns32k/tek6000.h (SHARED_SECTION_ASM_OP): Here.
* config/pa/pa-64.h (INT_ASM_OP, TYPE_ASM_OP, SIZE_ASM_OP): Here.
* config/pa/pa.h (ASM_STABS_OP, ASM_STABN_OP): Here.
* config/pj/pj.h (SET_ASM_OP, BSS_SECTION_ASM_OP): Here.
* config/pyr/pyr.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP):
Here.
* config/romp/romp.h (TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP):
Here.
* config/rs6000/rs6000.h (SET_ASM_OP): Here.
* config/rs6000/sol2.h (ASM_STABN_OP): Here.
* config/rs6000/sysv4.h (SKIP_ASM_OP, LOCAL_ASM_OP, LCOMM_ASM_OP):
Here.
2000-09-25 Richard Henderson <rth@cygnus.com> 2000-09-25 Richard Henderson <rth@cygnus.com>
......
/* Definitions of target machine for GNU compiler. ENCORE NS32000 version. /* Definitions of target machine for GNU compiler. ENCORE NS32000 version.
Copyright (C) 1988, 1993 Free Software Foundation, Inc. Copyright (C) 1988, 1993, 2000 Free Software Foundation, Inc.
Adapted by Robert Brown (brown@harvard.harvard.edu) from the Sequent Adapted by Robert Brown (brown@harvard.harvard.edu) from the Sequent
version by Michael Tiemann (tiemann@mcc.com). version by Michael Tiemann (tiemann@mcc.com).
...@@ -172,7 +172,7 @@ do { \ ...@@ -172,7 +172,7 @@ do { \
/* Assembler pseudo-op for shared data segment. */ /* Assembler pseudo-op for shared data segment. */
#define SHARED_SECTION_ASM_OP ".shrdata" #define SHARED_SECTION_ASM_OP "\t.shrdata"
/* This says how to output an assembler line /* This says how to output an assembler line
to define a shared common symbol. */ to define a shared common symbol. */
......
/* Definitions of target machine for GNU compiler. MERLIN NS32000 version. /* Definitions of target machine for GNU compiler. MERLIN NS32000 version.
Copyright (C) 1990, 1994 Free Software Foundation, Inc. Copyright (C) 1990, 1994, 2000 Free Software Foundation, Inc.
By Mark Mason (mason@reed.bitnet, pyramid!unify!mason@uunet.uu.net). By Mark Mason (mason@reed.bitnet, pyramid!unify!mason@uunet.uu.net).
This file is part of GNU CC. This file is part of GNU CC.
...@@ -56,7 +56,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -56,7 +56,7 @@ Boston, MA 02111-1307, USA. */
#undef LABEL_ALIGN_AFTER_BARRIER #undef LABEL_ALIGN_AFTER_BARRIER
/* Assembler pseudo-op for shared data segment. */ /* Assembler pseudo-op for shared data segment. */
#define SHARED_SECTION_ASM_OP ".shdata" #define SHARED_SECTION_ASM_OP "\t.shdata"
/* %$ means print the prefix for an immediate operand. */ /* %$ means print the prefix for an immediate operand. */
......
...@@ -1488,11 +1488,11 @@ while (0) ...@@ -1488,11 +1488,11 @@ while (0)
/* Output before read-only data. */ /* Output before read-only data. */
#define TEXT_SECTION_ASM_OP ".text" #define TEXT_SECTION_ASM_OP "\t.text"
/* Output before writable data. */ /* Output before writable data. */
#define DATA_SECTION_ASM_OP ".data" #define DATA_SECTION_ASM_OP "\t.data"
/* Define the output Assembly Language */ /* Define the output Assembly Language */
......
/* Definitions of target machine for GNU compiler. SEQUENT NS32000 version. /* Definitions of target machine for GNU compiler. SEQUENT NS32000 version.
Copyright (C) 1987 Free Software Foundation, Inc. Copyright (C) 1987, 2000 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@mcc.com) Contributed by Michael Tiemann (tiemann@mcc.com)
This file is part of GNU CC. This file is part of GNU CC.
...@@ -57,7 +57,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -57,7 +57,7 @@ Boston, MA 02111-1307, USA. */
#undef LABEL_ALIGN_AFTER_BARRIER #undef LABEL_ALIGN_AFTER_BARRIER
/* Assembler pseudo-op for shared data segment. */ /* Assembler pseudo-op for shared data segment. */
#define SHARED_SECTION_ASM_OP ".shdata" #define SHARED_SECTION_ASM_OP "\t.shdata"
/* Control how stack adjust insns are output. */ /* Control how stack adjust insns are output. */
#define SEQUENT_ADJUST_STACK #define SEQUENT_ADJUST_STACK
......
/* Definitions of target machine for GNU compiler. /* Definitions of target machine for GNU compiler.
Generic Tektronix 6000 series NS32000 version. Generic Tektronix 6000 series NS32000 version.
See ns32k/tek6100.h and ns32k/tek6200.h, which include this file. See ns32k/tek6100.h and ns32k/tek6200.h, which include this file.
Copyright (C) 1990 Free Software Foundation, Inc. Copyright (C) 1990, 2000 Free Software Foundation, Inc.
Created by Snoopy (sopwith.uucp!snoopy). Created by Snoopy (sopwith.uucp!snoopy).
Based on work by Mark Mason (mason@reed.bitnet, Based on work by Mark Mason (mason@reed.bitnet,
pyramid!unify!mason@uunet.uu.net) and Keith Packard. pyramid!unify!mason@uunet.uu.net) and Keith Packard.
...@@ -109,7 +109,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -109,7 +109,7 @@ Boston, MA 02111-1307, USA. */
#undef LABEL_ALIGN_AFTER_BARRIER #undef LABEL_ALIGN_AFTER_BARRIER
/* Assembler pseudo-op for shared data segment. */ /* Assembler pseudo-op for shared data segment. */
#define SHARED_SECTION_ASM_OP ".shdata" #define SHARED_SECTION_ASM_OP "\t.shdata"
#ifdef UTEK_ASM #ifdef UTEK_ASM
#undef FUNCTION_PROLOGUE #undef FUNCTION_PROLOGUE
......
...@@ -347,7 +347,7 @@ do { \ ...@@ -347,7 +347,7 @@ do { \
DECL_SECTION_NAME (DECL) = build_string (len, string); \ DECL_SECTION_NAME (DECL) = build_string (len, string); \
} while (0) } while (0)
#define INT_ASM_OP ".dword" #define INT_ASM_OP "\t.dword\t"
/* A C statement (sans semicolon) to output an element in the table of /* A C statement (sans semicolon) to output an element in the table of
global constructors. */ global constructors. */
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
...@@ -378,8 +378,8 @@ do { \ ...@@ -378,8 +378,8 @@ do { \
different pseudo-op names for these, they may be overridden in the different pseudo-op names for these, they may be overridden in the
file which includes this one. */ file which includes this one. */
#define TYPE_ASM_OP ".type" #define TYPE_ASM_OP "\t.type\t"
#define SIZE_ASM_OP ".size" #define SIZE_ASM_OP "\t.size\t"
/* This is how we tell the assembler that a symbol is weak. */ /* This is how we tell the assembler that a symbol is weak. */
......
...@@ -234,8 +234,8 @@ extern int target_flags; ...@@ -234,8 +234,8 @@ extern int target_flags;
#define DBX_CONTIN_LENGTH 3000 #define DBX_CONTIN_LENGTH 3000
/* Only labels should ever begin in column zero. */ /* Only labels should ever begin in column zero. */
#define ASM_STABS_OP "\t.stabs" #define ASM_STABS_OP "\t.stabs\t"
#define ASM_STABN_OP "\t.stabn" #define ASM_STABN_OP "\t.stabn\t"
/* GDB always assumes the current function's frame begins at the value /* GDB always assumes the current function's frame begins at the value
of the stack pointer upon entry to the current function. Accessing of the stack pointer upon entry to the current function. Accessing
......
...@@ -1054,7 +1054,7 @@ struct pj_args ...@@ -1054,7 +1054,7 @@ struct pj_args
#define ASM_APP_OFF "" #define ASM_APP_OFF ""
#define FILE_ASM_OP "\t.file\n" #define FILE_ASM_OP "\t.file\n"
#define SET_ASM_OP ".set" #define SET_ASM_OP "\t.set\t"
/* How to change between sections. */ /* How to change between sections. */
...@@ -1080,7 +1080,7 @@ do { fputs (current_function_varargs || current_function_stdarg \ ...@@ -1080,7 +1080,7 @@ do { fputs (current_function_varargs || current_function_stdarg \
`-fno-common' is passed, otherwise `ASM_OUTPUT_COMMON' will be `-fno-common' is passed, otherwise `ASM_OUTPUT_COMMON' will be
used. */ used. */
#define BSS_SECTION_ASM_OP ".section\t.bss" #define BSS_SECTION_ASM_OP "\t.section\t.bss"
/* Like `ASM_OUTPUT_BSS' except takes the required alignment as a /* Like `ASM_OUTPUT_BSS' except takes the required alignment as a
separate, explicit argument. If you define this macro, it is used separate, explicit argument. If you define this macro, it is used
......
...@@ -1123,11 +1123,11 @@ extern int swap_operands; ...@@ -1123,11 +1123,11 @@ extern int swap_operands;
/* Output before read-only data. */ /* Output before read-only data. */
#define TEXT_SECTION_ASM_OP ".text" #define TEXT_SECTION_ASM_OP "\t.text"
/* Output before writable data. */ /* Output before writable data. */
#define DATA_SECTION_ASM_OP ".data" #define DATA_SECTION_ASM_OP "\t.data"
/* How to refer to registers in assembler output. /* How to refer to registers in assembler output.
This sequence is indexed by compiler's hard-register-number (see above). */ This sequence is indexed by compiler's hard-register-number (see above). */
......
...@@ -1384,11 +1384,11 @@ struct rt_cargs {int gregs, fregs; }; ...@@ -1384,11 +1384,11 @@ struct rt_cargs {int gregs, fregs; };
/* Output before instructions and read-only data. */ /* Output before instructions and read-only data. */
#define TEXT_SECTION_ASM_OP ".text" #define TEXT_SECTION_ASM_OP "\t.text"
/* Output before writable data. */ /* Output before writable data. */
#define DATA_SECTION_ASM_OP ".data" #define DATA_SECTION_ASM_OP "\t.data"
/* How to refer to registers in assembler output. /* How to refer to registers in assembler output.
This sequence is indexed by compiler's hard-register-number (see above). */ This sequence is indexed by compiler's hard-register-number (see above). */
......
...@@ -2384,7 +2384,7 @@ extern int toc_initialized; ...@@ -2384,7 +2384,7 @@ extern int toc_initialized;
/* This is how we tell the assembler that two symbols have the same value. */ /* This is how we tell the assembler that two symbols have the same value. */
#define SET_ASM_OP ".set" #define SET_ASM_OP "\t.set\t"
/* This implementes the `alias' attribute. */ /* This implementes the `alias' attribute. */
......
...@@ -90,7 +90,7 @@ do { \ ...@@ -90,7 +90,7 @@ do { \
/* use .stabd instead of .stabn */ /* use .stabd instead of .stabn */
#define ASM_STABN_OP ".stabd" #define ASM_STABN_OP "\t.stabd\t"
#undef ASM_OUTPUT_SOURCE_LINE #undef ASM_OUTPUT_SOURCE_LINE
#define ASM_OUTPUT_SOURCE_LINE(file, line) \ #define ASM_OUTPUT_SOURCE_LINE(file, line) \
......
...@@ -738,16 +738,16 @@ extern int rs6000_pic_labelno; ...@@ -738,16 +738,16 @@ extern int rs6000_pic_labelno;
/* Override elfos.h definition. */ /* Override elfos.h definition. */
#undef SKIP_ASM_OP #undef SKIP_ASM_OP
#define SKIP_ASM_OP ".space" #define SKIP_ASM_OP "\t.space\t"
/* This says how to output assembler code to declare an /* This says how to output assembler code to declare an
uninitialized internal linkage data object. Under SVR4, uninitialized internal linkage data object. Under SVR4,
the linker seems to want the alignment of data objects the linker seems to want the alignment of data objects
to depend on their types. We do exactly that here. */ to depend on their types. We do exactly that here. */
#define LOCAL_ASM_OP ".local" #define LOCAL_ASM_OP "\t.local\t"
#define LCOMM_ASM_OP ".lcomm" #define LCOMM_ASM_OP "\t.lcomm\t"
/* Override elfos.h definition. */ /* Override elfos.h definition. */
#undef ASM_OUTPUT_ALIGNED_LOCAL #undef ASM_OUTPUT_ALIGNED_LOCAL
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment