/openbmc/qemu/include/exec/ |
H A D | poison.h | 9 #pragma GCC poison TARGET_I386 10 #pragma GCC poison TARGET_X86_64 11 #pragma GCC poison TARGET_AARCH64 12 #pragma GCC poison TARGET_ALPHA 13 #pragma GCC poison TARGET_ARM 14 #pragma GCC poison TARGET_HEXAGON 15 #pragma GCC poison TARGET_HPPA 16 #pragma GCC poison TARGET_LOONGARCH64 17 #pragma GCC poison TARGET_M68K 18 #pragma GCC poison TARGET_MICROBLAZE [all …]
|
/openbmc/openbmc/poky/meta/recipes-support/boost/boost/ |
H A D | 0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch | 12 tools/build/src/tools/gcc.jam | 153 ---------------------------------- 15 diff --git a/tools/build/src/tools/gcc.jam b/tools/build/src/tools/gcc.jam 17 --- a/tools/build/src/tools/gcc.jam 18 +++ b/tools/build/src/tools/gcc.jam 28 -# The 'native' option appeared in gcc 4.2 so we cannot safely use it as default. 30 -toolset.flags gcc OPTIONS <architecture>x86/<address-model>32/<instruction-set> : -march=i686 ; 31 -cpu-flags gcc OPTIONS : x86 : native : -march=native ; 32 -cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ; 33 -cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ; 34 -cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ; [all …]
|
/openbmc/linux/include/linux/ |
H A D | compiler_attributes.h | 24 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alias-function-a… 29 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-aligned-function… 30 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-aligned-type-attribu… 31 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-aligned-variable… 38 * available and includes other attributes. For GCC < 9.1, __alloc_size__ gets undefined 39 * in compiler-gcc.h, due to misbehaviors. 41 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-f… 48 * which seems to be required by gcc to apply the attribute according 52 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-always_005finlin… 67 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-assume_005falign… [all …]
|
/openbmc/linux/Documentation/kbuild/ |
H A D | gcc-plugins.rst | 2 GCC plugin infrastructure 9 GCC plugins are loadable modules that provide extra features to the 14 The GCC plugin infrastructure of the kernel supports building out-of-tree 18 Currently the GCC plugin infrastructure supports only some architectures. 20 GCC plugins. 26 .. [1] https://gcc.gnu.org/onlinedocs/gccint/Plugins.html 27 .. [2] https://gcc.gnu.org/onlinedocs/gccint/Plugin-API.html#Plugin-API 28 .. [3] https://gcc.gnu.org/onlinedocs/gccint/GIMPLE.html 29 .. [4] https://gcc.gnu.org/onlinedocs/gccint/IPA.html 30 .. [5] https://gcc.gnu.org/onlinedocs/gccint/RTL.html [all …]
|
/openbmc/qemu/tests/tcg/mips/user/ase/msa/ |
H A D | test_msa_compile_64r6el.sh | 6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ 16 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \ 18 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \ 20 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \ 22 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \ 24 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \ [all …]
|
H A D | test_msa_compile_64r6eb.sh | 6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ 16 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \ 18 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \ 20 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \ 22 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \ 24 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \ [all …]
|
H A D | test_msa_compile_32r5el.sh | 6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ 21 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \ 24 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \ 27 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \ 30 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \ 33 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \ [all …]
|
H A D | test_msa_compile_32r5eb.sh | 6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ 21 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \ 24 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \ 27 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \ 30 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \ 33 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/ |
H A D | 0013-Ensure-target-gcc-headers-can-be-included.patch | 4 Subject: [PATCH] Ensure target gcc headers can be included 7 gcc-runtime target (omp.h, ssp/*.h). Being installed from a recipe 10 found by gcc with the existing search paths. Add support for 11 picking up these headers under the sysroot supplied on the gcc 14 Extend target gcc headers search to musl too 21 gcc/Makefile.in | 2 ++ 22 gcc/config/linux.h | 8 ++++++++ 23 gcc/config/rs6000/sysv4.h | 8 ++++++++ 24 gcc/cppdefault.cc | 4 ++++ 27 diff --git a/gcc/Makefile.in b/gcc/Makefile.in [all …]
|
H A D | 0007-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch | 9 This breaks the assumption of hardcoded multilib in gcc 18 gcc/config/aarch64/aarch64-linux.h | 4 ++-- 19 gcc/config/alpha/linux-elf.h | 4 ++-- 20 gcc/config/arm/linux-eabi.h | 6 +++--- 21 gcc/config/arm/linux-elf.h | 2 +- 22 gcc/config/i386/linux.h | 4 ++-- 23 gcc/config/i386/linux64.h | 12 ++++++------ 24 gcc/config/linux.h | 8 ++++---- 25 gcc/config/loongarch/gnu-user.h | 4 ++-- 26 gcc/config/microblaze/linux.h | 4 ++-- [all …]
|
H A D | 0016-handle-sysroot-support-for-nativesdk-gcc.patch | 4 Subject: [PATCH] handle sysroot support for nativesdk-gcc 6 Being able to build a nativesdk gcc is useful, particularly in cases 10 Sadly, building nativesdk-gcc is not straight forward. We install 11 nativesdk-gcc into a relocatable location and this means that its 27 that gcc will get right bits in SDK installations 38 gcc/c-family/c-opts.cc | 4 +-- 39 gcc/config/linux.h | 24 +++++++-------- 40 gcc/config/rs6000/sysv4.h | 24 +++++++-------- 41 gcc/cppdefault.cc | 65 ++++++++++++++++++++++++--------------- 42 gcc/cppdefault.h | 13 +++----- [all …]
|
H A D | 0005-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch | 7 the source can be shared between gcc-cross-initial, 8 gcc-cross-intermediate, gcc-cross, gcc-runtime, and also the sdk build. 10 While compiling gcc-crosssdk-initial-x86_64 on some host, there is 22 gcc/Makefile.in | 2 +- 23 gcc/configure | 4 ++-- 24 gcc/configure.ac | 4 ++-- 25 gcc/mkconfig.sh | 4 ++-- 28 diff --git a/gcc/Makefile.in b/gcc/Makefile.in 30 --- a/gcc/Makefile.in 31 +++ b/gcc/Makefile.in [all …]
|
H A D | 0011-aarch64-Fix-include-paths-when-S-B.patch | 13 …gcc-cross-aarch64/13.0.1-r0/recipe-sysroot-native/usr/include -O2 -pipe -DIN_GCC -DCROSS_DIRECT… 15 …from ../../../../../../../work-shared/gcc-13.0.1-r0/gcc-b2ec2504af77b35e748067eeb846821d12a6b6b4/g… 21 See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105144 27 gcc/config/aarch64/aarch64.h | 14 +++++++------- 30 diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h 32 --- a/gcc/config/aarch64/aarch64.h 33 +++ b/gcc/config/aarch64/aarch64.h
|
H A D | 0002-gcc-poison-system-directories.patch | 4 Subject: [PATCH] gcc: poison-system-directories 19 gcc/common.opt | 4 ++++ 20 gcc/config.in | 10 ++++++++++ 21 gcc/configure | 19 +++++++++++++++++++ 22 gcc/configure.ac | 16 ++++++++++++++++ 23 gcc/doc/invoke.texi | 9 +++++++++ 24 gcc/gcc.cc | 9 +++++++-- 25 gcc/incpath.cc | 25 +++++++++++++++++++++++++ 28 diff --git a/gcc/common.opt b/gcc/common.opt 30 --- a/gcc/common.opt [all …]
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | Makefile | 21 obj-$(CONFIG_APQ_GCC_8084) += gcc-apq8084.o 26 obj-$(CONFIG_IPQ_GCC_4019) += gcc-ipq4019.o 27 obj-$(CONFIG_IPQ_GCC_5018) += gcc-ipq5018.o 28 obj-$(CONFIG_IPQ_GCC_5332) += gcc-ipq5332.o 29 obj-$(CONFIG_IPQ_GCC_6018) += gcc-ipq6018.o 30 obj-$(CONFIG_IPQ_GCC_806X) += gcc-ipq806x.o 31 obj-$(CONFIG_IPQ_GCC_8074) += gcc-ipq8074.o 32 obj-$(CONFIG_IPQ_GCC_9574) += gcc-ipq9574.o 34 obj-$(CONFIG_MDM_GCC_9607) += gcc-mdm9607.o 35 obj-$(CONFIG_MDM_GCC_9615) += gcc-mdm9615.o [all …]
|
/openbmc/linux/scripts/ |
H A D | Makefile.gcc-plugins | 3 gcc-plugin-$(CONFIG_GCC_PLUGIN_LATENT_ENTROPY) += latent_entropy_plugin.so 4 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_LATENT_ENTROPY) \ 11 gcc-plugin-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) += structleak_plugin.so 12 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE) \ 14 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF) \ 16 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL) \ 22 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) \ 25 gcc-plugin-$(CONFIG_GCC_PLUGIN_STACKLEAK) += stackleak_plugin.so 26 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ 28 gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STACKLEAK) \ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | qcom,kpss-gcc.yaml | 4 $id: http://devicetree.org/schemas/clock/qcom,kpss-gcc.yaml# 7 title: Krait Processor Sub-system (KPSS) Global Clock Controller (GCC) 13 Krait Processor Sub-system (KPSS) Global Clock Controller (GCC). Used 15 to the kpss-gcc registers. 21 - qcom,kpss-gcc-ipq8064 22 - qcom,kpss-gcc-apq8064 23 - qcom,kpss-gcc-msm8974 24 - qcom,kpss-gcc-msm8960 25 - qcom,kpss-gcc-msm8660 26 - qcom,kpss-gcc-mdm9615 [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/ |
H A D | gcc-multilib-config.inc | 1 # following code modifies these definitions in the gcc config 9 # For more information on use of these variables look at these files in the gcc source code 10 # gcc/config/i386/t-linux64 11 # gcc/config/mips/t-linux64 12 # gcc/config/rs6000/t-linux64 13 # gcc/config/i386/linux64.h 14 # gcc/config/mips/linux64.h 15 # gcc/config/rs6000/linux64.h 26 src_conf_dir = '%s/gcc/config' % srcdir 27 build_conf_dir = '%s/gcc/config' % builddir [all …]
|
H A D | gcc-14.2.inc | 1 require gcc-common.inc 7 # BINV should be incremented to a revision after a minor gcc release 11 FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc:${FILE_DIRNAME}/gcc/backport:" 16 LICENSE = "GPL-3.0-with-GCC-exception & GPL-3.0-only" 27 #BASEURI ?= "https://git.linaro.org/toolchain/gcc.git/snapshot/gcc-${RELEASE}.tar.gz" 28 #SOURCEDIR = "gcc-${RELEASE}" 29 #BASEURI ?= "https://repo.or.cz/official-gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-${… 30 #SOURCEDIR ?= "official-gcc-${@'${RELEASE}'[0:7]}" 35 #BASEURI ?= "https://gcc.gnu.org/pub/gcc/snapshots/${RELEASE}/gcc-${RELEASE}.tar.xz" 36 #SOURCEDIR ?= "gcc-${RELEASE}" [all …]
|
H A D | gcc-target.inc | 2 require gcc-configure-common.inc 11 # Configure gcc running on the target to default to an architecture which will 12 # be compatible with that of gcc-runtime (which is cross compiled to be target 14 # affect the ABI in the gcc-runtime libs. Since we can't rely on gcc on the 26 # set in subdir gcc, so subdir libcc1 can't use it, export it here to 44 ${bindir}/${TARGET_PREFIX}gcc* \ 46 ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/collect2* \ 47 ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/g++-mapper-server \ 48 ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lto* \ 49 ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lib*${SOLIBS} \ [all …]
|
H A D | gcc-common.inc | 1 SUMMARY = "GNU cc and gcc C compilers" 2 HOMEPAGE = "http://www.gnu.org/software/gcc/" 3 … Ada, Go, and D, as well as libraries for these languages (libstdc++,...). GCC was originally writ… 9 CVE_PRODUCT = "gcc" 13 BPN = "gcc" 14 COMPILERDEP = "${MLPREFIX}gcc-cross-${TARGET_ARCH}:do_gcc_stash_builddir" 15 COMPILERDEP:class-nativesdk = "gcc-crosssdk-${SDK_SYS}:do_gcc_stash_builddir" 18 src = d.expand("${COMPONENTS_DIR}/${BUILD_ARCH}/gcc-stashed-builddir-${TARGET_SYS}") 71 # this is used by the multilib setup of gcc 99 ${GNU_MIRROR}/gcc https://gcc.gnu.org/pub/gcc/releases/ \ [all …]
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-ipq4019.dtsi | 8 #include <dt-bindings/clock/qcom,gcc-ipq4019.h> 54 clocks = <&gcc GCC_APPS_CLK_SRC>; 68 clocks = <&gcc GCC_APPS_CLK_SRC>; 82 clocks = <&gcc GCC_APPS_CLK_SRC>; 96 clocks = <&gcc GCC_APPS_CLK_SRC>; 187 gcc: clock-controller@1800000 { label 188 compatible = "qcom,gcc-ipq4019"; 200 clocks = <&gcc GCC_PRNG_AHB_CLK>; 233 clocks = <&gcc GCC_SDCC1_AHB_CLK>, 234 <&gcc GCC_SDCC1_APPS_CLK>, [all …]
|
H A D | qcom-ipq8064.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-ipq806x.h> 10 #include <dt-bindings/reset/qcom,gcc-ipq806x.h> 360 clocks = <&gcc RPM_MSG_RAM_H_CLK>; 515 gcc: clock-controller@900000 { label 516 compatible = "qcom,gcc-ipq8064", "syscon"; 573 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc", "syscon"; 575 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 583 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 598 clocks = <&gcc PLL8_VOTE>, <&pxo_board>; 620 clocks = <&gcc USB30_0_MASTER_CLK>; [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | README | 180 arm: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.08_linux 181 aarch64: /opt/linaro/gcc-linaro-aarch64-none-elf-4.8-2013.10_linux 207 arm: /opt/arm-eabi-4.6/bin/arm-eabi-gcc 220 and buildman will find arm-none-eabi-gcc in /usr/bin if you have it installed. 246 - scanning prefix '/opt/gcc-4.6.3-nolibc/x86_64-linux/bin/x86_64-linux-' 250 - scanning path '/toolchains/gcc-4.9.0-nolibc/i386-linux' 251 - looking in '/toolchains/gcc-4.9.0-nolibc/i386-linux/.' 252 - looking in '/toolchains/gcc-4.9.0-nolibc/i386-linux/bin' 253 - found '/toolchains/gcc-4.9.0-nolibc/i386-linux/bin/i386-linux-gcc' 254 - looking in '/toolchains/gcc-4.9.0-nolibc/i386-linux/usr/bin' [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | ipq8074.dtsi | 7 #include <dt-bindings/clock/qcom,gcc-ipq8074.h> 133 clocks = <&gcc GCC_USB1_AUX_CLK>, 134 <&gcc GCC_USB1_PHY_CFG_AHB_CLK>, 138 resets = <&gcc GCC_USB1_PHY_BCR>, 139 <&gcc GCC_USB3PHY_1_PHY_BCR>; 150 clocks = <&gcc GCC_USB1_PIPE_CLK>; 161 clocks = <&gcc GCC_USB1_PHY_CFG_AHB_CLK>, 165 resets = <&gcc GCC_QUSB2_1_PHY_BCR>; 176 clocks = <&gcc GCC_USB0_AUX_CLK>, 177 <&gcc GCC_USB0_PHY_CFG_AHB_CLK>, [all …]
|