diff options
Diffstat (limited to 'gcc/doc/tm.texi.in')
-rw-r--r-- | gcc/doc/tm.texi.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in index 867006ff903..27949d126af 100644 --- a/gcc/doc/tm.texi.in +++ b/gcc/doc/tm.texi.in @@ -91,6 +91,14 @@ form part of the @code{targetm} structure, it is documented below as a from being defined in the @file{.h} file to being part of the @code{targetm} structure. +Similarly, there is a @code{targetcm} variable for hooks that are +specific to front ends for C-family languages, documented as ``C +Target Hook''. This is declared in @file{c-family/c-target.h}, the +the initializer @code{TARGETCM_INITIALIZER} in +@file{c-family/c-target-def.h}. If targets initialize @code{targetcm} +themselves, they should set @code{target_has_targetcm=yes} in +@file{config.gcc}; otherwise a default definition is used. + @node Driver @section Controlling the Compilation Driver, @file{gcc} @cindex driver |