Home
last modified time | relevance | path

Searched +full:gcc +full:- (Results 1 – 25 of 1127) sorted by relevance

12345678910>>...46

/third_party/curl/CMake/
DPickyWarnings.cmake21 # SPDX-License-Identifier: curl
31 …N VERSION_LESS 3.23.0) OR # check_symbol_exists() incompatible with GCC -pedantic-errors in earli…
33 set(WPICKY "${WPICKY} -pedantic-errors")
40 # https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
42 # WPICKY_ENABLE = Options we want to enable as-is.
45 # Prefer the -Wextra alias with clang.
47 set(WPICKY_ENABLE "-Wextra")
49 set(WPICKY_ENABLE "-W")
53 -Wall -pedantic
56 # ----------------------------------
[all …]
/third_party/rust/rust/compiler/rustc_codegen_gcc/src/
Dcommon.rs18 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
24 // TODO(antoyo): handle non-null-terminated strings. in global_string()
34 pub fn bytes_in_context<'gcc, 'tcx>(cx: &CodegenCx<'gcc, 'tcx>, bytes: &[u8]) -> RValue<'gcc> { in bytes_in_context() argument
45 pub fn type_is_pointer(typ: Type<'_>) -> bool { in type_is_pointer()
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
[all …]
Dbuilder.rs70 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 …]
Dtype_.rs12 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()
16 // sometimes use 96-bit numbers and the following code will give an integer of a different 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
[all …]
Dcontext.rs24 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 …]
Dint.rs2 //! This module exists because some integer types are not supported on some gcc platforms, e.g.
3 //! 128-bit integers on 32-bit platforms and thus require to be handled manually.
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
17 // 128-bit unsigned %: __umodti3 in gcc_urem()
21 pub fn gcc_srem(&self, a: RValue<'gcc>, b: RValue<'gcc>) -> RValue<'gcc> { in gcc_srem() argument
22 // 128-bit signed %: __modti3 in gcc_srem()
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
[all …]
Ddeclare.rs11 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 …]
/third_party/nghttp2/cmake/
DPickyWarningsC.cmake31 # https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
33 # WPICKY_ENABLE = Options we want to enable as-is.
36 # Prefer the -Wextra alias with clang.
38 set(WPICKY_ENABLE "-Wextra")
40 set(WPICKY_ENABLE "-W")
44 -Wall
47 # ----------------------------------
49 # ----------------------------------
53 # Assume these options always exist with both clang and gcc.
54 # Require clang 3.0 / gcc 2.95 or later.
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-x86_64-linux/
Dbuild-gcc.sh2 set -ex
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
[all …]
/third_party/skia/m133/third_party/externals/harfbuzz/src/
Dhb.hh39 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC
40 * nags, even though we instruct it to ignore -Wunknown-pragmas. ¯\_(ツ)_/¯
42 * - Within each category, keep sorted.
44 * - Warnings whose scope can be expanded in future compiler versions shall
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"
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb.hh40 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC
41 * nags, even though we instruct it to ignore -Wunknown-pragmas. ¯\_(ツ)_/¯
43 * - Within each category, keep sorted.
45 * - Warnings whose scope can be expanded in future compiler versions shall
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"
[all …]
/third_party/rust/rust/compiler/rustc_codegen_gcc/
DReadme.md3 [![Chat on IRC](https://img.shields.io/badge/irc.libera.chat-%23rustc__codegen__gcc-blue.svg)](http…
5 … a GCC codegen for rustc, which means it can be loaded by the existing rustc frontend, but benefit…
7 **Despite its name, libgccjit can be used for ahead-of-time compilation, as is used here.**
12 A secondary goal is to check if using the gcc backend will provide any run-time speed improvement f…
17 The patches in [this repository](https://github.com/antoyo/libgccjit-patches) need to be applied.
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
25 $ sudo apt install flex libmpfr-dev libgmp-dev libmpc3 libmpc-dev
26 $ mkdir gcc-build gcc-install
[all …]
/third_party/libuv/.github/workflows/
DCI-unix.yml1 name: CI-unix
6 - '**'
7 - '!docs/**'
8 - '!src/win/**'
9 - '!.**'
10 - '.github/workflows/CI-unix.yml'
13 - v[0-9].*
14 - master
17 build-linux:
18 runs-on: ubuntu-latest
[all …]
/third_party/liburing/.github/workflows/
Dbuild.yml10 runs-on: ubuntu-22.04
13 fail-fast: false
16 # x86-64 gcc
17 - arch: x86_64
18 cc_pkg: gcc-x86-64-linux-gnu
19 cxx_pkg: g++-x86-64-linux-gnu
20 cc: x86_64-linux-gnu-gcc
21 cxx: x86_64-linux-gnu-g++
23 # x86-64 clang
24 - arch: x86_64
[all …]
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
D_features.hpp10 // Rvalue references - GCC 4.3
11 // http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html
14 // Rvalue references for *this - GCC not supported
15 // http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2439.htm
18 // Initialization of class objects by rvalues - GCC any
19 // http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1610.html
22 // Non-static data member initializers - GCC 4.7
23 // http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2756.htm
26 // Variadic templates - GCC 4.3
27 // http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2242.pdf
[all …]
/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 runs-on: ${{ matrix.os }}
15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e…
17 - build: ubuntu
18 os: ubuntu-latest
20 - build: i686-linux
21 os: ubuntu-latest
23 target: i686-unknown-linux-gnu
24 gcc_package: gcc-i686-linux-gnu
25 gcc: i686-linux-gnu-gcc
26 libc_package: libc-dev-i386-cross
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-powerpc64le-linux/
Dbuild-powerpc64le-toolchain.sh3 set -ex
8 GCC=8.3.0
9 TARGET=powerpc64le-linux-gnu
14 mkdir -p $SYSROOT
19 centos_base=https://ci-mirrors.rust-lang.org/rustc
20 glibc_v=2.17-157-2020-11-25.el7
21 kernel_v=3.10.0-514-2020-11-25.el7
22 for package in glibc{,-devel,-headers}-$glibc_v kernel-headers-$kernel_v; do
24 rpm2cpio - | cpio -idm
27 ln -sT lib64 lib
[all …]
/third_party/elfio/tests/elf_examples/
Dhello_arm ... .1 GCC: (GNU) 4.1.1 GCC: (GNU) 4.1.1 GCC: ( ...
/third_party/libwebsockets/
D.sai.json2 "schema": "sai-1",
8 "linux-debian-11/x86_64-amd/gcc": {
9-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK=\"-G DEB\";cmake .. ${cmake} && mak…
11 "linux-debian-buster/x86-amd/gcc": {
12-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK=\"-G DEB\";cmake .. ${cmake} && mak…
14 "linux-debian-sid/x86_64-amd/gcc": {
15-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK=\"-G DEB\";cmake .. ${cmake} && mak…
17 "linux-ubuntu-xenial/x86_64-amd/gcc": {
18-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK=\"-G DEB\";cmake .. ${cmake} && mak…
20 "linux-debian-sid/x86-amd/gcc": {
[all …]
/third_party/rust/crates/linux-raw-sys/gen/ioctl/
Dgenerate.sh2 set -ueo pipefail
4 # Linux's ioctl codes using function-style macros in their definition which
15 cflags="-Wall"
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
28 qemu-aarch64 -L /usr/aarch64-linux-gnu ./main.exe >> "$out"
[all …]
/third_party/python/Lib/distutils/
Dcygwinccompiler.py5 the Mingw32CCompiler class which handles the mingw32 port of GCC (same as
6 cygwin in no-cygwin mode).
14 # - create a def-file for python??.dll
15 # - create an import library using
16 # dlltool --dllname python15.dll --def python15.def \
17 # --output-lib libpython15.a
21 # * We put export_symbols in a def-file, and don't use
22 # --export-all-symbols because it doesn't worked reliable in some
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
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-various-2/
Dbuild-solaris-toolchain.sh3 set -ex
11 GCC=6.5.0
13 TARGET=${ARCH}-${MANUFACTURER}-solaris2.10
19 curl https://ftp.gnu.org/gnu/binutils/binutils-$BINUTILS.tar.xz | tar xJf -
20 mkdir binutils-build
21 cd binutils-build
22 hide_output ../binutils-$BINUTILS/configure --target=$TARGET
23 hide_output make -j10
27 rm -rf binutils
33 dpkg --add-architecture $APT_ARCH
[all …]
/third_party/f2fs-tools/.github/workflows/
Dci.yml1 # See also https://docs.github.com/en/actions/learn-github-actions/expressions
2 # See also https://github.com/marketplace/actions/setup-android-ndk
10 runs-on: ubuntu-latest
12 fail-fast: false
15 - android
16 - linux-gcc
17 - linux-clang
18 - linux-x86-gcc
19 - linux-powerpc64-gcc
20 - linux-mingw64-gcc
[all …]
/third_party/lzma/CPP/Common/
DCommon0.h14 This file is included to all cpp files in 7-Zip via "Common.h".
16 So external modules can use 7-Zip interfaces without
40 // -Wall warnings
66 …ence to potentially throwing function passed to 'extern "C"' function under - EHc.Undefined behavi…
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"
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/disabled/dist-x86_64-dragonfly/
Dbuild-toolchain.sh3 set -ex
8 GCC=6.4.0
18 bash -c "while true; do sleep 30; echo \$(date) - building ...; done" &
21 trap - ERR
23 set -x
30 curl https://ftp.gnu.org/gnu/binutils/binutils-$BINUTILS.tar.bz2 | tar xjf -
31 mkdir binutils-build
32 cd binutils-build
33 hide_output ../binutils-$BINUTILS/configure \
34 --target=$ARCH-unknown-dragonfly
[all …]

12345678910>>...46