Home
last modified time | relevance | path

Searched refs:rust (Results 1 – 25 of 174) sorted by relevance

1234567

/openbmc/openbmc/poky/meta/recipes-devtools/rust/
H A Drust-llvm_1.75.0.bb1 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 \
88 FILES:${PN}-llvmhello = "${libdir}/llvm-rust/lib/LLVMHello.so"
89 FILES:${PN}-liblto = "${libdir}/llvm-rust/lib/libLTO.so.*"
90 FILES:${PN}-staticdev =+ "${libdir}/llvm-rust/*/*.a"
91 FILES:${PN} += "${libdir}/libLLVM*.so.* ${libdir}/llvm-rust/lib/*.so.* ${libdir}/llvm-rust/bin"
[all …]
H A Drust-snapshot.inc1 ## This is information on the rust-snapshot (binary) used to build our current release.
2 ## snapshot info is taken from rust/src/stage0.json
10 SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "c5ad01692bc08ce6f4db2ac815be63498b45013380c71f22b3d…
14 SRC_URI[rust-std-snapshot-i686.sha256sum] = "69757b72def9c433753e8bb575c817fc1ba389cf1a9c25276db149…
22 SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "458ee056fbeccf1cf96c20506654e5e9104c4e8f23d46cd4bb9…
38 SRC_URI[rust-std-snapshot-s390x.sha256sum] = "35142541b88a1244c8225c64ee18585446d7e67841a9335ccaa95…
42 SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "548413213012e2f62b08ed8a913a51210ae74026190272245801…
45 SRC_URI[rust-std-snapshot-i586.sha256sum] = "bd4502462c5e2b2617b23f28862e544f14c4d02658f6d331f0cfbb…
50 …_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=ru…
55 RUST_DIST_SERVER = "https://static.rust-lang.org"
[all …]
H A Drust_1.75.0.bb2 HOMEPAGE = "http://www.rust-lang.org"
7 inherit rust
11 DEPENDS:append:class-native = " rust-llvm-native"
19 DEPENDS += "rust-llvm (=${PV})"
51 inherit rust-target-config
135 # [rust]
136 config.add_section("rust")
137 config.set("rust", "rpath", e(True))
219 require rust-source.inc
220 require rust-snapshot.inc
[all …]
H A Drust-cross-canadian.inc2 PN = "rust-cross-canadian-${TRANSLATED_TARGET_ARCH}"
4 inherit rust-target-config
5 inherit rust-common
13 SRC_URI += "file://target-rust-ccld.c"
14 LIC_FILES_CHKSUM = "file://target-rust-ccld.c;md5=af4e0e29f81a34cffe05aa07c89e93e9;endline=7"
42 # We have a problem as rust sets LD_LIBRARY_PATH and this will break running host
49 outfile="${SYS_BINDIR}/target-rust-ccld"
50 ${CC} ${S}/target-rust-ccld.c -o $outfile
52 create_sdk_wrapper "${SYS_BINDIR}/target-rust-ccld-wrapper" "CC"
56 RUST_ENV_SETUP_SH="${ENV_SETUP_DIR}/rust.sh"
[all …]
H A Dcargo_1.75.0.bb14 require rust-source.inc
15 require rust-snapshot.inc
25 …${UNPACKDIR}/rust-snapshot-components/${CARGO_SNAPSHOT}/install.sh --prefix="${WORKDIR}/${CARGO_SN…
27 # are used internally by rust and result in symbol mismatches if we don't
55 # Disabled due to incompatibility with libgit2 0.28.x (https://github.com/rust-lang/git2-rs/issues/…
57 # According to https://github.com/rust-lang/git2-rs/issues/458#issuecomment-522567539, there are no…
69 DEPENDS:append:class-nativesdk = " nativesdk-rust"
/openbmc/linux/Documentation/translations/zh_CN/rust/
H A Dquick-start.rst4 :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 Dcoding-guidelines.rst4 :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/openbmc/poky/meta/recipes-devtools/rust/files/
H A Drepro-issue-fix-with-v175.patch1 rust: reproducibility issue fix with v1.75
3 With 1.75 rust release, the '.rustc' section of shared object libs are embedded with absolute path …
4 This change will fix the path name format back to '/rust/$hash' as in earlier versions.
6 Below are the links for detailed bug description & discusssion with upstream rust.
7 https://github.com/rust-lang/rust/issues/120825#issuecomment-1964307219
8 https://github.com/rust-lang/rust/issues/120825#issuecomment-1964652656
10 Upstream-Status: Backport [https://github.com/rust-lang/rust/pull/121959/commits/a9a979839bbdfec48c…
/openbmc/qemu/rust/qemu-api/
H A Dmeson.build22 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/qemu/rust/
H A DCargo.lock8 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/openbmc/poky/meta/conf/distro/include/
H A Drust_security_flags.inc2 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/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-115/
H A D0003-rust.configure-do-not-try-to-find-a-suitable-upstrea.patch4 Subject: [PATCH] rust.configure: do not try to find a suitable upstream target
12 build/moz.configure/rust.configure | 34 ++----------------------------
15 diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure
17 --- a/build/moz.configure/rust.configure
18 +++ b/build/moz.configure/rust.configure
34 - The rust compiler host ({rustc}) is not suitable for the configure host ({configure}).
37 - * Set your configure host to match the rust compiler host by editing your
39 - * Or, install the rust toolchain for {configure}, if supported, by running
/openbmc/linux/scripts/
H A DMakefile.host51 $(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/poky/meta/recipes-core/packagegroups/
H A Dpackagegroup-rust-cross-canadian.bb2 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/recipes-devtools/python/
H A Dpython3-setuptools-rust_1.9.0.bb2 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"
13 …s/67/08/e1aa2c582c62ac76e4d60f8e454bd3bba933781a06a88b4e38797445822a/setuptools-rust-${PV}.tar.gz \
20 # remove when https://github.com/PyO3/setuptools-rust/commit/7ced8d2a8f36e1b4fc41b5544636defb7bd44b…
H A Dpython3-maturin_1.6.0.bb1 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 \
/openbmc/openbmc/poky/meta/classes-recipe/
H A Drust-common.bbclass8 inherit rust-target-config
45 rust/mk/cfg/* for a list)
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"
121 RUST_BUILD_CCLD = "${WRAPPER_DIR}/build-rust-ccld"
122 RUST_BUILD_AR = "${WRAPPER_DIR}/build-rust-ar"
123 RUST_TARGET_CC = "${WRAPPER_DIR}/target-rust-cc"
124 RUST_TARGET_CXX = "${WRAPPER_DIR}/target-rust-cxx"
125 RUST_TARGET_CCLD = "${WRAPPER_DIR}/target-rust-ccld"
[all …]
/openbmc/linux/Documentation/process/
H A Dprogramming-language.rst38 [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-selftest/recipes-devtools/rust/
H A Drust-c-lib-example-bin_git.bb1 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"
H A Drust-c-lib-example_git.bb1 DESCRIPTION = "A simple example for rust C 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 \
/openbmc/linux/Documentation/translations/it_IT/process/
H A Dprogramming-language.rst46 [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/qemu/subprojects/packagefiles/proc-macro-error-attr-1-rs/
H A Dmeson.build1 project('proc-macro-error-attr-1-rs', 'rust',
13 rust = import('rust') variable
14 _proc_macro_error_attr_rs = rust.proc_macro(
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic-core/
H A D0001-Bumps-pyo3-https-github.com-pyo3-pyo3-from-0.20.2-to.patch22 +source = "registry+https://github.com/rust-lang/crates.io-index"
28 source = "registry+https://github.com/rust-lang/crates.io-index"
35 source = "registry+https://github.com/rust-lang/crates.io-index"
55 source = "registry+https://github.com/rust-lang/crates.io-index"
67 source = "registry+https://github.com/rust-lang/crates.io-index"
79 source = "registry+https://github.com/rust-lang/crates.io-index"
91 source = "registry+https://github.com/rust-lang/crates.io-index"
/openbmc/linux/Documentation/rust/
H A Dquick-start.rst15 under names like ``rustc``, ``rust-src``, ``rust-bindgen``, etc. However,
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::
204 make LLVM=1 rust-analyzer
[all …]
/openbmc/qemu/subprojects/packagefiles/bilge-impl-0.2-rs/
H A Dmeson.build1 project('bilge-impl-0.2-rs', 'rust',
21 rust = import('rust') variable
23 _bilge_impl_rs = rust.proc_macro(

1234567