This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

tm.texi: Update to: update *ASM_OP documentation to "including spacing" (to be committed)


A whole lot of macros all ending in *ASM_OP are not documented, but I didn't
do anything about that.  There's also ASM_BYTE_OP, ASM_STABS_OP,
ASM_STABD_OP and ASM_STABN_OP, which IMHO should better have been named
*_ASM_OP.  Well, at least I wouldn't have missed them in the first round.

This will be committed in a few days together with the earlier patch in
<URL:http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00784.html> using this
ChangeLog entry for the lot:

	* tm.texi: Make documented *_ASM.*_OP:s include spacing
	(TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP, SHARED_SECTION_ASM_OP,
	BSS_SECTION_ASM_OP, SHARED_BSS_SECTION_ASM_OP, INIT_SECTION_ASM_OP,
	ASM_BYTE_OP, FINI_SECTION_ASM_OP, EH_FRAME_SECTION_ASM_OP,
	ASM_STABS_OP, ASM_STABD_OP, ASM_STABN_OP).
	Fix typos in description for LONG_LONG_TYPE_SIZE and
	FINI_SECTION_ASM_OP.

Index: tm.texi
===================================================================
RCS file: /cvs/gcc/egcs/gcc/tm.texi,v
retrieving revision 1.144
diff -p -c -r1.144 tm.texi
*** tm.texi	2000/09/07 22:24:32	1.144
--- tm.texi	2000/09/19 15:23:23
*************** instruction to assemble a single byte co
*** 5457,5465 ****
  
  @findex ASM_BYTE_OP
  @item ASM_BYTE_OP
! A C string constant giving the pseudo-op to use for a sequence of
! single-byte constants.  If this macro is not defined, the default is
! @code{"byte"}.
  
  @findex ASM_OUTPUT_ASCII
  @item ASM_OUTPUT_ASCII (@var{stream}, @var{ptr}, @var{len})
--- 5459,5467 ----
  
  @findex ASM_BYTE_OP
  @item ASM_BYTE_OP
! A C string constant, including spacing, giving the pseudo-op to use for a
! sequence of single-byte constants.  If this macro is not defined, the
! default is @code{"\t.byte\t"}.
  
  @findex ASM_OUTPUT_ASCII
  @item ASM_OUTPUT_ASCII (@var{stream}, @var{ptr}, @var{len})
*************** in the text section.
*** 6836,6859 ****
  
  @findex ASM_STABS_OP
  @item ASM_STABS_OP
! A C string constant naming the assembler pseudo op to use instead of
! @code{.stabs} to define an ordinary debugging symbol.  If you don't
! define this macro, @code{.stabs} is used.  This macro applies only to
! DBX debugging information format.
  
  @findex ASM_STABD_OP
  @item ASM_STABD_OP
! A C string constant naming the assembler pseudo op to use instead of
! @code{.stabd} to define a debugging symbol whose value is the current
! location.  If you don't define this macro, @code{.stabd} is used.
! This macro applies only to DBX debugging information format.
  
  @findex ASM_STABN_OP
  @item ASM_STABN_OP
! A C string constant naming the assembler pseudo op to use instead of
! @code{.stabn} to define a debugging symbol with no name.  If you don't
! define this macro, @code{.stabn} is used.  This macro applies only to
! DBX debugging information format.
  
  @findex DBX_NO_XREFS
  @item DBX_NO_XREFS
--- 6838,6862 ----
  
  @findex ASM_STABS_OP
  @item ASM_STABS_OP
! A C string constant, including spacing, naming the assembler pseudo op to
! use instead of @code{"\t.stabs\t"} to define an ordinary debugging symbol.
! If you don't define this macro, @code{"\t.stabs\t"} is used.  This macro
! applies only to DBX debugging information format.
  
  @findex ASM_STABD_OP
  @item ASM_STABD_OP
! A C string constant, including spacing, naming the assembler pseudo op to
! use instead of @code{"\t.stabd\t"} to define a debugging symbol whose
! value is the current location.  If you don't define this macro,
! @code{"\t.stabd\t"} is used.  This macro applies only to DBX debugging
! information format.
  
  @findex ASM_STABN_OP
  @item ASM_STABN_OP
! A C string constant, including spacing, naming the assembler pseudo op to
! use instead of @code{"\t.stabn\t"} to define a debugging symbol with no
! name.  If you don't define this macro, @code{"\t.stabn\t"} is used.  This
! macro applies only to DBX debugging information format.
  
  @findex DBX_NO_XREFS
  @item DBX_NO_XREFS

brgds, H-P

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]