Home
last modified time | relevance | path

Searched +full:arm +full:- +full:linux +full:- +full:gnueabi +full:- (Results 1 – 25 of 65) sorted by relevance

123

/openbmc/u-boot/doc/
H A DREADME.clang1 The biggest problem when trying to compile U-Boot with clang is that
7 Since version 3.4 the ARM backend can be instructed to leave r9 alone.
12 NOTE: target compilation only work for _some_ ARM boards at the moment.
15 in no strict reason to do so in the ARM world, since crt0.S takes care of this.
20 --------------
22 sudo apt-get install clang
25 CROSS_COMPILE. To compile U-Boot with clang on linux without IAS use e.g.:
27 make HOSTCC=clang CROSS_COMPILE=arm-linux-gnueabi- \
28 CC="clang -target arm-linux-gnueabi" -j8
32 make HOSTCC=clang CC=clang -j8
[all …]
H A DREADME.chromium1 Running U-Boot from coreboot on Chromebooks
4 U-Boot can be used as a secondary boot loader in a few situations such as from
6 ARM platforms to start up the machine.
8 This document aims to provide a guide to booting U-Boot on a Chromebook. It
10 placing this information in the U-Boot tree should make it easier to find for
11 those who use U-Boot habitually.
13 Most of these platforms are supported by U-Boot natively, but it is risky to
17 For all of these the standard U-Boot build instructions apply. For example on
18 ARM:
20 sudo apt install gcc-arm-linux-gnueabi
[all …]
/openbmc/openbmc/poky/meta/conf/distro/include/
H A Dtime64.inc2 # QB_OPT_APPEND:append = " -rtc base=2040-02-02"
5 # perl python3 dbus openssl glibc-tests openssh curl glib-2.0 tcl libmodule-build-perl
6 # and a subset of those occurs in qemux86-64 as well:
7 # curl python3 openssl openssl tcl python3-cryptography
13 # Only needed for some 32-bit architectures, some relatively newer
15 GLIBC_64BIT_TIME_FLAGS_WHEN_NEEDED = " -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64"
16 TARGET_CC_ARCH:append:arm = "${GLIBC_64BIT_TIME_FLAGS}"
22 GLIBC_64BIT_TIME_FLAGS:pn-glibc = ""
23 GLIBC_64BIT_TIME_FLAGS:pn-glibc-y2038-tests = ""
24 GLIBC_64BIT_TIME_FLAGS:pn-glibc-testsuite = ""
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/mysql/mariadb/
H A Dfix-arm-atomic.patch4 Subject: [PATCH] build_rocksdb.cmake: fix atomic support on arm
7 to fix below build error on arm:
8 …e-wrs-linux-gnueabi/mariadb/10.3.13-r0/recipe-sysroot-native/usr/bin/arm-wrs-linux-gnueabi/../../l…
11 Upstream-Status: Pending
13 Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
14 ---
18 diff --git a/storage/rocksdb/build_rocksdb.cmake b/storage/rocksdb/build_rocksdb.cmake
20 --- a/storage/rocksdb/build_rocksdb.cmake
22 @@ -490,6 +490,9 @@ list(APPEND SOURCES ${CMAKE_CURRENT_BINARY_DIR}/build_version.cc)
30 set_target_properties(rocksdblib PROPERTIES COMPILE_FLAGS "-fPIC -fno-builtin-memcmp -Wno-error")
/openbmc/openbmc/poky/meta/recipes-devtools/dpkg/dpkg/
H A Dadd_armeb_triplet_entry.patch6 MIME-Version: 1.0
7 Content-Type: text/plain; charset=UTF-8
8 Content-Transfer-Encoding: 8bit
10 Cross-compling dpkg application for armeb fails with below error
18 configure:23169: result: linux-gnueabi
19 configure:23171: WARNING: linux-gnueabi not found in ostable
22 -- CUT --
24 the required combination of "gnueabi-linux-armeb" was not found in
28 Upstream-Status: Inappropriate [not a debian architecture]
30 Signed-off-by: Krishnanjanappa, Jagadeesh <jagadeesh.krishnanjanappa@caviumnetworks.com>
[all …]
H A D0006-add-musleabi-to-known-target-tripets.patch5 MIME-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
9 helps compiling dpkg for musl/arm-softfloat
11 Upstream-Status: Inappropriate [not a debian architecture]
12 Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
14 ---
19 diff --git a/data/ostable b/data/ostable
21 --- a/data/ostable
[all …]
H A D0001-dpkg-Support-muslx32-build.patch3 Date: Sun, 10 Sep 2017 00:14:15 -0700
6 Upstream-Status: Inappropriate [not a debian architecture]
9 Signed-off-by: sweeaun <swee.aun.khor@intel.com>
10 ---
15 diff --git a/data/ostable b/data/ostable
17 --- a/data/ostable
19 @@ -21,6 +21,7 @@ base-uclibc-linux linux-uclibc linux[^-]*-uclibc
20 eabihf-musl-linux linux-musleabihf linux[^-]*-musleabihf
21 eabi-musl-linux linux-musleabi linux[^-]*-musleabi
22 base-musl-linux linux-musl linux[^-]*-musl
[all …]
/openbmc/linux/tools/testing/ktest/examples/
H A Dsnowball.conf1 # This example was used to boot the snowball ARM board.
2 # See http://people.redhat.com/srostedt/ktest-embedded-2012/
12 THIS_DIR := /home/rostedt/work/demo/ktest-embed
15 …MD = PATH=/usr/local/gcc-4.5.2-nolibc/arm-unknown-linux-gnueabi/bin:$PATH CROSS_COMPILE=arm-unknow…
21 TFTPDEF := ${TFTPBOOT}/snowball-default
43 LOCALVERSION = -test
45 CONSOLE = cat ${THIS_DIR}/snowball-cat
48 BUILD_OPTIONS = -j8 uImage
49 BUILD_DIR = ${THIS_DIR}/linux.git
50 OUTPUT_DIR = ${THIS_DIR}/snowball-build
[all …]
/openbmc/qemu/docs/system/arm/
H A Dorangepi.rst1 Orange Pi PC (``orangepi-pc``)
5 based embedded computer with mainline support in both U-Boot
6 and Linux. The board comes with a Quad Core Cortex-A7 @ 1.3GHz,
15 * SMP (Quad Core Cortex-A7)
20 * Timer device (re-used from Allwinner A10)
36 - Graphical output via HDMI, GPU and/or the Display Engine
37 - Audio output
38 - Hardware Watchdog
41 for a complete list of unimplemented I/O devices: ``./hw/arm/allwinner-h3.c``
46 The Orange Pi PC machine can start using the standard -kernel functionality
[all …]
H A Dbananapi_m2u.rst1 Banana Pi BPI-M2U (``bpim2u``)
4 Banana Pi BPI-M2 Ultra is a quad-core mini single board computer built with
6 has onboard WiFi and BT. On the ports side, the BPI-M2 Ultra has 2 USB A
15 * SMP (Quad Core Cortex-A7)
19 * Timer device (re-used from Allwinner A10)
35 - Graphical output via HDMI, GPU and/or the Display Engine
36 - Audio output
37 - Real Time Clock
40 for a complete list of unimplemented I/O devices: ``./hw/arm/allwinner-r40.c``
45 The Banana Pi M2U machine can start using the standard -kernel functionality
[all …]
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/omxplayer/omxplayer/
H A D0001-Remove-Makefile.include-which-includes-hardcoded.patch9 Upstream-Status: Inappropriate [embedded specific]
10 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
14 ---
15 Makefile | 1 -
16 Makefile.ffmpeg | 1 -
17 Makefile.include | 40 ----------------------------------------
18 3 files changed, 42 deletions(-)
21 diff --git a/Makefile b/Makefile
23 --- a/Makefile
25 @@ -1,4 +1,3 @@
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libeigen/libeigen/
H A D0001-Default-eigen_packet_wrapper-constructor.patch3 Date: Tue, 14 Sep 2021 10:57:22 -0700
10 Upstream-Status: Backport [https://gitlab.com/libeigen/eigen/-/merge_requests/645/diffs?commit_id=c…
11 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 * fixes build failures for arm targets with NEON enabled (e.g. -mfpu=neon-vfpv4)
14 for recipes with -Werror enabled and gcc-11, e.g. fuse-core, robot-localization,
15 prbt-ikfast-manipulator-plugin, rm-chassis-controllers in meta-ros1-noetic:
17 …jenkins/mjansa/build/ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/fus…
18 …rom /jenkins/mjansa/build/ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueab…
19 …rom /jenkins/mjansa/build/ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueab…
20 …rom /jenkins/mjansa/build/ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueab…
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/eject/eject/
H A D0001-eject-Include-sys-sysmacros.h-for-major-minor.patch3 Date: Sat, 11 Aug 2018 09:56:40 -0700
7 arm-bec-linux-gnueabi/gcc/arm-bec-linux-gnueabi/8.2.0/ld: eject.o: in function `GetMajorMinor':
8 /usr/src/debug/eject/2.1.5-r1/eject-2.1.5/../../../../../../../workspace/sources/eject/eject.c:866:…
10 Upstream-Status: Pending
11 Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 ---
16 diff --git a/eject.c b/eject.c
18 --- a/eject.c
20 @@ -54,6 +54,7 @@
27 #include <linux/version.h>
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dsiteinfo.bbclass4 # SPDX-License-Identifier: MIT
13 # where 'target' == "<arch>-<os>"
16 # * target: Returns the target name ("<arch>-<os>")
26 …"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for al…
27 "aarch64": "endian-little bit-64 arm-common arm-64",
28 "aarch64_be": "endian-big bit-64 arm-common arm-64",
29 "arc": "endian-little bit-32 arc-common",
30 "arceb": "endian-big bit-32 arc-common",
31 "arm": "endian-little bit-32 arm-common arm-32",
32 "armeb": "endian-big bit-32 arm-common arm-32",
[all …]
H A Dmeson-routines.bbclass4 # SPDX-License-Identifier: MIT
14 # http://mesonbuild.com/Reference-tables.html#cpu-families
23 return 'arm'
32 elif re.match(r"i[3-6]86", arch):
40 # https://mesonbuild.com/Reference-tables.html#operating-system-names
45 # avoid e.g 'linux-gnueabi'
46 elif "linux" in os:
47 return "linux"
54 if "endian-little" in sitedata:
56 elif "endian-big" in sitedata:
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/crash/
H A Dcrash.inc2 DESCRIPTION = "The core analysis suite is a self-contained tool that can be used to\
4 netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch\
5 offered by Mission Critical Linux, or the LKCD kernel patch."
10 LICENSE = "GPL-3.0-only"
13 DEPENDS = "zlib readline coreutils-native ncurses-native"
18 SRC_URI = "git://github.com/crash-utility/${BPN}.git;branch=master;protocol=https \
19 ${GNU_MIRROR}/gdb/gdb-10.2.tar.gz;name=gdb;subdir=git \
22 file://0001-cross_add_configure_option.patch \
23 file://donnot-extract-gdb-during-do-compile.patch \
25 file://0001-symbol-fix-S-cannot-work-with-kaslr-detection.patch \
[all …]
/openbmc/u-boot/tools/buildman/
H A DREADME1 # SPDX-License-Identifier: GPL-2.0+
6 Quick-start
12 cd /path/to/u-boot
14 buildman --fetch-arch arm
15 buildman -k rpi_2
17 # u-boot.bin is the output image
23 This tool handles building U-Boot to check that you have not broken it
26 to make full use of multi-processor machines.
38 where it left off. This should happen cleanly and without side-effects.
42 You may need to press Ctrl-C several times to quit it. Also it will print
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/
H A Dlibgcc-common.inc3 require gcc-configure-common.inc
8 install -d ${D}${base_libdir} ${D}${libdir}
9 mkdir -p ${B}/${BPN}
10 mkdir -p ${B}/${TARGET_SYS}/${BPN}/
28 mkdir -p ${D}${base_libdir}
29 if [ -f ${D}${libdir}/nof/libgcc_s.so ]; then
36 # so that cross-gcc can find it in the sysroot
39 rm -rf ${D}${libdir}/gcc/
40 # unwind.h is installed here which is shipped in gcc-cross
43 rm -rf ${D}${libdir}/${TARGET_SYS}/${BINV}/include
[all …]
/openbmc/debug-trigger/meson/
H A Darm-linux-gneabi-gcc.ini2 arch = 'arm-linux-gnueabi'
5 c = arch + '-gcc'
6 cpp = arch + '-g++'
7 ld = arch + '-ld'
8 strip = arch + '-strip'
9 pkgconfig = arch + '-pkg-config'
/openbmc/qemu/roms/
H A Dedk2-build.py4 https://gitlab.com/kraxel/edk2-build-config
19 # pylint: disable=unused-variable
21 """ detect 'git rebase -x edk2-build.py master' testbuilds """
27 with open(gitdir, 'r', encoding = 'utf-8') as f:
30 if not os.path.exists(f'{gitdir}/rebase-merge/msgnum'):
32 with open(f'{gitdir}/rebase-merge/msgnum', 'r', encoding = 'utf-8') as f:
34 with open(f'{gitdir}/rebase-merge/end', 'r', encoding = 'utf-8') as f:
36 with open(f'{gitdir}/rebase-merge/head-name', 'r', encoding = 'utf-8') as f:
39 rebase_prefix = f'[ {int(msgnum/2)} / {int(end/2)} - {head[-1]} ] '
42 version_override = "test-build-patch-series"
[all …]
/openbmc/linux/scripts/
H A DMakefile.clang1 # Individual arch/{arch}/Makefiles should use -EL/-EB to set intended
2 # endianness and -m32/-m64 to set word size based on Kconfigs instead of
4 CLANG_TARGET_FLAGS_arm := arm-linux-gnueabi
5 CLANG_TARGET_FLAGS_arm64 := aarch64-linux-gnu
6 CLANG_TARGET_FLAGS_hexagon := hexagon-linux-musl
7 CLANG_TARGET_FLAGS_loongarch := loongarch64-linux-gnusf
8 CLANG_TARGET_FLAGS_m68k := m68k-linux-gnu
9 CLANG_TARGET_FLAGS_mips := mipsel-linux-gnu
10 CLANG_TARGET_FLAGS_powerpc := powerpc64le-linux-gnu
11 CLANG_TARGET_FLAGS_riscv := riscv64-linux-gnu
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-test/syzkaller/syzkaller/
H A D0001-sys-targets-targets.go-allow-users-to-override-hardc.patch5 cross-compilers
12 Also, remove hardcoded "-march=armv6" flag to fix compilation on arm.
14 Upstream-Status: Inappropriate [embedded specific]
16 Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
17 ---
18 sys/targets/targets.go | 19 +++++++++++--------
19 1 file changed, 11 insertions(+), 8 deletions(-)
21 --- a/sys/targets/targets.go
23 @@ -262,7 +262,6 @@ var List = map[string]map[string]*Target
27 - CFlags: []string{"-D__LINUX_ARM_ARCH__=6", "-march=armv6"},
[all …]
/openbmc/openbmc/poky/meta/recipes-support/serf/serf/
H A Denv.patch4 | ccache arm-linux-gnueabi-gcc ... context.c
5 | ccache: failed to create .../serf/1.3.6-r0/.home/.ccache (No such file or directory)
14 Upstream-Status: Inappropriate
17 Index: serf-1.3.6/SConstruct
19 --- serf-1.3.6.orig/SConstruct
20 +++ serf-1.3.6/SConstruct
21 @@ -149,6 +149,7 @@ if sys.platform == 'win32':
/openbmc/hiomapd/
H A D.gitignore7 /ar-lib
8 /mdate-sh
9 /py-compile
10 /test-driver
17 /autoscan-*.log
26 /install-sh
28 /stamp-h1
50 arm-openbmc-linux-gnueabi-libtool
/openbmc/phosphor-mboxd/
H A D.gitignore7 /ar-lib
8 /mdate-sh
9 /py-compile
10 /test-driver
17 /autoscan-*.log
26 /install-sh
28 /stamp-h1
50 arm-openbmc-linux-gnueabi-libtool

123