language
DirectoryA front end language
directory contains the source files
of that front end (but not of any runtime libraries, which should be
outside the
gcc
directory). This includes documentation, and
possibly some subsidiary programs build alongside the front end.
Certain files are special and other parts of the compiler depend on
their names:
config-lang.in
config-lang.in
File, for details of
its contents
Make-lang.in
lang.
hook
(where
lang
is the
setting of language
in config-lang.in
) for the following
values of
hook
, and any other Makefile rules required to
build those targets (which may if necessary use other Makefiles
specified in outputs
in config-lang.in
, although this is
deprecated).
all.build
all.cross
start.encap
rest.encap
info
make bootstrap
if a suitable
version of makeinfo
is available, so does not need to check
for this, and should fail if an error occurs.
dvi
$(TEXI2DVI)
, with appropriate
-I
arguments pointing to directories of included files.
generated-manpages
install-normal
install-common
compilers
in
config-lang.in
that are installed in
libsubdir
by
the main Makefile
.
install-info
makeinfo
was not installed.) This target should run the
command install-info
to update the info directory, but
should ignore errors when running that command.
install-man
uninstall
mostlyclean
clean
distclean
extraclean
maintainer-clean
extraclean
, the language parts of the standard GNU
*clean
targets. See Standard Targets for Users, for details of the standard
targets. extraclean
does distclean
and also deletes
anything likely to be found in the source directory that shouldn't be
in the distribution. For GCC, maintainer-clean
should delete
all generated files in the source directory that are not checked into
CVS, but should not delete anything checked into CVS.
stage1
stage2
stage3
stage4
stagestuff
in
config-lang.in
or otherwise moved by the main Makefile
.
lang-options.h
documented_lang_options
in
toplev.c
describing command-line options the front end accepts
for --help
output.
lang-specs.h
default_compilers
in
gcc.c
which override the default of giving an error that a
compiler for that language is not installed.
language-tree.def