Lines Matching defs:compiler
0 /* Compiler driver program that can handle many languages.
20 /* This program is the user interface to the C compiler and possibly to
262 /* Nonzero means pass the updated target_system_root to the compiler. */
311 /* The compiler version. */
354 pass the compiler in building the list of pointers to constructors
369 static struct compiler *lookup_compiler (const char *, size_t, const char *);
677 allow each compiler's spec to say which switches take arguments. But
684 treated as compiler output files, and passed to the linker in their
924 /* If --gdwarf-N is supported and as can handle even compiler generated
1387 struct compiler
1389 const char *suffix; /* Use this compiler for input files
1392 const char *spec; /* To use this compiler, run this spec. */
1397 int combinable; /* If nonzero, compiler can deal with
1403 /* Pointer to a vector of `struct compiler' that gives the spec for
1412 static struct compiler *compilers;
1420 static const struct compiler default_compilers[] =
1613 #ifdef CROSS_DIRECTORY_STRUCTURE /* Don't use these prefixes for a cross compiler. */
1634 compiler has been installed, and use paths relative to that
1656 /* A prefix to be used when this is an accelerator compiler. */
1676 These are accessed using %(specname) in a compiler or link
2607 = XRESIZEVEC (struct compiler, compilers, n_compilers + 2);
3501 thinking there's a compiler bug. Much more likely is
3512 when the compiler dies before the preprocessor is
3513 done, or the assembler dies before the compiler is
3687 struct compiler *incompiler;
3792 fputs (_(" --version Display compiler version information.\n"), stdout);
3794 fputs (_(" -dumpversion Display the version of the compiler.\n"), stdout);
3795 fputs (_(" -dumpmachine Display the compiler's target processor.\n"), stdout);
3797 fputs (_(" -print-search-dirs Display the directories in the compiler's search path.\n"), stdout);
3798 fputs (_(" -print-libgcc-file-name Display the name of the compiler's companion library.\n"), stdout);
3800 fputs (_(" -print-prog-name=<prog> Display the full path to compiler component <prog>.\n"), stdout);
3829 fputs (_(" -B <directory> Add <directory> to the compiler's search paths.\n"), stdout);
3830 fputs (_(" -v Display the programs invoked by the compiler.\n"), stdout);
3978 /* Leave unknown -Wno-* options for the compiler proper, to be
4727 /* Figure compiler version from version string. */
5355 not use dumpdir, but retain it to pass it on to the compiler. */
5533 the compiler. */
5626 /* The compiler used to process the current input file. */
5627 static struct compiler *input_file_compiler;
7464 send the conflicting switches to the compiler phase. */
7682 /* Check that compiler's output doesn't differ across runs.
7684 stdout and stderr for each compiler run. Return true if all of
7711 /* Run compiler with arguments NEW_ARGV to reproduce the ICE, storing stdout
7715 compiler failed to run, ATTEMPT_STATUS_ICE if compiled ICE-ed and
7839 containing GCC configuration, backtrace, compiler's command line options
7855 /* Only retry compiler ICEs, not preprocessor ones. */
7865 /* If the compiler is going to output any time information,
7925 /* In final attempt we append compiler options and preprocesssed code to last
8375 compilers = XNEWVAR (struct compiler, sizeof default_compilers);
8872 /* Make a place to record the compiler output file names
8888 struct compiler *compiler = lookup_compiler (name,
8892 if (compiler && !(compiler->combinable))
8895 if (lang_n_infiles > 0 && compiler != input_file_compiler
8897 infiles[i].incompiler = compiler;
8898 else if (compiler)
8901 input_file_compiler = compiler;
8902 infiles[i].incompiler = compiler;
8906 /* Since there is no compiler for this input file, assume it is a
8947 /* Figure out which compiler from the file's suffix. */
8955 /* Ok, we found an applicable compiler. Run its spec. */
8959 error ("%s: %s compiler not installed on this system",
9046 a compiler to compile it instead of using infiles.language since for
9120 /* Run ld to link all the compiler output files. */
9249 static struct compiler *
9252 struct compiler *cp;
9357 struct compiler *comp;
10947 installed by the compiler (similar to omp_lib.h). */