mirror of
https://git.planet-casio.com/Lephenixnoir/sh-elf-gcc.git
synced 2024-12-28 04:23:39 +01:00
Remove the docs changes that make it fail to build
This commit is contained in:
parent
7d4692c36f
commit
7d08f869f4
1 changed files with 0 additions and 94 deletions
|
@ -916,100 +916,6 @@ index 62bc908b991..0513895f7d9 100644
|
|||
AC_SUBST(target_cpu_default)
|
||||
|
||||
AC_SUBST_FILE(language_hooks)
|
||||
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
|
||||
index 8fe49c2ba3d..f6f39b079a8 100644
|
||||
--- a/gcc/doc/tm.texi
|
||||
+++ b/gcc/doc/tm.texi
|
||||
@@ -115,6 +115,14 @@ initialize @code{targetdm} themselves, they should set
|
||||
@code{target_has_targetdm=yes} in @file{config.gcc}; otherwise a default
|
||||
definition is used.
|
||||
|
||||
+Similarly, there is a @code{targetjitm} variable for hooks that are
|
||||
+specific to the jit front end, documented as ``JIT Target Hook''.
|
||||
+This is declared in @file{jit/jit-target.h}, the initializer
|
||||
+@code{TARGETJITM_INITIALIZER} in @file{jit/jit-target-def.h}. If targets
|
||||
+initialize @code{targetjitm} themselves, they should set
|
||||
+@code{target_has_targetjitm=yes} in @file{config.gcc}; otherwise a default
|
||||
+definition is used.
|
||||
+
|
||||
@node Driver
|
||||
@section Controlling the Compilation Driver, @file{gcc}
|
||||
@cindex driver
|
||||
@@ -10902,6 +10910,36 @@ if they have external linkage. If this flag is false, then instantiated
|
||||
decls will be emitted as weak symbols. The default is @code{false}.
|
||||
@end deftypevr
|
||||
|
||||
+@node JIT Language and ABI
|
||||
+@section JIT ABI parameters
|
||||
+@cindex parameters, jit abi
|
||||
+
|
||||
+@deftypefn {JIT Target Hook} void TARGET_JIT_CPU_VERSIONS (void)
|
||||
+Declare all environmental version identifiers relating to the target CPU
|
||||
+using the function @code{builtin_version}, which takes a string representing
|
||||
+the name of the version. Version identifiers predefined by this hook apply
|
||||
+to all modules that are being compiled and imported.
|
||||
+@end deftypefn
|
||||
+
|
||||
+@deftypefn {JIT Target Hook} void TARGET_JIT_OS_VERSIONS (void)
|
||||
+Similarly to @code{TARGET_JIT_CPU_VERSIONS}, but is used for versions
|
||||
+relating to the target operating system.
|
||||
+@end deftypefn
|
||||
+
|
||||
+@deftypefn {JIT Target Hook} void TARGET_JIT_REGISTER_CPU_TARGET_INFO (void)
|
||||
+Register all target information keys relating to the target CPU using the
|
||||
+function @code{jit_add_target_info_handlers}, which takes a
|
||||
+@samp{struct jit_target_info_spec} (defined in @file{jit/jit-target.h}). The keys
|
||||
+added by this hook are made available at compile time by the
|
||||
+@code{__traits(getTargetInfo)} extension, the result is an expression
|
||||
+describing the requested target information.
|
||||
+@end deftypefn
|
||||
+
|
||||
+@deftypefn {JIT Target Hook} void TARGET_JIT_REGISTER_OS_TARGET_INFO (void)
|
||||
+Same as @code{TARGET_JIT_CPU_TARGET_INFO}, but is used for keys relating to
|
||||
+the target operating system.
|
||||
+@end deftypefn
|
||||
+
|
||||
@node Named Address Spaces
|
||||
@section Adding support for named address spaces
|
||||
@cindex named address spaces
|
||||
diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in
|
||||
index 62c49ac46de..b7da440f817 100644
|
||||
--- a/gcc/doc/tm.texi.in
|
||||
+++ b/gcc/doc/tm.texi.in
|
||||
@@ -115,6 +115,14 @@ initialize @code{targetdm} themselves, they should set
|
||||
@code{target_has_targetdm=yes} in @file{config.gcc}; otherwise a default
|
||||
definition is used.
|
||||
|
||||
+Similarly, there is a @code{targetjitm} variable for hooks that are
|
||||
+specific to the jit front end, documented as ``JIT Target Hook''.
|
||||
+This is declared in @file{jit/jit-target.h}, the initializer
|
||||
+@code{TARGETJITM_INITIALIZER} in @file{jit/jit-target-def.h}. If targets
|
||||
+initialize @code{targetjitm} themselves, they should set
|
||||
+@code{target_has_targetjitm=yes} in @file{config.gcc}; otherwise a default
|
||||
+definition is used.
|
||||
+
|
||||
@node Driver
|
||||
@section Controlling the Compilation Driver, @file{gcc}
|
||||
@cindex driver
|
||||
@@ -7127,6 +7135,18 @@ floating-point support; they are not included in this mechanism.
|
||||
|
||||
@hook TARGET_D_TEMPLATES_ALWAYS_COMDAT
|
||||
|
||||
+@node JIT Language and ABI
|
||||
+@section JIT ABI parameters
|
||||
+@cindex parameters, jit abi
|
||||
+
|
||||
+@hook TARGET_JIT_CPU_VERSIONS
|
||||
+
|
||||
+@hook TARGET_JIT_OS_VERSIONS
|
||||
+
|
||||
+@hook TARGET_JIT_REGISTER_CPU_TARGET_INFO
|
||||
+
|
||||
+@hook TARGET_JIT_REGISTER_OS_TARGET_INFO
|
||||
+
|
||||
@node Named Address Spaces
|
||||
@section Adding support for named address spaces
|
||||
@cindex named address spaces
|
||||
diff --git a/gcc/dwarf2asm.cc b/gcc/dwarf2asm.cc
|
||||
index 65b95fee243..e66cd30c1fe 100644
|
||||
--- a/gcc/dwarf2asm.cc
|
||||
|
|
Loading…
Reference in a new issue