| /third_party/elfio/tests/elf_examples/ |
| D | hello_arm_stripped | ... .1 GCC: (GNU) 4.1.1 GCC: (GNU) 4.1.1 GCC: ( ... |
| D | hello_arm | ... .1 GCC: (GNU) 4.1.1 GCC: (GNU) 4.1.1 GCC: ( ... |
| /third_party/curl/CMake/ |
| D | PickyWarnings.cmake | 31 …NOT CMAKE_VERSION VERSION_LESS 3.23.0) OR # check_symbol_exists() incompatible with GCC -pedantic… 40 # https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html 62 # Assume these options always exist with both clang and gcc. 63 # Require clang 3.0 / gcc 2.95 or later. 65 -Wbad-function-cast # clang 2.7 gcc 2.95 66 -Wconversion # clang 2.7 gcc 2.95 67 -Winline # clang 1.0 gcc 1.0 68 -Wmissing-declarations # clang 1.0 gcc 2.7 69 -Wmissing-prototypes # clang 1.0 gcc 1.0 70 -Wnested-externs # clang 1.0 gcc 2.7 [all …]
|
| /third_party/rust/rust/compiler/rustc_codegen_gcc/src/ |
| D | common.rs | 18 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { 19 pub fn const_bytes(&self, bytes: &[u8]) -> RValue<'gcc> { in const_bytes() argument 23 fn global_string(&self, string: &str) -> LValue<'gcc> { in global_string() argument 34 pub fn bytes_in_context<'gcc, 'tcx>(cx: &CodegenCx<'gcc, 'tcx>, bytes: &[u8]) -> RValue<'gcc> { in bytes_in_context() argument 49 impl<'gcc, 'tcx> ConstMethods<'tcx> for CodegenCx<'gcc, 'tcx> { 50 fn const_null(&self, typ: Type<'gcc>) -> RValue<'gcc> { in const_null() argument 59 fn const_undef(&self, typ: Type<'gcc>) -> RValue<'gcc> { in const_undef() argument 74 fn const_poison(&self, typ: Type<'gcc>) -> RValue<'gcc> { in const_poison() argument 79 fn const_int(&self, typ: Type<'gcc>, int: i64) -> RValue<'gcc> { in const_int() argument 83 fn const_uint(&self, typ: Type<'gcc>, int: u64) -> RValue<'gcc> { in const_uint() argument [all …]
|
| D | builder.rs | 70 pub struct Builder<'a: 'gcc, 'gcc, 'tcx> { 71 pub cx: &'a CodegenCx<'gcc, 'tcx>, 72 pub block: Block<'gcc>, 76 impl<'a, 'gcc, 'tcx> Builder<'a, 'gcc, 'tcx> { 77 fn with_cx(cx: &'a CodegenCx<'gcc, 'tcx>, block: Block<'gcc>) -> Self { in with_cx() argument 85 …, operation: ExtremumOperation, dst: RValue<'gcc>, src: RValue<'gcc>, order: AtomicOrdering) -> RV… in atomic_extremum() argument 130 … dst: RValue<'gcc>, cmp: LValue<'gcc>, src: RValue<'gcc>, order: AtomicOrdering, failure_order: At… in compare_exchange() argument 148 pub fn assign(&self, lvalue: LValue<'gcc>, value: RValue<'gcc>) { in assign() argument 152 …_call<'b>(&mut self, _typ: &str, func: Function<'gcc>, args: &'b [RValue<'gcc>]) -> Cow<'b, [RValu… in check_call() argument 189 …all<'b>(&mut self, _typ: &str, func_ptr: RValue<'gcc>, args: &'b [RValue<'gcc>]) -> Cow<'b, [RValu… in check_ptr_call() argument [all …]
|
| D | context.rs | 24 pub struct FuncSig<'gcc> { 25 pub params: Vec<Type<'gcc>>, 26 pub return_type: Type<'gcc>, 29 pub struct CodegenCx<'gcc, 'tcx> { 32 pub context: &'gcc Context<'gcc>, 35 pub current_func: RefCell<Option<Function<'gcc>>>, 36 pub normal_function_addresses: RefCell<FxHashSet<RValue<'gcc>>>, 37 pub function_address_names: RefCell<FxHashMap<RValue<'gcc>, String>>, 39 pub functions: RefCell<FxHashMap<String, Function<'gcc>>>, 40 pub intrinsics: RefCell<FxHashMap<String, Function<'gcc>>>, [all …]
|
| D | type_.rs | 12 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { 13 pub fn type_ix(&self, num_bits: u64) -> Type<'gcc> { in type_ix() argument 14 // gcc only supports 1, 2, 4 or 8-byte integers. in type_ix() 29 pub fn type_void(&self) -> Type<'gcc> { in type_void() argument 33 pub fn type_size_t(&self) -> Type<'gcc> { in type_size_t() argument 37 pub fn type_u8(&self) -> Type<'gcc> { in type_u8() argument 41 pub fn type_u16(&self) -> Type<'gcc> { in type_u16() argument 45 pub fn type_u32(&self) -> Type<'gcc> { in type_u32() argument 49 pub fn type_u64(&self) -> Type<'gcc> { in type_u64() argument 53 pub fn type_u128(&self) -> Type<'gcc> { in type_u128() argument [all …]
|
| D | int.rs | 2 //! This module exists because some integer types are not supported on some gcc platforms, e.g. 15 impl<'a, 'gcc, 'tcx> Builder<'a, 'gcc, 'tcx> { 16 pub fn gcc_urem(&self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_urem() argument 21 pub fn gcc_srem(&self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_srem() argument 26 pub fn gcc_not(&self, a: RValue<'gcc>) -> RValue<'gcc> { in gcc_not() argument 49 pub fn gcc_neg(&self, a: RValue<'gcc>) -> RValue<'gcc> { in gcc_neg() argument 61 pub fn gcc_and(&self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_and() argument 65 pub fn gcc_lshr(&mut self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_lshr() argument 152 …ditive_operation(&self, operation: BinaryOp, a: RValue<'gcc>, mut b: RValue<'gcc>) -> RValue<'gcc>… in additive_operation() argument 185 pub fn gcc_add(&self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_add() argument [all …]
|
| D | declare.rs | 11 impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> { 12 …_insert_global(&self, name: &str, ty: Type<'gcc>, is_tls: bool, link_section: Option<Symbol>) -> L… in get_or_insert_global() argument 29 pub fn declare_unnamed_global(&self, ty: Type<'gcc>) -> LValue<'gcc> { in declare_unnamed_global() argument 34 …eclare_global_with_linkage(&self, name: &str, ty: Type<'gcc>, linkage: GlobalKind) -> LValue<'gcc>… in declare_global_with_linkage() argument 41 …re_func(&self, name: &str, return_type: Type<'gcc>, params: &[Type<'gcc>], variadic: bool) -> Func… in declare_func() argument 46 …al(&self, name: &str, ty: Type<'gcc>, global_kind: GlobalKind, is_tls: bool, link_section: Option<… in declare_global() argument 59 pub fn declare_private_global(&self, name: &str, ty: Type<'gcc>) -> LValue<'gcc> { in declare_private_global() argument 66 …lare_entry_fn(&self, name: &str, _fn_type: Type<'gcc>, callconv: () /*llvm::CCallConv*/) -> RValue… in declare_entry_fn() argument 80 pub fn declare_fn(&self, name: &str, fn_abi: &FnAbi<'tcx, Ty<'tcx>>) -> Function<'gcc> { in declare_fn() argument 87 … define_global(&self, name: &str, ty: Type<'gcc>, is_tls: bool, link_section: Option<Symbol>) -> L… in define_global() argument [all …]
|
| D | abi.rs | 13 impl<'a, 'gcc, 'tcx> AbiBuilderMethods<'tcx> for Builder<'a, 'gcc, 'tcx> { 34 fn gcc_type<'gcc>(&self, cx: &CodegenCx<'gcc, '_>) -> Type<'gcc> { in gcc_type() argument 78 fn gcc_type<'gcc>(&self, cx: &CodegenCx<'gcc, '_>) -> Type<'gcc>; in gcc_type() argument 82 fn gcc_type<'gcc>(&self, cx: &CodegenCx<'gcc, '_>) -> Type<'gcc> { in gcc_type() argument 97 pub trait FnAbiGccExt<'gcc, 'tcx> { 99 …fn gcc_type(&self, cx: &CodegenCx<'gcc, 'tcx>) -> (Type<'gcc>, Vec<Type<'gcc>>, bool, FxHashSet<us… in gcc_type() argument 100 fn ptr_to_gcc_type(&self, cx: &CodegenCx<'gcc, 'tcx>) -> Type<'gcc>; in ptr_to_gcc_type() argument 103 impl<'gcc, 'tcx> FnAbiGccExt<'gcc, 'tcx> for FnAbi<'tcx, Ty<'tcx>> { 104 …fn gcc_type(&self, cx: &CodegenCx<'gcc, 'tcx>) -> (Type<'gcc>, Vec<Type<'gcc>>, bool, FxHashSet<us… in gcc_type() argument 154 fn ptr_to_gcc_type(&self, cx: &CodegenCx<'gcc, 'tcx>) -> Type<'gcc> { in ptr_to_gcc_type() argument
|
| /third_party/nghttp2/cmake/ |
| D | PickyWarningsC.cmake | 31 # https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html 53 # Assume these options always exist with both clang and gcc. 54 # Require clang 3.0 / gcc 2.95 or later. 56 -Wconversion # clang 3.0 gcc 2.95 57 -Winline # clang 1.0 gcc 1.0 58 -Wmissing-declarations # clang 1.0 gcc 2.7 59 -Wmissing-prototypes # clang 1.0 gcc 1.0 60 -Wnested-externs # clang 1.0 gcc 2.7 61 -Wpointer-arith # clang 1.0 gcc 1.4 62 -Wshadow # clang 1.0 gcc 2.95 [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-x86_64-linux/ |
| D | build-gcc.sh | 6 GCC=8.5.0 8 curl https://ftp.gnu.org/gnu/gcc/gcc-$GCC/gcc-$GCC.tar.xz | xzcat | tar xf - 9 cd gcc-$GCC 15 # downloading from `ftp://gcc.gnu.org/` from Travis (using passive mode) often leads to "Connection 19 # We observed that the `gcc-4.8.5.tar.bz2` above can be downloaded successfully, so as a stability 21 # bug: the host `gcc.gnu.org` and `cygwin.com` share the same IP, and the TLS certificate of the 25 sed -i'' 's|ftp://gcc\.gnu\.org/|https://gcc.gnu.org/|g' ./contrib/download_prerequisites 28 mkdir ../gcc-build 29 cd ../gcc-build 30 hide_output ../gcc-$GCC/configure \ [all …]
|
| /third_party/skia/m133/third_party/externals/harfbuzz/src/ |
| D | hb.hh | 39 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC 50 #pragma GCC diagnostic warning "-Wall" 51 #pragma GCC diagnostic warning "-Wextra" 54 #pragma GCC diagnostic ignored "-Wpragmas" 55 #pragma GCC diagnostic ignored "-Wunknown-pragmas" 56 #pragma GCC diagnostic ignored "-Wunknown-warning-option" 59 //#pragma GCC diagnostic warning "-Weverything" 64 #pragma GCC diagnostic error "-Wbitwise-instead-of-logical" 65 #pragma GCC diagnostic error "-Wcast-align" 66 #pragma GCC diagnostic error "-Wcast-function-type" [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/src/ |
| D | hb.hh | 40 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC 51 #pragma GCC diagnostic warning "-Wall" 52 #pragma GCC diagnostic warning "-Wextra" 55 #pragma GCC diagnostic ignored "-Wpragmas" 56 #pragma GCC diagnostic ignored "-Wunknown-pragmas" 57 #pragma GCC diagnostic ignored "-Wunknown-warning-option" 60 //#pragma GCC diagnostic warning "-Weverything" 65 #pragma GCC diagnostic error "-Wbitwise-instead-of-logical" 66 #pragma GCC diagnostic error "-Wcast-align" 67 #pragma GCC diagnostic error "-Wcast-function-type" [all …]
|
| /third_party/rust/rust/compiler/rustc_codegen_gcc/ |
| D | Readme.md | 5 … a GCC codegen for rustc, which means it can be loaded by the existing rustc frontend, but benefit… 12 A secondary goal is to check if using the gcc backend will provide any run-time speed improvement f… 19 You can also use my [fork of gcc](https://github.com/antoyo/gcc) which already includes these patch… 21 To build it (most of these instructions come from [here](https://gcc.gnu.org/onlinedocs/jit/interna… 24 $ git clone https://github.com/antoyo/gcc 26 $ mkdir gcc-build gcc-install 27 $ cd gcc-build 28 $ ../gcc/configure \ 34 --prefix=$(pwd)/../gcc-install 47 $ cd gcc # from the `gcc-build` folder [all …]
|
| /third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/ |
| D | _features.hpp | 10 // Rvalue references - GCC 4.3 14 // Rvalue references for *this - GCC not supported 18 // Initialization of class objects by rvalues - GCC any 22 // Non-static data member initializers - GCC 4.7 26 // Variadic templates - GCC 4.3 30 // Extending variadic template template parameters - GCC 4.4 34 // Initializer lists - GCC 4.4 38 // Static assertions - GCC 4.3 42 // auto-typed variables - GCC 4.4 46 // Multi-declarator auto - GCC 4.4 [all …]
|
| /third_party/libuv/.github/workflows/ |
| D | CI-unix.yml | 105 …- {target: arm, toolchain: gcc-arm-linux-gnueabi, cc: arm-linux-gnueabi-gcc, qemu: qe… 106 …- {target: armhf, toolchain: gcc-arm-linux-gnueabihf, cc: arm-linux-gnueabihf-gcc, qemu: qe… 107 …- {target: aarch64, toolchain: gcc-aarch64-linux-gnu, cc: aarch64-linux-gnu-gcc, qemu: qe… 108 …- {target: riscv64, toolchain: gcc-riscv64-linux-gnu, cc: riscv64-linux-gnu-gcc, qemu: qe… 109 …- {target: ppc, toolchain: gcc-powerpc-linux-gnu, cc: powerpc-linux-gnu-gcc, qemu: qe… 110 …- {target: ppc64, toolchain: gcc-powerpc64-linux-gnu, cc: powerpc64-linux-gnu-gcc, qemu: qe… 111 …- {target: ppc64le, toolchain: gcc-powerpc64le-linux-gnu, cc: powerpc64le-linux-gnu-gcc, qemu: qe… 112 …- {target: s390x, toolchain: gcc-s390x-linux-gnu, cc: s390x-linux-gnu-gcc, qemu: qe… 113 …- {target: mips, toolchain: gcc-mips-linux-gnu, cc: mips-linux-gnu-gcc, qemu: … 114 …- {target: mips64, toolchain: gcc-mips64-linux-gnuabi64, cc: mips64-linux-gnuabi64-gcc, qemu: … [all …]
|
| /third_party/liburing/.github/workflows/ |
| D | build.yml | 16 # x86-64 gcc 18 cc_pkg: gcc-x86-64-linux-gnu 20 cc: x86_64-linux-gnu-gcc 32 # x86 (32-bit) gcc 34 cc_pkg: gcc-i686-linux-gnu 36 cc: i686-linux-gnu-gcc 39 # aarch64 gcc 41 cc_pkg: gcc-aarch64-linux-gnu 43 cc: aarch64-linux-gnu-gcc 46 # arm (32-bit) gcc [all …]
|
| /third_party/rust/crates/rustix/.github/workflows/ |
| D | test-users.yml | 24 gcc_package: gcc-i686-linux-gnu 25 gcc: i686-linux-gnu-gcc 31 gcc_package: gcc-aarch64-linux-gnu 32 gcc: aarch64-linux-gnu-gcc 40 gcc_package: gcc-powerpc64le-linux-gnu 41 gcc: powerpc64le-linux-gnu-gcc 49 gcc_package: gcc-mips64el-linux-gnuabi64 50 gcc: mips64el-linux-gnuabi64-gcc 58 gcc_package: gcc-mipsel-linux-gnu 59 gcc: mipsel-linux-gnu-gcc [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-powerpc64le-linux/ |
| D | build-powerpc64le-toolchain.sh | 8 GCC=8.3.0 44 # Finally, download and build gcc. 45 mkdir gcc-$TARGET 46 pushd gcc-$TARGET 47 curl https://ftp.gnu.org/gnu/gcc/gcc-$GCC/gcc-$GCC.tar.xz | tar xJf - 48 cd gcc-$GCC 51 mkdir ../gcc-build 52 cd ../gcc-build 53 hide_output ../gcc-$GCC/configure \ 74 rm -rf gcc-$TARGET
|
| /third_party/libwebsockets/ |
| D | .sai.json | 8 "linux-debian-11/x86_64-amd/gcc": { 11 "linux-debian-buster/x86-amd/gcc": { 14 "linux-debian-sid/x86_64-amd/gcc": { 17 "linux-ubuntu-xenial/x86_64-amd/gcc": { 20 "linux-debian-sid/x86-amd/gcc": { 23 "linux-debian-sid/x86_64-amd/gcc": { 27 "linux-ubuntu-1804/x86_64-amd/gcc": { 30 "linux-ubuntu-2004/x86_64-amd/gcc": { 33 "linux-fedora-32/x86_64-amd/gcc": { 36 "linux-gentoo/x86_64-amd/gcc": { [all …]
|
| /third_party/rust/crates/linux-raw-sys/gen/ioctl/ |
| D | generate.sh | 20 i686-linux-gnu-gcc -Iinclude -c list.c $cflags 21 i686-linux-gnu-gcc main.c list.o -o main.exe $cflags 23 x86_64-linux-gnu-gcc -Iinclude -c list.c $cflags 24 x86_64-linux-gnu-gcc main.c list.o -o main.exe $cflags 26 aarch64-linux-gnu-gcc -Iinclude -c list.c $cflags 27 aarch64-linux-gnu-gcc main.c list.o -o main.exe $cflags 29 arm-linux-gnueabihf-gcc -Iinclude -c list.c $cflags 30 arm-linux-gnueabihf-gcc main.c list.o -o main.exe $cflags 32 powerpc64le-linux-gnu-gcc -Iinclude -c list.c $cflags 33 powerpc64le-linux-gnu-gcc main.c list.o -o main.exe $cflags [all …]
|
| /third_party/python/Lib/distutils/ |
| D | cygwinccompiler.py | 5 the Mingw32CCompiler class which handles the mingw32 port of GCC (same as 28 # * cygwin gcc 2.91.57/ld 2.9.4/dllwrap 0.2.4 works 31 # * mingw32 gcc 2.95.2/ld 2.9.4/dllwrap 0.2.4 works 33 # * cygwin gcc 2.95.2/ld 2.10.90/dllwrap 2.10.90 works now 36 # - using gcc -mdll instead dllwrap doesn't work without -static because 43 # * cygwin gcc 3.2/ld 2.13.90 works 45 # * mingw gcc 3.2/ld 2.13 works 103 self.debug_print("Python's GCC status: %s (details: %s)" % 114 self.debug_print(self.compiler_type + ": gcc %s, ld %s, dllwrap %s\n" % 120 # gcc -mdll instead of dllwrap [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-various-2/ |
| D | build-solaris-toolchain.sh | 11 GCC=6.5.0 81 # Finally, download and build gcc to target solaris 82 mkdir gcc 83 cd gcc 85 curl https://ftp.gnu.org/gnu/gcc/gcc-$GCC/gcc-$GCC.tar.xz | tar xJf - 86 cd gcc-$GCC 88 mkdir ../gcc-build 89 cd ../gcc-build 90 hide_output ../gcc-$GCC/configure \ 111 rm -rf gcc
|
| /third_party/lzma/CPP/Common/ |
| D | Common0.h | 101 #pragma GCC diagnostic ignored "-Wc++98-compat-pedantic" 106 if compiled with new GCC libstdc++, GCC libstdc++ can use: 111 #pragma GCC diagnostic ignored "-Wreserved-id-macro" 115 #pragma GCC diagnostic ignored "-Wc++98-compat" 118 #pragma GCC diagnostic ignored "-Wdeprecated-dynamic-exception-spec" 122 #pragma GCC diagnostic ignored "-Wsign-conversion" 125 #pragma GCC diagnostic ignored "-Wold-style-cast" 126 #pragma GCC diagnostic ignored "-Wglobal-constructors" 127 #pragma GCC diagnostic ignored "-Wexit-time-destructors" 130 #pragma GCC diagnostic ignored "-Wswitch-default" [all …]
|