Home
last modified time | relevance | path

Searched full:toolchain (Results 1 – 25 of 453) sorted by relevance

12345678910>>...19

/openbmc/u-boot/tools/buildman/
H A Dtoolchain.py47 class Toolchain: class
48 """A single toolchain
54 arch: Architecture of toolchain as determined from the first
56 priority: Toolchain priority (0=highest, 20=lowest)
57 override_toolchain: Toolchain to use for sandbox, overriding the normal
62 """Create a new toolchain object.
66 test: True to run the toolchain to test it
68 priority: Priority to use for this toolchain, or PRIORITY_CALC to
116 """Return the priority of the toolchain.
122 fname: Filename of toolchain
[all …]
H A Dbuilderthread.py178 # We are going to have to build it. First, get a toolchain
179 if not self.toolchain:
181 self.toolchain = self.builder.toolchains.Select(brd.arch)
189 if self.toolchain:
201 env = self.toolchain.MakeEnvironment(self.builder.full_path)
232 args.extend(self.toolchain.MakeArgs())
258 result.toolchain = self.toolchain
306 if result.toolchain:
307 # Write the build result and toolchain information.
316 with open(os.path.join(build_dir, 'toolchain'), 'w') as fd:
[all …]
H A DREADME64 built (e.g. because of a toolchain update), use the -f flag.
176 [toolchain]
183 [toolchain-alias]
190 This selects the available toolchain paths. Add the base directory for
196 The toolchain-alias section indicates that the i386 toolchain should be used
199 Note that you can also specific exactly toolchain prefixes if you like:
201 [toolchain-prefix]
206 [toolchain-prefix]
209 This tells buildman that you want to use this exact toolchain for the arm
211 [toolchain] settings.
[all …]
H A Dbsettings.py74 print >>f, '''[toolchain]
78 [toolchain-prefix]
82 [toolchain-alias]
84 # Indicates which toolchain should be used to build for that arch
/openbmc/u-boot/
H A D.travis.yml14 - ubuntu-toolchain-r-test
15 - llvm-toolchain-trusty-7
44 - echo -e "[toolchain]\nroot = /usr" > ~/.buildman
46 - echo -e "\n[toolchain-alias]\nsh = sh2\n" >> ~/.buildman
69 # install toolchains based on TOOLCHAIN} variable
70 - if [[ "${TOOLCHAIN}" == *m68k* ]]; then ./tools/buildman/buildman --fetch-arch m68k ; fi
71 …- if [[ "${TOOLCHAIN}" == *microblaze* ]]; then ./tools/buildman/buildman --fetch-arch microblaze …
72 - if [[ "${TOOLCHAIN}" == *mips* ]]; then ./tools/buildman/buildman --fetch-arch mips ; fi
73 - if [[ "${TOOLCHAIN}" == *sh* ]]; then ./tools/buildman/buildman --fetch-arch sh2 ; fi
74 - if [[ "${TOOLCHAIN}" == *i386* ]]; then
[all …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dexternal-toolchain.rst3 Optionally Using an External Toolchain
6 You might want to use an external toolchain as part of your development.
10 - Understand where the installed toolchain resides. For cases where you
11 need to build the external toolchain, you would need to take separate
12 steps to build and install the toolchain.
14 - Make sure you add the layer that contains the toolchain to your
19 to the location in which you installed the toolchain.
21 The toolchain configuration is very flexible and customizable. It
27 OpenEmbedded build system to use its internally built toolchain (i.e.
30 the Mentor Graphics Sourcery G++ Toolchain. Support for this toolchain resides
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/
H A Dgcc.py91 @OETestTag("toolchain-user")
96 @OETestTag("toolchain-user")
101 @OETestTag("toolchain-user")
106 @OETestTag("toolchain-user")
111 @OETestTag("toolchain-user")
116 @OETestTag("toolchain-user")
122 @OETestTag("toolchain-user")
128 @OETestTag("toolchain-system")
134 @OETestTag("toolchain-system")
140 @OETestTag("toolchain-system")
[all …]
H A Dresulttooltests.py136 "select_tags": ["toolchain-user", "toolchain-system"],
163 … "select_tags": ["toolchain-user", "toolchain-system"],
178 … "select_tags": ["toolchain-user", "toolchain-system"],
197 "select_tags": ["toolchain-user", "toolchain-system"],
230 … "select_tags": ["toolchain-user", "toolchain-system"],
/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-toolchain.docker2 # Docker toolchain cross-compiler
4 # This dockerfile is used for building a cross-compiler toolchain.
5 # The script for building the toolchain is supplied via extra-files.
30 ADD build-toolchain.sh /root/build-toolchain.sh
32 RUN cd /root && ./build-toolchain.sh
34 # Throw away the extra toolchain build deps, the downloaded source,
36 # then copying the built toolchain from stage 0.
/openbmc/openbmc/meta-arm/meta-arm-toolchain/conf/
H A Dlayer.conf7 BBFILE_COLLECTIONS += "arm-toolchain"
8 BBFILE_PATTERN_arm-toolchain := "^${LAYERDIR}/"
9 BBFILE_PRIORITY_arm-toolchain = "5"
11 LAYERDEPENDS_arm-toolchain = "core"
12 LAYERSERIES_COMPAT_arm-toolchain = "styhead walnascar"
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/omxplayer/omxplayer/
H A D0001-Remove-Makefile.include-which-includes-hardcoded.patch52 -TOOLCHAIN :=$(BUILDROOT)/output/host/usr/
59 -TOOLCHAIN :=/home/dc4/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/
61 -#SYSROOT :=$(TOOLCHAIN)/arm-bcm2708hardfp-linux-gnueabi/sysroot
71 -LD := $(TOOLCHAIN)/bin/$(HOST)-ld --sysroot=$(SYSROOT)
72 -CC := $(TOOLCHAIN)/bin/$(HOST)-gcc --sysroot=$(SYSROOT)
73 -CXX := $(TOOLCHAIN)/bin/$(HOST)-g++ --sysroot=$(SYSROOT)
74 -OBJDUMP := $(TOOLCHAIN)/bin/$(HOST)-objdump
75 -RANLIB := $(TOOLCHAIN)/bin/$(HOST)-ranlib
76 -STRIP := $(TOOLCHAIN)/bin/$(HOST)-strip
77 -AR := $(TOOLCHAIN)/bin/$(HOST)-ar
/openbmc/linux/Documentation/arch/arc/
H A Darc.rst13 Good place to start to find relevant FOSS projects, toolchain releases,
62 (GNU toolchain, dtc, make etc) installed on the platform.
64 In both cases, up-to-date GNU toolchain for ARC for the host is needed.
65 Synopsys offers prebuilt toolchain releases which can be used for this purpose,
68 - Synopsys GNU toolchain releases:
69 `<https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases>`_
74 - Bootlin's toolchain collection: `<https://toolchains.bootlin.com>`_
76 Once the toolchain is installed in the system, make sure its "bin" folder
78 ``CROSS_COMPILE=arc-linux`` (or whatever matches installed ARC toolchain prefix)
/openbmc/openbmc/poky/meta/lib/oeqa/manual/
H A Dsdk.json17toolchain tarball matching your host from public autobuilder \n \ta. Goto https://autobuilder.y…
18 "expected_results": "Toolchain gets installed successfully."
/openbmc/openbmc/meta-arm/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/
H A Dgcc-arm-none-eabi_13.3.rel1.bb4 require arm-binary-toolchain.inc
8 SUMMARY = "Arm GNU Toolchain - AArch32 bare-metal target (arm-none-eabi)"
14 SRC_URI = "https://developer.arm.com/-/media/Files/downloads/gnu/${PV}/binrel/arm-gnu-toolchain-${P…
18 S = "${WORKDIR}/arm-gnu-toolchain-${PV}-${HOST_ARCH}-${BINNAME}"
20 UPSTREAM_CHECK_URI = "https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads"
21 UPSTREAM_CHECK_REGEX = "arm-gnu-toolchain-(?P<pver>\d+\.\d*\.[A-z]*\d*).*-${HOST_ARCH}-${BINNAME}\.…
H A Dgcc-aarch64-none-elf_13.3.rel1.bb4 require arm-binary-toolchain.inc
8 SUMMARY = "Arm GNU Toolchain - AArch64 bare-metal target (aarch64-none-elf)"
14 SRC_URI = "https://developer.arm.com/-/media/Files/downloads/gnu/${PV}/binrel/arm-gnu-toolchain-${P…
18 S = "${WORKDIR}/arm-gnu-toolchain-${PV}-${HOST_ARCH}-${BINNAME}"
20 UPSTREAM_CHECK_URI = "https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads"
21 UPSTREAM_CHECK_REGEX = "arm-gnu-toolchain-(?P<pver>\d+\.\d*\.[A-z]*\d*).*-${HOST_ARCH}-${BINNAME}\.…
/openbmc/openbmc/poky/documentation/sdk-manual/
H A Dworking-projects.rst4 Using the SDK Toolchain Directly
7 You can use the SDK toolchain directly with Makefile and Autotools-based
13 Once you have a suitable :ref:`sdk-manual/intro:the cross-development toolchain`
77 #. *Source the Cross-Toolchain Environment Setup File:* As described
78 earlier in the manual, installing the cross-toolchain creates a
79 cross-toolchain environment setup script in the directory that the
120 project, you can use the cross-toolchain by just passing the
123 directory in which you installed the cross-toolchain. For example,
128 the appropriate cross-toolchain tools::
141 cross-toolchain environment setup script and how they are used or
[all …]
H A Dintro.rst17 - *Cross-Development Toolchain*: This toolchain contains a compiler,
43 toolchain binaries are produced for any given architecture. This feature
55 cross-toolchain and matching sysroots (target and native) all built
56 by the OpenEmbedded build system (e.g. the SDK). The toolchain and
76 | Toolchain | Yes | Yes [1]_ |
82 | | | w/toolchain) |
97 .. [1] Extensible SDK contains the toolchain and debugger if :term:`SDK_EXT_TYPE`
107 The Cross-Development Toolchain
110 The :term:`Cross-Development Toolchain` consists
114 functionality. This toolchain is created by running a SDK installer
[all …]
H A Dusing.rst19 ":ref:`sdk-manual/working-projects:using the sdk toolchain directly`" chapter
25 The Standard SDK provides a cross-development toolchain and libraries
27 SDK if you want a more traditional toolchain experience as compared to
45 toolchain, the ``runqemu`` script, and support files from the
46 appropriate :yocto_dl:`toolchain </releases/yocto/yocto-&DISTRO;/toolchain/>` directory within
57 poky-glibc-host_system-image_type-arch-toolchain-release_version.sh
80 poky-glibc-x86_64-core-image-sato-i586-toolchain-DISTRO.sh
96 The following command shows how to run the installer given a toolchain
101 $ ./Downloads/poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
H A Dappendix-obtain.rst27 and then run the script to hand-install the toolchain.
29 Follow these steps to locate and hand-install the toolchain:
32 :yocto_dl:`/releases/yocto/yocto-&DISTRO;/toolchain/`
43 ``poky-glibc-host_system-core-image-type-arch-toolchain[-ext]-release.sh``:
66 poky-glibc-x86_64-core-image-sato-core2-64-qemux86-64-toolchain-&DISTRO;.sh
72 $ ~/Downloads/poky-glibc-x86_64-core-image-sato-core2-64-qemux86-64-toolchain-&DISTRO;.sh
75 toolchain. See the
122 toolchain designed to run on an architecture that differs from your
161 binaries. If you want to use the toolchain to build these types
176 $ ./poky-glibc-x86_64-core-image-sato-core2-64-toolchain-ext-&DISTRO;.sh
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-matplotlib_3.7.2.bb43 LDFLAGS:append:toolchain-clang = " -fuse-ld=lld"
44 LDFLAGS:remove:toolchain-clang:mips = "-fuse-ld=lld"
45 LDFLAGS:remove:toolchain-clang:riscv64 = "-fuse-ld=lld"
46 LDFLAGS:remove:toolchain-clang:riscv32 = "-fuse-ld=lld"
60 ENABLELTO:toolchain-clang:riscv64 = "echo enable_lto = False >> ${S}/mplsetup.cfg"
61 ENABLELTO:toolchain-clang:riscv32 = "echo enable_lto = False >> ${S}/mplsetup.cfg"
62 ENABLELTO:toolchain-clang:mips = "echo enable_lto = False >> ${S}/mplsetup.cfg"
/openbmc/openbmc/meta-arm/meta-arm-toolchain/
H A DREADME.md1 meta-arm-toolchain Yocto Layer
9 Pre-built Arm toolchain for bare-metal development
12 Recipes for pre-built GNU Arm toolchain for bare-metal development are provided
13 under ``recipes-devtools/external-arm-toolchain/``.
18 This recipe provides support for pre-built GNU Arm Embedded toolchain for
27 This recipe provides support for pre-built GNU Arm toolchain for bare-metal
/openbmc/u-boot/doc/
H A DREADME.boston35 Toolchain
38 If building for MIPSr6 then you will need a toolchain including GCC 5.x or
39 newer, or the Codescape toolchain available for download from Imagination
42 http://codescape-mips-sdk.imgtec.com/components/toolchain/2015.06-05/
44 The "IMG GNU Linux Toolchain" is capable of building for all current MIPS ISAs,
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs/
H A D0004-v8-don-t-override-ARM-CFLAGS.patch27 tools/v8_gypfiles/toolchain.gypi | 52 ++------------------------------
30 diff --git a/tools/v8_gypfiles/toolchain.gypi b/tools/v8_gypfiles/toolchain.gypi
32 --- a/tools/v8_gypfiles/toolchain.gypi
33 +++ b/tools/v8_gypfiles/toolchain.gypi
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/iotop/
H A Diotop_1.27.bb16 EXTRA_OEMAKE:append:toolchain-clang:riscv64 = " NO_FLTO=1"
17 EXTRA_OEMAKE:append:toolchain-clang:riscv32 = " NO_FLTO=1"
21 LDFLAGS:append:toolchain-clang:arm = " -fuse-ld=lld"
/openbmc/linux/Documentation/arch/openrisc/
H A Dopenrisc_port.rst17 Build instructions for OpenRISC toolchain and Linux
21 toolchain and, perhaps, the architectural simulator. Steps to get these bits
24 1) Toolchain
26 Toolchain binaries can be obtained from openrisc.io or our github releases page.
28 or Stafford's toolchain build and release scripts.
33 building https://github.com/stffrdhrn/or1k-toolchain-build

12345678910>>...19