summaryrefslogtreecommitdiff
path: root/gcc/tm.texi
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2000-11-27 04:25:32 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2000-11-27 04:25:32 +0000
commit231db5f4ec6703b6b9a931fa37c0eab18d4d49d8 (patch)
treedc69a39eb4eeb180a5f560c64bc91ce58d7cb806 /gcc/tm.texi
parenta4c9b97e262791f8bfc0e12ad1d564c90d8b966a (diff)
downloadgcc-231db5f4ec6703b6b9a931fa37c0eab18d4d49d8.tar.gz
elfos.h (ASM_OUTPUT_SECTION_NAME): Use a hash table, not a list, to keep track of the sections.
* config/elfos.h (ASM_OUTPUT_SECTION_NAME): Use a hash table, not a list, to keep track of the sections. * tm.texi (ASM_OUTPUT_SECTION_NAME): Document the fact that the parameter provided will always be a canonical string. From-SVN: r37776
Diffstat (limited to 'gcc/tm.texi')
-rw-r--r--gcc/tm.texi7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/tm.texi b/gcc/tm.texi
index cb923653c36..03249881daf 100644
--- a/gcc/tm.texi
+++ b/gcc/tm.texi
@@ -5439,8 +5439,11 @@ A C statement to output something to the assembler file to switch to section
@var{name} for object @var{decl} which is either a @code{FUNCTION_DECL}, a
@code{VAR_DECL} or @code{NULL_TREE}. @var{reloc}
indicates whether the initial value of @var{exp} requires link-time
-relocations. Some target formats do not support
-arbitrary sections. Do not define this macro in such cases.
+relocations. The string given by @var{name} will always be the
+canonical version stored in the global stringpool.
+
+Some target formats do not support arbitrary sections. Do not define
+this macro in such cases.
At present this macro is only used to support section attributes.
When this macro is undefined, section attributes are disabled.