Home
last modified time | relevance | path

Searched refs:GCC (Results 1 – 25 of 4747) sorted by relevance

12345678910>>...190

/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Dx86gprintrin.h28 #pragma GCC push_options
29 #pragma GCC target("general-regs-only")
113 #pragma GCC push_options
114 #pragma GCC target("rdrnd")
132 #pragma GCC pop_options
136 #pragma GCC push_options
137 #pragma GCC target("rdpid")
148 #pragma GCC pop_options
154 #pragma GCC push_options
155 #pragma GCC target("fsgsbase")
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Dimmintrin.h165 #pragma GCC push_options
166 #pragma GCC target("rdrnd")
184 #pragma GCC pop_options
188 #pragma GCC push_options
189 #pragma GCC target("rdpid")
200 #pragma GCC pop_options
206 #pragma GCC push_options
207 #pragma GCC target("fsgsbase")
267 #pragma GCC pop_options
271 #pragma GCC push_options
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Darm_acle.h36 #pragma GCC push_options
37 #pragma GCC target ("arch=armv8.3-a")
44 #pragma GCC pop_options
46 #pragma GCC push_options
47 #pragma GCC target ("arch=armv8.5-a")
97 #pragma GCC pop_options
99 #pragma GCC push_options
101 #pragma GCC target ("+nothing+crc")
151 #pragma GCC pop_options
154 #pragma GCC push_options
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dlanguages.texi2 @c This is part of the GCC manual.
6 @chapter Language Front Ends in GCC
8 The interface to front ends for languages in GCC, and in particular
13 written for GCC@.
15 Writing a compiler as a front end for GCC, rather than compiling
17 GCC, has several advantages:
20 @item GCC front ends benefit from the support for many different
21 target machines already present in GCC@.
22 @item GCC front ends benefit from all the optimizations in GCC@. Some
23 of these, such as alias analysis, may work better when GCC is
[all …]
H A Dfrontends.texi2 @c This is part of the GCC manual.
5 @node G++ and GCC
6 @chapter Programming Languages Supported by GCC
8 @cindex GCC
17 GCC stands for ``GNU Compiler Collection''. GCC is an integrated
22 The abbreviation @dfn{GCC} has multiple meanings in common use. The
27 of the @dfn{language-independent} component of GCC: code shared among the
30 The language-independent component of GCC includes the majority of the
38 integrated components of GCC, there are several other front ends that
41 GCC proper.
[all …]
H A Dgccint.texi13 @settitle GNU Compiler Collection (GCC) Internals
64 @author Richard M. Stallman and the @sc{GCC} Developer Community
83 version @value{version-GCC}. The use of the GNU compilers is documented in a
85 Compiler Collection (GCC)}.
88 discusses how to contribute to GCC (@pxref{Contributing}), the
89 characteristics of the machines supported by GCC as hosts and targets
90 (@pxref{Portability}), how GCC relates to the ABIs on such systems
92 which GCC front ends are written (@pxref{Languages}). It then
93 describes the GCC source tree structure and build system, some of the
94 interfaces to GCC front ends, and how support for a target system is
[all …]
H A Dinterface.texi2 @c This is part of the GCC manual.
6 @chapter Interfacing to GCC Output
7 @cindex interfacing to GCC output
12 GCC is normally configured to use the same function calling convention
21 returning such types cannot be called from code compiled with GCC,
25 GCC code returns structures and unions that are 1, 2, 4 or 8 bytes
27 values. (GCC typically allocates variables of such types in
31 tells GCC where to pass this address.
37 the value is wanted. This is slower than the method used by GCC, and
42 where to return the value. On these machines, GCC has been
[all …]
H A Dheaderdirs.texi2 @c This is part of the GCC manual.
9 where GCC stores its private include files, and also where GCC
10 stores the fixed include files. A cross compiled GCC runs
13 installed before GCC is built. If the cross compilation header files
14 are already suitable for GCC, nothing special need be done).
20 @code{LOCAL_INCLUDE_DIR} is used only by native compilers. GCC
25 @code{CROSS_INCLUDE_DIR} is used only by cross compilers. GCC
29 is the place for other packages to install header files that GCC will
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dlanguages.texi2 @c This is part of the GCC manual.
6 @chapter Language Front Ends in GCC
8 The interface to front ends for languages in GCC, and in particular
13 written for GCC@.
15 Writing a compiler as a front end for GCC, rather than compiling
17 GCC, has several advantages:
20 @item GCC front ends benefit from the support for many different
21 target machines already present in GCC@.
22 @item GCC front ends benefit from all the optimizations in GCC@. Some
23 of these, such as alias analysis, may work better when GCC is
[all …]
H A Dfrontends.texi2 @c This is part of the GCC manual.
5 @node G++ and GCC
6 @chapter Programming Languages Supported by GCC
8 @cindex GCC
17 GCC stands for ``GNU Compiler Collection''. GCC is an integrated
22 The abbreviation @dfn{GCC} has multiple meanings in common use. The
27 of the @dfn{language-independent} component of GCC: code shared among the
30 The language-independent component of GCC includes the majority of the
38 integrated components of GCC, there are several other front ends that
41 GCC proper.
[all …]
H A Dgccint.texi13 @settitle GNU Compiler Collection (GCC) Internals
64 @author Richard M. Stallman and the @sc{GCC} Developer Community
83 version @value{version-GCC}. The use of the GNU compilers is documented in a
85 Compiler Collection (GCC)}.
88 discusses how to contribute to GCC (@pxref{Contributing}), the
89 characteristics of the machines supported by GCC as hosts and targets
90 (@pxref{Portability}), how GCC relates to the ABIs on such systems
92 which GCC front ends are written (@pxref{Languages}). It then
93 describes the GCC source tree structure and build system, some of the
94 interfaces to GCC front ends, and how support for a target system is
[all …]
H A Dinterface.texi2 @c This is part of the GCC manual.
6 @chapter Interfacing to GCC Output
7 @cindex interfacing to GCC output
12 GCC is normally configured to use the same function calling convention
21 returning such types cannot be called from code compiled with GCC,
25 GCC code returns structures and unions that are 1, 2, 4 or 8 bytes
27 values. (GCC typically allocates variables of such types in
31 tells GCC where to pass this address.
37 the value is wanted. This is slower than the method used by GCC, and
42 where to return the value. On these machines, GCC has been
[all …]
H A Dheaderdirs.texi2 @c This is part of the GCC manual.
9 where GCC stores its private include files, and also where GCC
10 stores the fixed include files. A cross compiled GCC runs
13 installed before GCC is built. If the cross compilation header files
14 are already suitable for GCC, nothing special need be done).
20 @code{LOCAL_INCLUDE_DIR} is used only by native compilers. GCC
25 @code{CROSS_INCLUDE_DIR} is used only by cross compilers. GCC
29 is the place for other packages to install header files that GCC will
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Darm_acle.h33 #pragma GCC aarch64 "arm_acle.h"
91 #pragma GCC push_options
92 #pragma GCC target ("arch=armv8.3-a")
100 #pragma GCC pop_options
102 #pragma GCC push_options
103 #pragma GCC target ("arch=armv8.5-a")
161 #pragma GCC pop_options
163 #pragma GCC push_options
165 #pragma GCC target ("+nothing+crc")
223 #pragma GCC pop_options
[all …]
/netbsd-src/external/gpl3/gcc.old/
H A DREADME.warnings3 What to do about GCC warnings and NetBSD.
6 New GCC releases always come with a host of new warnings and
27 new GCC 10 warnings:
29 GCC 10 switched the default from "-fcommon" to "-fno-common",
35 This warning was introduced in an ancient GCC but was
36 significantly enhanced in GCC 10, unfortunately, many of
43 This warning was introduced in GCC 5 and was enhanced in GCC
50 new GCC 9 warnings:
54 This warning was introduced in GCC 8.
62 new GCC 8 warnings:
[all …]
/netbsd-src/external/gpl3/gcc/
H A DREADME.warnings3 What to do about GCC warnings and NetBSD.
6 New GCC releases always come with a host of new warnings and
31 new GCC 12 warnings:
43 maybe some bugs related to this warning in GCC 12.
66 new GCC 10 warnings:
68 GCC 10 switched the default from "-fcommon" to "-fno-common",
74 This warning was introduced in an ancient GCC but was
75 significantly enhanced in GCC 10, unfortunately, many of
82 This warning was introduced in GCC 5 and was enhanced in GCC
89 new GCC 9 warnings:
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DObjCRuntime.h52 GCC, enumerator
84 case GCC: return false; in isNonFragile()
125 case GCC: in isGNUFamily()
149 case GCC: return false; in allowsARC()
168 case GCC: return false; in hasNativeARC()
202 case GCC: in shouldUseARCFunctionsForRetainRelease()
239 case GCC: in shouldUseRuntimeFunctionsForAlloc()
307 case GCC: return true; in hasSubscripting()
326 case GCC: in allowsPointerArithmetic()
353 case GCC: return false; in hasTerminate()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/avr/
H A Dbuiltins.def3 This file is part of GCC.
5 GCC is free software; you can redistribute it and/or modify it under
10 GCC is distributed in the hope that it will be useful, but WITHOUT ANY
16 along with GCC; see the file COPYING3. If not see
68 DEF_BUILTIN (ABSLLR, -1, llr_ftype_llr, nothing, "__ssabsdq2") // GCC extension
73 DEF_BUILTIN (ABSLLK, -1, llk_ftype_llk, nothing, "__ssabsta2") // GCC extension
80 DEF_BUILTIN (ROUNDLLR, -1, llr_ftype_llr_int, nothing, "__rounddq3") // GCC extension
85 DEF_BUILTIN (ROUNDULLR, -1, ullr_ftype_ullr_int, nothing, "__roundudq3") // GCC extension
90 DEF_BUILTIN (ROUNDLLK, -1, llk_ftype_llk_int, nothing, "__roundta3") // GCC extension
95 DEF_BUILTIN (ROUNDULLK, -1, ullk_ftype_ullk_int, nothing, "__rounduta3") // GCC extension
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/avr/
H A Dbuiltins.def3 This file is part of GCC.
5 GCC is free software; you can redistribute it and/or modify it under
10 GCC is distributed in the hope that it will be useful, but WITHOUT ANY
16 along with GCC; see the file COPYING3. If not see
68 DEF_BUILTIN (ABSLLR, -1, llr_ftype_llr, nothing, "__ssabsdq2") // GCC extension
73 DEF_BUILTIN (ABSLLK, -1, llk_ftype_llk, nothing, "__ssabsta2") // GCC extension
80 DEF_BUILTIN (ROUNDLLR, -1, llr_ftype_llr_int, nothing, "__rounddq3") // GCC extension
85 DEF_BUILTIN (ROUNDULLR, -1, ullr_ftype_ullr_int, nothing, "__roundudq3") // GCC extension
90 DEF_BUILTIN (ROUNDLLK, -1, llk_ftype_llk_int, nothing, "__roundta3") // GCC extension
95 DEF_BUILTIN (ROUNDULLK, -1, ullk_ftype_ullk_int, nothing, "__rounduta3") // GCC extension
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DABOUT-GCC-NLS1 Notes on GCC's Native Language Support
4 Some work remains in other areas; for example, GCC does not yet allow
7 Not all of GCC's diagnostic messages have been internationalized. Programs
9 their users are GCC maintainers who typically need to be able to read
14 The GCC library should not contain any messages that need
18 Unlike some other GNU programs, the GCC sources contain few instances
21 For example, GCC source code should not contain calls like `error
26 By convention, any function parameter in the GCC sources whose name
28 If the parameter name ends with `gmsgid', it is assumed to be a GCC
33 GCC's exgettext script uses this convention to determine which
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A DABOUT-GCC-NLS1 Notes on GCC's Native Language Support
4 Some work remains in other areas; for example, GCC does not yet allow
7 Not all of GCC's diagnostic messages have been internationalized. Programs
9 their users are GCC maintainers who typically need to be able to read
14 The GCC library should not contain any messages that need
18 Unlike some other GNU programs, the GCC sources contain few instances
21 For example, GCC source code should not contain calls like `error
26 By convention, any function parameter in the GCC sources whose name
28 If the parameter name ends with `gmsgid', it is assumed to be a GCC
33 GCC's exgettext script uses this convention to determine which
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/
H A Dopenacc_lib.h22 ! permissions described in the GCC Runtime Library Exception, version
26 ! a copy of the GCC Runtime Library Exception along with this program;
213 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
220 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
233 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
240 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
259 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
266 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
279 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
286 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgomp/
H A Dopenacc_lib.h22 ! permissions described in the GCC Runtime Library Exception, version
26 ! a copy of the GCC Runtime Library Exception along with this program;
213 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
220 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
233 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
240 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
259 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
266 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
279 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
286 !GCC$ ATTRIBUTES NO_ARG_CHECK :: a
[all …]
/netbsd-src/external/lgpl3/mpfr/dist/tests/
H A Dtstckintc.c162 #pragma GCC diagnostic push in new_nan2()
163 #pragma GCC diagnostic ignored "-Wc++-compat" in new_nan2()
171 #pragma GCC diagnostic pop in new_nan2()
208 #pragma GCC diagnostic push in return_mpfr()
209 #pragma GCC diagnostic ignored "-Wc++-compat" in return_mpfr()
214 #pragma GCC diagnostic pop in return_mpfr()
227 #pragma GCC diagnostic push in return_mpfr()
228 #pragma GCC diagnostic ignored "-Wc++-compat" in return_mpfr()
232 #pragma GCC diagnostic pop in return_mpfr()
393 #pragma GCC diagnostic push in dummy_set_si()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/i386/
H A Dcygming-crtend.c59 #pragma GCC diagnostic push
60 #pragma GCC diagnostic ignored "-Wprio-ctor-dtor"
62 #pragma GCC diagnostic pop
71 #pragma GCC diagnostic push
72 #pragma GCC diagnostic ignored "-Wprio-ctor-dtor"
74 #pragma GCC diagnostic pop

12345678910>>...190