Skip to content

Commit 05070e6

Browse files
committed
move
1 parent 942ab9f commit 05070e6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+111
-86
lines changed

Cargo.toml

Lines changed: 5 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,17 @@
1-
[package]
2-
authors = ["Jorge Aparicio <[email protected]>"]
3-
name = "compiler_builtins"
4-
version = "0.1.151"
5-
license = "MIT AND Apache-2.0 WITH LLVM-exception AND (MIT OR Apache-2.0)"
6-
readme = "README.md"
7-
repository = "https://github.com/rust-lang/compiler-builtins"
8-
homepage = "https://github.com/rust-lang/compiler-builtins"
9-
documentation = "https://docs.rs/compiler_builtins"
10-
edition = "2021"
11-
description = """
12-
Compiler intrinsics used by the Rust compiler. Also available for other targets
13-
if necessary!
14-
"""
15-
include = [
16-
'/Cargo.toml',
17-
'/build.rs',
18-
'/configure.rs',
19-
'/src/*',
20-
'/examples/*',
21-
'/LICENSE.txt',
22-
'/README.md',
23-
'/compiler-rt/*',
24-
'/libm/src/math/*',
25-
]
26-
links = 'compiler-rt'
27-
28-
[lib]
29-
test = false
30-
31-
[dependencies]
32-
# For more information on this dependency see
33-
# https://github.com/rust-lang/rust/tree/master/library/rustc-std-workspace-core
34-
core = { version = "1.0.0", optional = true, package = 'rustc-std-workspace-core' }
35-
36-
[build-dependencies]
37-
cc = { optional = true, version = "1.0" }
38-
39-
[dev-dependencies]
40-
panic-handler = { path = 'crates/panic-handler' }
41-
42-
[features]
43-
default = ["compiler-builtins"]
44-
45-
# Enable compilation of C code in compiler-rt, filling in some more optimized
46-
# implementations and also filling in unimplemented intrinsics
47-
c = ["cc"]
48-
49-
# Workaround for the Cranelift codegen backend. Disables any implementations
50-
# which use inline assembly and fall back to pure Rust versions (if avalible).
51-
no-asm = []
52-
53-
# Workaround for codegen backends which haven't yet implemented `f16` and
54-
# `f128` support. Disabled any intrinsics which use those types.
55-
no-f16-f128 = []
56-
57-
# Flag this library as the unstable compiler-builtins lib
58-
compiler-builtins = []
59-
60-
# Generate memory-related intrinsics like memcpy
61-
mem = []
62-
63-
# Mangle all names so this can be linked in with other versions or other
64-
# compiler-rt implementations. Also used for testing
65-
mangled-names = []
66-
67-
# Only used in the compiler's build system
68-
rustc-dep-of-std = ['compiler-builtins', 'core']
69-
70-
# This makes certain traits and function specializations public that
71-
# are not normally public but are required by the `testcrate`
72-
public-test-deps = []
73-
741
[workspace]
75-
resolver = "2"
2+
resolver = "3"
763
members = [
774
# Note that builtins-test-intrinsics cannot be a default member because it
785
# needs the `mangled-names` feature disabled, while `testcrate` needs it
796
# enabled.
807
"builtins-test-intrinsics",
81-
"testcrate",
8+
"compiler-builtins",
9+
"builtins-test",
8210
]
8311

8412
default-members = [
85-
".",
86-
"testcrate",
13+
"compiler-builtins",
14+
"builtins-test",
8715
]
8816

8917
[profile.release]

builtins-test-intrinsics/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.1.0"
44
edition = "2021"
55

66
[dependencies]
7-
compiler_builtins = { path = "../", features = ["compiler-builtins"]}
7+
compiler_builtins = { path = "../compiler-builtins", features = ["compiler-builtins"]}
88
panic-handler = { path = '../crates/panic-handler' }
99

1010
[features]

builtins-test-intrinsics/build.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
mod builtins_configure {
2-
include!("../configure.rs");
2+
include!("../compiler-builtins/configure.rs");
33
}
44

55
fn main() {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ rand_xoshiro = "0.6"
1818
rustc_apfloat = "0.2.1"
1919

2020
[dependencies.compiler_builtins]
21-
path = ".."
21+
path = "../compiler-builtins"
2222
default-features = false
2323
features = ["public-test-deps"]
2424

0 commit comments

Comments
 (0)