Home
last modified time | relevance | path

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

12345

/rk3399_rockchip-uboot/tools/buildman/
H A DREADME3 # SPDX-License-Identifier: GPL-2.0+
8 Quick-start
14 cd /path/to/u-boot
16 buildman --fetch-arch arm
17 buildman -k rpi_2
19 # u-boot.bin is the output image
25 This tool handles building U-Boot to check that you have not broken it
28 to make full use of multi-processor machines.
40 where it left off. This should happen cleanly and without side-effects.
44 You may need to press Ctrl-C several times to quit it. Also it will print
[all …]
H A Dtoolchain.py3 # SPDX-License-Identifier: GPL-2.0+
19 PRIORITY_CALC) = range(4)
36 self._match = '_%s-' % arch
52 gcc: Full path to C compiler
54 cross: Cross compile string, e.g. 'arm-linux-'
56 component of the filename. E.g. arm-linux-gcc becomes arm
64 fname: Filename of the gcc component
70 self.gcc = fname
73 # Find the CROSS_COMPILE prefix to use for U-Boot. For example,
74 # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'.
[all …]
H A Dtest.py4 # SPDX-License-Identifier: GPL-2.0+
33 [toolchain-alias]
39 main.c:260:6: warning: unused variable 'joe' [-Wunused-variable]
49 main.c:280:6: warning: unused variable 'mary' [-Wunused-variable]
51 '''powerpc-linux-ld: warning: dot moved backwards before `.bss'
52 powerpc-linux-ld: warning: dot moved backwards before `.bss'
53 powerpc-linux-ld: u-boot: section .text lma 0xfffc0000 overlaps previous sections
54 powerpc-linux-ld: u-boot: section .rodata lma 0xfffef3ec overlaps previous sections
55 powerpc-linux-ld: u-boot: section .reloc lma 0xffffa400 overlaps previous sections
56 powerpc-linux-ld: u-boot: section .data lma 0xffffcd38 overlaps previous sections
[all …]
/rk3399_rockchip-uboot/scripts/
H A Dgcc-version.sh3 # gcc-version [-p] gcc-command
5 # Prints the gcc version of `gcc-command' in a canonical 4-digit form
6 # such as `0295' for gcc-2.95, `0303' for gcc-3.3, etc.
8 # With the -p option, prints the patchlevel as well, for example `029503' for
9 # gcc-2.95.3, `030301' for gcc-3.3.1, etc.
12 if [ "$1" = "-p" ] ; then
19 if [ ${#compiler} -eq 0 ]; then
21 printf "Usage:\n\t$0 <gcc-command>\n"
25 MAJOR=$(echo __GNUC__ | $compiler -E -xc - | tail -n 1)
26 MINOR=$(echo __GNUC_MINOR__ | $compiler -E -xc - | tail -n 1)
[all …]
H A DKbuild.include14 dot-target = $(dir $@).$(notdir $@)
17 # The temporary file to save gcc -MD generated dependencies must not
19 depfile = $(subst $(comma),_,$(dot-target).d)
50 # - If no file exist it is created
51 # - If the content differ the new file is used
52 # - If they are equal no change, and no timestamp update
53 # - stdin is piped in from the first prerequisite ($<) so one has
56 $(Q)set -e; \
58 mkdir -p $(dir $@); \
60 if [ -r $@ ] && cmp -s $@ $@.tmp; then \
[all …]
/rk3399_rockchip-uboot/test/stdint/
H A Dtest-includes.sh3 # Test script to check uintptr_t and 64-bit types for warnings
13 # ./test/stdint/test-includes.sh
15 out=/tmp/test-includes.tmp
21 local gcc=$4
25 if ! which ${gcc} >/dev/null 2>&1; then
26 echo "Not found: ${gcc}"
30 rm -rf ${out}
31 mkdir -p ${out}
33 mkdir -p ${out}/generated
34 touch ${out}/generated/generic-asm-offsets.h
[all …]
/rk3399_rockchip-uboot/include/linux/
H A Dcompiler-gcc.h2 #error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
6 * Common definitions for all gcc versions go here.
14 /* The "volatile" is due to gcc bugs */
18 * where gcc and llvm may behave differently when otherwise using
19 * normal barrier(): while gcc behavior gets along with a normal
32 * This macro obfuscates arithmetic on a variable address so that gcc
37 * gcc optimizers assume this is the case. In particular they
68 * Force always-inline if the user requests it so via the .config,
69 * or if gcc is too old:
72 !defined(CONFIG_OPTIMIZE_INLINING) || (__GNUC__ < 4)
[all …]
H A Dcompiler.h17 # define __release(x) __context__(x,-1)
22 # define __rcu __attribute__((noderef, address_space(4)))
56 #include <linux/compiler-gcc.h>
69 # include <linux/compiler-intel.h>
76 #include <linux/compiler-clang.h>
80 * Generic compiler-dependent macros required for kernel
116 __attribute__((__aligned__(4))) \
151 __attribute__((__aligned__(4))) \
194 /* Not-quite-unique ID. */
206 case 4: *(__u32 *)res = *(volatile __u32 *)p; break; \
[all …]
/rk3399_rockchip-uboot/arch/powerpc/
H A Dconfig.mk2 # (C) Copyright 2000-2010
5 # SPDX-License-Identifier: GPL-2.0+
9 CROSS_COMPILE := ppc_8xx-
13 LDFLAGS_FINAL += --gc-sections
14 LDFLAGS_FINAL += --bss-plt
15 PLATFORM_RELFLAGS += -fpic -mrelocatable -ffunction-sections \
16 -fdata-sections -mcall-linux
18 PF_CPPFLAGS_POWERPC := $(call cc-option,-fno-ira-hoist-pressure,)
19 PLATFORM_CPPFLAGS += -D__powerpc__ -ffixed-r2 -m32 $(PF_CPPFLAGS_POWERPC)
20 PLATFORM_LDFLAGS += -m32 -melf32ppclinux
[all …]
/rk3399_rockchip-uboot/doc/
H A DREADME.mpc83xxads2 -----------------------------------------
7 $ CROSS_COMPILE=powerpc-linux-
10 $ powerpc-linux-gcc -v
11 Reading specs from /usr/powerpc/lib/gcc/powerpc-linux/3.4.3/specs
12 Configured with: ../configure --prefix=/usr/powerpc
13 --exec-prefix=/usr/powerpc --target=powerpc-linux --enable-shared
14 --disable-nls --disable-multilib --enable-languages=c,c++,ada,f77,objc
16 gcc version 3.4.3 (Debian)
18 $ powerpc-linux-as -v
19 GNU assembler version 2.15 (powerpc-linux) using BFD version 2.15
[all …]
H A DREADME.arm641 U-Boot for arm64
5 The initial arm64 U-Boot port was developed before hardware was available,
7 These days U-Boot runs on a variety of 64-bit capable ARM hardware, from
13 1. U-Boot can run at any exception level it is entered in, it is
14 recommened to enter it in EL3 if U-Boot takes some responsibilities of a
16 or SMP bringup). U-Boot can be entered in EL2 when its main purpose is
20 2. U-Boot for arm64 is compiled with AArch64-gcc. AArch64-gcc
21 use rela relocation format, a tool(tools/relocate-rela) by Scott Wood
22 is used to encode the initial addend of rela to u-boot.bin. After running,
23 the U-Boot will be relocated to destination again.
[all …]
H A DREADME.mpc85xxcds2 --------------------------
5 "Arcadia", a PCI-form-factor carrier card that plugs into a PCI slot,
14 Building U-Boot
15 ---------------
18 chip. You need to use binutils-2.14.tar.bz2 (or newer) from
22 gcc (GCC) 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)
26 ----------
28 The memory map for U-Boot and linux has been extended w.r.t. the ADS
52 -----------
55 There is a switch which allows the boot-bank to be selected. The switch
[all …]
/rk3399_rockchip-uboot/arch/arm/
H A Dconfig.mk2 # (C) Copyright 2000-2002
5 # SPDX-License-Identifier: GPL-2.0+
16 CFLAGS_NON_EFI := -fno-pic -ffixed-r9 -ffunction-sections -fdata-sections
17 CFLAGS_EFI := -fpic -fshort-wchar
19 LDFLAGS_FINAL += --gc-sections
20 PLATFORM_RELFLAGS += -ffunction-sections -fdata-sections \
21 -fno-common -ffixed-r9
22 PLATFORM_RELFLAGS += $(call cc-option, -msoft-float) \
23 $(call cc-option,-mshort-load-bytes,$(call cc-option,-malignment-traps,))
26 LLVMS_RELFLAGS := $(call cc-option,-mllvm,) \
[all …]
/rk3399_rockchip-uboot/tools/binman/test/
HDu_boot_no_ucode_ptrGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4 ...
HDu_boot_ucode_ptrGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4 ...
/rk3399_rockchip-uboot/common/
H A Derror.h1 /* error.h -- declaration for error-reporting function
16 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
22 /* This feature is available in gcc versions 2.5 and later. */
26 /* The __-protected variants of `format' and `printf' attributes
27 are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */
41 __attribute__ ((__format__ (__printf__, 3, 4)));
H A Dzglobal.h4 /* zglobal.h - prototypes etcetera for lrzsz
22 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
23 02111-1307, USA.
53 #endif /* GCC. */
157 extern long Locmode; /* Saved "local mode" for 4.x BSD "new driver" */
220 /* Non-POSIX BSD systems might have gcc's limits.h, which doesn't define
258 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4)
262 /* gcc.info sagt, noreturn w?re ab 2.5 verf?gbar. HPUX-gcc 2.5.8
263 * kann es noch nicht - what's this?
310 #define ERROR (-1)
[all …]
/rk3399_rockchip-uboot/arch/arm/dts/
H A Ddragonboard410c.dts6 * SPDX-License-Identifier: GPL-2.0+
9 /dts-v1/;
15 compatible = "qcom,dragonboard", "qcom,apq8016-sbc";
16 qcom,msm-id = <0xce 0x0 0xf8 0x0 0xf9 0x0 0xfa 0x0 0xf7 0x0>;
17 qcom,board-id = <0x10018 0x0>;
18 #address-cells = <0x2>;
19 #size-cells = <0x2>;
27 stdout-path = "/soc/serial@78b0000";
32 #address-cells = <0x1>;
33 #size-cells = <0x1>;
[all …]
/rk3399_rockchip-uboot/arch/m68k/lib/
H A Dmuldi3.c2 * muldi3.c extracted from gcc-2.7.2.3/libgcc2.c and
3 * gcc-2.7.2.3/longlong.h
7 * SPDX-License-Identifier: GPL-2.0+
11 #define __BITS4 (SI_TYPE_SIZE / 4)
/rk3399_rockchip-uboot/post/lib_powerpc/fpu/
H A D980619-1.c5 * SPDX-License-Identifier: GPL-2.0+
8 * This file is originally a part of the GCC testsuite.
25 if (sizeof (float) != 4) in fpu_post_test_math4()
38 return -1; in fpu_post_test_math4()
/rk3399_rockchip-uboot/include/
H A Dpost.h9 * SPDX-License-Identifier: GPL-2.0+
66 #define POST_POWERON 0x01 /* test runs on power-on booting */
71 #define POST_COLDBOOT 0x80 /* first boot after power-on */
126 * If GCC is configured to use a version of GAS that supports
129 * This feature is new to GCC 4.3.0.
132 #if (__GNUC__ >= 4 && __GNUC_MINOR__ >= 3)
133 /* Tag_GNU_Power_ABI_FP/soft-float */
134 #define GNU_FPOST_ATTR asm(".gnu_attribute 4, 2");
/rk3399_rockchip-uboot/examples/standalone/
H A Dstubs.c12 * from flash memory. The global_data address is passed as argv[-1]
28 * r2 holds the pointer to the global_data, r11 is a call-clobbered
43 * x18 holds the pointer to the global_data, x9 is a call-clobbered
56 * r9 holds the pointer to the global_data, ip is a call-clobbered
70 * k0 ($26) holds the pointer to the global_data; t9 ($25) is a call-
73 * it; however, GCC/mips generates an additional `nop' after each asm
86 * k0 ($26) holds the pointer to the global_data; t9 ($25) is a call-
89 * it; however, GCC/mips generates an additional `nop' after each asm
103 * gp holds the pointer to the global_data, r8 is call-clobbered
118 * d7 holds the pointer to the global_data, a0 is a call-clobbered
[all …]
/rk3399_rockchip-uboot/include/android_avb/
H A Davb_sysdeps.h47 /* Provided by gcc. */
54 /* If you don't have gcc or clang, these attribute macros may need to
66 #define AVB_ALIGNMENT_SIZE 4
100 /* Prints out a message. The string passed must be a NUL-terminated
101 * UTF-8 string.
106 * NUL-terminated UTF-8 string and NULL should be the last argument.
118 * The pointer returned is guaranteed to be word-aligned.
127 /* Returns the lenght of |str|, excluding the terminating NUL-byte. */
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dunified.h2 * include/asm-arm/unified.h - Unified Assembler Syntax helper macros
6 * SPDX-License-Identifier: GPL-2.0
26 #if __GNUC__ < 4
27 #error Thumb-2 kernel requires gcc >= 4
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/
H A Dclock-apq8016.c8 * SPDX-License-Identifier: BSD-3-Clause
12 #include <clk-uclass.h>
128 /* NOT(N-M) value for MND divider. */ in clk_rcg_set_rate_mnd()
129 uint32_t n_val = ~((n)-(m)) * !!(n); in clk_rcg_set_rate_mnd()
134 writel(m_val, base + regs->M); in clk_rcg_set_rate_mnd()
135 writel(n_val, base + regs->N); in clk_rcg_set_rate_mnd()
136 writel(d_val, base + regs->D); in clk_rcg_set_rate_mnd()
139 cfg = readl(base + regs->cfg_rcgr); in clk_rcg_set_rate_mnd()
146 cfg |= (2 * div - 1) & CFG_DIVIDER_MASK; in clk_rcg_set_rate_mnd()
151 writel(cfg, base + regs->cfg_rcgr); /* Write new clock configuration */ in clk_rcg_set_rate_mnd()
[all …]

12345