diff options
author | Timothy Wall <twall@alum.mit.edu> | 2000-02-10 21:00:10 +0000 |
---|---|---|
committer | Timothy Wall <twall@alum.mit.edu> | 2000-02-10 21:00:10 +0000 |
commit | f28e8eb3fd8ab61a0c02b2d9a938a1400cf3bf25 (patch) | |
tree | 2c11bc5d2aafac781aee61f1cb4ea5f35509a53a /gas/doc/internals.texi | |
parent | 84dcfba7a2922c53645c9ea80aeded80e6085e1c (diff) | |
download | gdb-f28e8eb3fd8ab61a0c02b2d9a938a1400cf3bf25.zip gdb-f28e8eb3fd8ab61a0c02b2d9a938a1400cf3bf25.tar.gz gdb-f28e8eb3fd8ab61a0c02b2d9a938a1400cf3bf25.tar.bz2 |
New preprocessor options.
Diffstat (limited to 'gas/doc/internals.texi')
-rw-r--r-- | gas/doc/internals.texi | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gas/doc/internals.texi b/gas/doc/internals.texi index dfc2d3a..0e2cbd3 100644 --- a/gas/doc/internals.texi +++ b/gas/doc/internals.texi @@ -994,6 +994,11 @@ is a label, even if it does not have a colon. You may define this macro to control what GAS considers to be a label. The default definition is to accept any name followed by a colon character. +@item TC_START_LABEL_WITHOUT_COLON +@cindex TC_START_LABEL_WITHOUT_COLON +Same as TC_START_LABEL, but should be used instead of TC_START_LABEL when +LABELS_WITHOUT_COLONS is defined. + @item NO_PSEUDO_DOT @cindex NO_PSEUDO_DOT If you define this macro, GAS will not require pseudo-ops to start with a @@ -1224,6 +1229,21 @@ If you define this macro, GAS will call it each time a label is defined. GAS will call this function for each section at the end of the assembly, to permit the CPU backend to adjust the alignment of a section. +@item DOUBLEBAR_PARALLEL +@cindex DOUBLEBAR_PARALLEL +Affects the preprocessor so that lines containing '||' don't have their +whitespace stripped following the double bar. This is useful for targets that +implement parallel instructions. + +@item KEEP_WHITE_AROUND_COLON +@cindex KEEP_WHITE_AROUND_COLON +Normally, whitespace is compressed and removed when, in the presence of the +colon, the adjoining tokens can be distinguished. This option affects the +preprocessor so that whitespace around colons is preserved. This is useful +when colons might be removed from the input after preprocessing but before +assembling, so that adjoining tokens can still be distinguished if there is +whitespace, or concatentated if there is not. + @item tc_frob_section @cindex tc_frob_section If you define this macro, a @code{BFD_ASSEMBLER} GAS will call it for each |