/openbmc/openbmc/poky/meta/recipes-devtools/rust/ |
H A D | rust-llvm_1.81.0.bb | 1 SUMMARY = "LLVM compiler framework (packaged with rust)" 3 HOMEPAGE = "http://www.rust-lang.org" 9 require rust-source.inc 21 DEPENDS += "ninja-native rust-llvm-native" 27 # generated by rust-llvm-native. 50 -DCMAKE_INSTALL_PREFIX:PATH=${libdir}/llvm-rust \ 63 -DLLVM_TABLEGEN=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-tblgen \ 64 -DLLVM_CONFIG_PATH=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-config \ 69 -DLLVM_TABLEGEN=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-tblgen \ 70 -DLLVM_CONFIG_PATH=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-config \ [all …]
|
H A D | rust-snapshot.inc | 1 ## This is information on the rust-snapshot (binary) used to build our current release. 2 ## snapshot info is taken from rust/src/stage0.json 11 SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "8fc4bfc3a5fe64f8530964a5ea3bda95e39357eff14d6a8bb24… 16 SRC_URI[rust-std-snapshot-i686.sha256sum] = "6547876dcf243aeeeadaa38dbdce02c316b6f83305a5337520e02e… 21 SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "68f30f3743b573e205ecc1733e1250ffb8d8d81e131c3b2… 26 SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "88e8144c25ef8347471dd53eea7af62e5b31eadf0788f4a82be… 31 SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "cb5ad871a0a7efe7c270cbf319d006a84e8f8526acb22ce94… 36 SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "06633b26384cba594424ec02acf0d64d4724033a856a2e0… 41 SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "1fbbe8df7596682466ae2fca534d5f6bae8b3f32577450e26… 46 SRC_URI[rust-std-snapshot-s390x.sha256sum] = "e732ce690fd63e3c2576bfe83a556031c4805c17b35b8a1c1a0dd… [all …]
|
H A D | rust_1.81.0.bb | 2 HOMEPAGE = "http://www.rust-lang.org" 7 inherit rust 11 DEPENDS:append:class-native = " rust-llvm-native" 12 DEPENDS:append:class-nativesdk = " nativesdk-rust-llvm" 14 # native rust uses cargo/rustc from binary snapshots to bootstrap 16 DEPENDS:append:class-target = " cargo-native rust-native" 17 DEPENDS:append:class-nativesdk = " cargo-native rust-native" 19 DEPENDS += "rust-llvm (=${PV})" 26 PROVIDES:class-native = "virtual/${TARGET_PREFIX}rust" 36 RUST_ALTERNATE_EXE_PATH ?= "${STAGING_LIBDIR}/llvm-rust/bin/llvm-config" [all …]
|
H A D | rust-cross-canadian.inc | 2 PN = "rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" 3 CVE_PRODUCT = "rust" 5 inherit rust-target-config 6 inherit rust-common 14 SRC_URI += "file://target-rust-ccld.c" 15 LIC_FILES_CHKSUM = "file://target-rust-ccld.c;md5=af4e0e29f81a34cffe05aa07c89e93e9;endline=7" 43 # We have a problem as rust sets LD_LIBRARY_PATH and this will break running host 50 outfile="${SYS_BINDIR}/target-rust-ccld" 51 ${CC} ${S}/target-rust-ccld.c -o $outfile 53 create_sdk_wrapper "${SYS_BINDIR}/target-rust-ccld-wrapper" "CC"
|
H A D | rust-source.inc | 3 SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;name=rust \ 8 file://rust-oe-selftest.patch;patchdir=${RUSTSRC} \ 12 SRC_URI[rust.sha256sum] = "36217ef7e32f40a180e3d79bd666b4dfdaed49dd381023a5fb765fd12d0092ce" 16 UPSTREAM_CHECK_URI = "https://forge.rust-lang.org/infra/other-installation-methods.html"
|
/openbmc/linux/Documentation/translations/zh_CN/rust/ |
H A D | quick-start.rst | 4 :Original: Documentation/rust/quick-start.rst 22 其中一些依赖也许可以从Linux发行版中获得,包名可能是 ``rustc`` , ``rust-src`` , 23 ``rust-bindgen`` 等。然而,在写这篇文章的时候,它们很可能还不够新,除非发行版跟踪最 46 https://www.rust-lang.org 56 rustup component add rust-src 64 https://github.com/rust-lang/rust \ 65 $(rustc --print sysroot)/lib/rustlib/src/rust 159 rust-analyzer 162 `rust-analyzer <https://rust-analyzer.github.io/>`_ 语言服务器可以和许多编辑器 165 ``rust-analyzer`` 需要一个配置文件, ``rust-project.json``, 它可以由 ``rust-analyzer`` [all …]
|
H A D | coding-guidelines.rst | 4 :Original: Documentation/rust/coding-guidelines.rst 48 .. code-block:: rust 56 .. code-block:: rust 65 .. code-block:: rust 83 .. code-block:: rust 106 .. code-block:: rust 115 /// [undefined behavior]: https://doc.rust-lang.org/reference/behavior-considered-undefined.html 158 https://doc.rust-lang.org/rustdoc/how-to-write-documentation.html 166 https://rust-lang.github.io/api-guidelines/naming.html 182 .. code-block:: rust
|
/openbmc/qemu/rust/ |
H A D | Cargo.lock | 8 source = "registry+https://github.com/rust-lang/crates.io-index" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 24 source = "registry+https://github.com/rust-lang/crates.io-index" 37 source = "registry+https://github.com/rust-lang/crates.io-index" 43 source = "registry+https://github.com/rust-lang/crates.io-index" 62 source = "registry+https://github.com/rust-lang/crates.io-index" 74 source = "registry+https://github.com/rust-lang/crates.io-index" 85 source = "registry+https://github.com/rust-lang/crates.io-index" 111 source = "registry+https://github.com/rust-lang/crates.io-index" 120 source = "registry+https://github.com/rust-lang/crates.io-index" [all …]
|
/openbmc/qemu/rust/qemu-api/ |
H A D | meson.build | 22 rust_abi: 'rust', 26 rust.test('rust-qemu-api-tests', _qemu_api_rs, 27 suite: ['unit', 'rust']) 40 test('rust-qemu-api-integration', 42 'rust-qemu-api-integration', 53 protocol: 'rust', 54 suite: ['unit', 'rust'])
|
/openbmc/linux/scripts/ |
H A D | Makefile.host | 51 $(if $($(m)-objs)$($(m)-cxxobjs)$($(m)-rust),,$(m))) 55 $(if $($(m)-cxxobjs)$($(m)-rust),,$(if $($(m)-objs),$(m)))) 71 host-rust := $(foreach m,$(hostprogs),$(if $($(m)-rust),$(m))) 78 host-rust := $(addprefix $(obj)/,$(host-rust)) 153 quiet_cmd_host-rust = HOSTRUSTC $@ 154 cmd_host-rust = \ 156 $(host-rust): $(obj)/%: $(src)/%.rs FORCE 157 $(call if_changed_dep,host-rust) 160 $(host-cxxmulti) $(host-cxxobjs) $(host-rust)
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-128/ |
H A D | 0003-rust.configure-do-not-try-to-find-a-suitable-upstrea.patch | 4 Subject: [PATCH] rust.configure: do not try to find a suitable upstream target 11 build/moz.configure/rust.configure | 34 ++---------------------------- 14 diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure 16 --- a/build/moz.configure/rust.configure 17 +++ b/build/moz.configure/rust.configure 33 - The rust compiler host ({rustc}) is not suitable for the configure host ({configure}). 36 - * Set your configure host to match the rust compiler host by editing your 38 - * Or, install the rust toolchain for {configure}, if supported, by running
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | rust_security_flags.inc | 2 SECURITY_CFLAGS:pn-rust-native = "${SECURITY_NO_PIE_CFLAGS}" 3 SECURITY_CFLAGS:pn-rust-cross-${TARGET_ARCH} = "${SECURITY_NO_PIE_CFLAGS}" 4 SECURITY_CFLAGS:pn-rust = "${SECURITY_NO_PIE_CFLAGS}" 5 SECURITY_CFLAGS:pn-rust-llvm = "${SECURITY_NO_PIE_CFLAGS}" 7 SECURITY_LDFLAGS:pn-rust-cross-arm = " -lssp_nonshared -lssp"
|
/openbmc/openbmc/poky/meta/recipes-core/packagegroups/ |
H A D | packagegroup-rust-cross-canadian.bb | 2 PN = "packagegroup-rust-cross-canadian-${MACHINE}" 8 RUST = "rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" 16 nativesdk-rust \ 18 nativesdk-rust-tools-clippy \ 19 nativesdk-rust-tools-rustfmt \
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | rust-common.bbclass | 8 inherit rust-target-config 44 Mangle bitbake's *_SYS into something that rust might support (see 45 rust/mk/cfg/* for a list) 54 arch = oe.rust.arch_to_rust_arch(d.getVar('{}_ARCH'.format(thing))) 56 # Substituting "unknown" when vendor is empty will match rust's standard 57 # targets when building native recipes (including rust-native itself) 82 RUST_BUILD_ARCH = "${@oe.rust.arch_to_rust_arch(d.getVar('BUILD_ARCH'))}" 102 # see: https://github.com/rust-lang/cc-rs 119 RUST_BUILD_CC = "${WRAPPER_DIR}/build-rust-cc" 120 RUST_BUILD_CXX = "${WRAPPER_DIR}/build-rust-cxx" [all …]
|
/openbmc/linux/Documentation/process/ |
H A D | programming-language.rst | 38 [rust-language]_ under ``CONFIG_RUST``. It is compiled with ``rustc`` [rustc]_ 39 under ``--edition=2021`` [rust-editions]_. Editions are a way to introduce 42 On top of that, some unstable features [rust-unstable-features]_ are used in 46 Please refer to Documentation/rust/index.rst for more information. 55 .. [rust-language] https://www.rust-lang.org 56 .. [rustc] https://doc.rust-lang.org/rustc/ 57 .. [rust-editions] https://doc.rust-lang.org/edition-guide/editions/ 58 .. [rust-unstable-features] https://github.com/Rust-for-Linux/linux/issues/2
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/ |
H A D | python3-maturin_1.8.1.bb | 1 SUMMARY = "Build and publish crates with pyo3, rust-cpython, cffi bindings and rust binaries as pyt… 15 python3-setuptools-rust-native \ 17 python3-setuptools-rust \ 33 rust \
|
H A D | python3-setuptools-rust_1.10.2.bb | 2 DESCRIPTION = "setuptools-rust is a plugin for setuptools to build Rust \ 3 Python extensions implemented with PyO3 or rust-cpython.\ 6 HOMEPAGE = "https://github.com/PyO3/setuptools-rust" 7 BUGTRACKER = "https://github.com/PyO3/setuptools-rust/issues"
|
/openbmc/linux/Documentation/translations/it_IT/process/ |
H A D | programming-language.rst | 46 [it-rust-language]_ abilitando l'opzione di configurazione ``CONFIG_RUST``. Il 48 ``--edition=2021`` [it-rust-editions]_. Le edizioni Rust sono un modo per 52 instabili [it-rust-unstable-features]_. Queste funzionalità potrebbero cambiare 56 Per maggiori informazioni fate riferimento a Documentation/rust/index.rst . 65 .. [it-rust-language] https://www.rust-lang.org 66 .. [it-rustc] https://doc.rust-lang.org/rustc/ 67 .. [it-rust-editions] https://doc.rust-lang.org/edition-guide/editions/ 68 .. [it-rust-unstable-features] https://github.com/Rust-for-Linux/linux/issues/2
|
/openbmc/openbmc/poky/meta-selftest/recipes-devtools/rust/ |
H A D | rust-c-lib-example-bin_git.bb | 1 DESCRIPTION = "A simple example for C wrapper around a rust library" 2 HOMEPAGE = "https://gitlab.com/fmartinsonsHome/rust-c-lib-example" 7 git://gitlab.com/fmartinsonsHome/rust-c-lib-example.git;branch=main;protocol=https \ 13 DEPENDS = "rust-c-lib-example"
|
/openbmc/openbmc/meta-security/recipes-ids/suricata/files/ |
H A D | CVE-2024-38534.patch | 17 rust/src/modbus/modbus.rs | 4 ++-- 20 diff --git a/rust/src/modbus/modbus.rs b/rust/src/modbus/modbus.rs 22 --- a/rust/src/modbus/modbus.rs 23 +++ b/rust/src/modbus/modbus.rs
|
H A D | CVE-2024-38535.patch | 17 rust/src/http2/detect.rs | 8 ++++---- 20 diff --git a/rust/src/http2/detect.rs b/rust/src/http2/detect.rs 22 --- a/rust/src/http2/detect.rs 23 +++ b/rust/src/http2/detect.rs
|
H A D | CVE-2024-38535_pre.patch | 21 rust/src/http2/detect.rs | 19 +++++++------ 22 rust/src/http2/http2.rs | 2 +- 23 rust/src/http2/parser.rs | 61 +++++++++++++++++++++------------------- 26 diff --git a/rust/src/http2/detect.rs b/rust/src/http2/detect.rs 28 --- a/rust/src/http2/detect.rs 29 +++ b/rust/src/http2/detect.rs 96 diff --git a/rust/src/http2/http2.rs b/rust/src/http2/http2.rs 98 --- a/rust/src/http2/http2.rs 99 +++ b/rust/src/http2/http2.rs 109 diff --git a/rust/src/http2/parser.rs b/rust/src/http2/parser.rs [all …]
|
/openbmc/linux/Documentation/rust/ |
H A D | quick-start.rst | 15 under names like ``rustc``, ``rust-src``, ``rust-bindgen``, etc. However, 45 https://forge.rust-lang.org/infra/other-installation-methods.html#standalone 56 rustup component add rust-src 64 curl -L "https://static.rust-lang.org/dist/rust-src-$(scripts/min-tool-version.sh rustc).tar.gz" | 66 "rust-src-$(scripts/min-tool-version.sh rustc)/rust-src/lib/" \ 71 sysroot)/lib/rustlib/src/rust`` then rerunning the above command). 194 rust-analyzer 197 The `rust-analyzer <https://rust-analyzer.github.io/>`_ language server can 201 ``rust-analyzer`` needs a configuration file, ``rust-project.json``, which 202 can be generated by the ``rust-analyzer`` Make target:: [all …]
|
/openbmc/qemu/subprojects/packagefiles/proc-macro-error-attr-1-rs/ |
H A D | meson.build | 1 project('proc-macro-error-attr-1-rs', 'rust', 13 rust = import('rust') variable 14 _proc_macro_error_attr_rs = rust.proc_macro(
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | rustdoc-repro-issue-fix-cargo-config-for-codegenunits.patch | 1 rust: rustdoc reproducibility issue fix 3 rust: rustdoc reproducibility issue fix 9 https://doc.rust-lang.org/cargo/reference/profiles.html#codegen-units 10 https://doc.rust-lang.org/rustc/codegen-options/index.html#lto
|