[gcc(refs/users/marxin/heads/cc-renaming-v2)] Copy documentation.
Martin Liska
marxin@gcc.gnu.org
Mon Jan 10 10:48:04 GMT 2022
https://gcc.gnu.org/g:9a91fb9908c93b29c326d71ce944b3fb1fe2e1b3
commit 9a91fb9908c93b29c326d71ce944b3fb1fe2e1b3
Author: Martin Liska <mliska@suse.cz>
Date: Mon Jan 10 10:27:08 2022 +0100
Copy documentation.
Diff:
---
gcc/doc/tm.texi | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index d17ba549559..acca055d7af 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -1494,7 +1494,7 @@ ordinary types as @samp{@w{U @var{n} @var{name} @var{code}}}, where
@var{name} is the name used for the type qualifier in source code,
@var{n} is the length of @var{name} as above, and @var{code} is the
code used to represent the unqualified version of this type. (See
-@code{write_builtin_type} in @file{cp/mangle.cc} for the list of
+@code{write_builtin_type} in @file{cp/mangle.c} for the list of
codes.) In both cases the spaces are for clarity; do not include any
spaces in your string.
@@ -2877,7 +2877,7 @@ However, this default behavior is not correct on some machines, such as
the DEC Alpha, that store short integers in floating-point registers
differently than in integer registers. On those machines, the default
widening will not work correctly and you must define this hook to
-suppress that widening in some cases. See the file @file{alpha.cc} for
+suppress that widening in some cases. See the file @file{alpha.c} for
details.
With LRA, the default is to use @var{mode} unmodified.
@@ -4386,7 +4386,7 @@ type of @var{type}. If @var{type} is not a valid va_list type, it returns
This hook performs target-specific gimplification of
@code{VA_ARG_EXPR}. The first two parameters correspond to the
arguments to @code{va_arg}; the latter two are as in
-@code{gimplify.cc:gimplify_expr}.
+@code{gimplify.c:gimplify_expr}.
@end deftypefn
@deftypefn {Target Hook} bool TARGET_VALID_POINTER_MODE (scalar_int_mode @var{mode})
@@ -4420,7 +4420,7 @@ must work.
The default version of this hook returns true for any mode
required to handle the basic C types (as defined by the port).
Included here are the double-word arithmetic supported by the
-code in @file{optabs.cc}.
+code in @file{optabs.c}.
@end deftypefn
@deftypefn {Target Hook} bool TARGET_VECTOR_MODE_SUPPORTED_P (machine_mode @var{mode})
@@ -5642,7 +5642,7 @@ are ABI-mandated names that the compiler should provide.
@deftypefn {Target Hook} void TARGET_INIT_LIBFUNCS (void)
This hook should declare additional library routines or rename
existing ones, using the functions @code{set_optab_libfunc} and
-@code{init_one_libfunc} defined in @file{optabs.cc}.
+@code{init_one_libfunc} defined in @file{optabs.c}.
@code{init_optabs} calls this macro after initializing all the normal
library routines.
@@ -7740,7 +7740,7 @@ This macro is irrelevant if there is no separate readonly data section.
@deftypefn {Target Hook} void TARGET_ASM_INIT_SECTIONS (void)
Define this hook if you need to do something special to set up the
-@file{varasm.cc} sections, or if your target has some special sections
+@file{varasm.c} sections, or if your target has some special sections
of its own that you need to create.
GCC calls this hook after processing the command line, but before writing
@@ -7879,7 +7879,7 @@ encode more than one bit of information, but this practice is now
discouraged; use @code{SYMBOL_REF_FLAGS}.
The default definition of this hook, @code{default_encode_section_info}
-in @file{varasm.cc}, sets a number of commonly-useful bits in
+in @file{varasm.c}, sets a number of commonly-useful bits in
@code{SYMBOL_REF_FLAGS}. Check whether the default does what you need
before overriding it.
@end deftypefn
@@ -8854,7 +8854,7 @@ systems. This macro is used in @code{assemble_name}.
@end defmac
@deftypefn {Target Hook} tree TARGET_MANGLE_ASSEMBLER_NAME (const char *@var{name})
-Given a symbol @var{name}, perform same mangling as @code{varasm.cc}'s
+Given a symbol @var{name}, perform same mangling as @code{varasm.c}'s
@code{assemble_name}, but in memory rather than to a file stream, returning
result as an @code{IDENTIFIER_NODE}. Required for correct LTO symtabs. The
default implementation calls the @code{TARGET_STRIP_NAME_ENCODING} hook and
@@ -10593,7 +10593,7 @@ the expansion of @code{TARGET_MERGE_DECL_ATTRIBUTES}. You can also
add @code{handle_dll_attribute} in the attribute table for your port
to perform initial processing of the @samp{dllimport} and
@samp{dllexport} attributes. This is done in @file{i386/cygwin.h} and
-@file{i386/i386.cc}, for example.
+@file{i386/i386.c}, for example.
@end deftypefn
@deftypefn {Target Hook} bool TARGET_VALID_DLLIMPORT_ATTRIBUTE_P (const_tree @var{decl})
More information about the Gcc-cvs
mailing list