1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13name = "libc" 14version = "0.2.161" 15authors = ["The Rust Project Developers"] 16build = "build.rs" 17exclude = [ 18 "/ci/*", 19 "/.github/*", 20 "/.cirrus.yml", 21 "/triagebot.toml", 22] 23autobins = false 24autoexamples = false 25autotests = false 26autobenches = false 27description = """ 28Raw FFI bindings to platform libraries like libc. 29""" 30homepage = "https://github.com/rust-lang/libc" 31documentation = "https://docs.rs/libc/" 32readme = "README.md" 33keywords = [ 34 "libc", 35 "ffi", 36 "bindings", 37 "operating", 38 "system", 39] 40categories = [ 41 "external-ffi-bindings", 42 "no-std", 43 "os", 44] 45license = "MIT OR Apache-2.0" 46repository = "https://github.com/rust-lang/libc" 47 48[package.metadata.docs.rs] 49cargo-args = ["-Zbuild-std=core"] 50default-target = "x86_64-unknown-linux-gnu" 51features = [ 52 "const-extern-fn", 53 "extra_traits", 54] 55targets = [ 56 "aarch64-apple-darwin", 57 "aarch64-apple-ios", 58 "aarch64-linux-android", 59 "aarch64-pc-windows-msvc", 60 "aarch64-unknown-freebsd", 61 "aarch64-unknown-fuchsia", 62 "aarch64-unknown-hermit", 63 "aarch64-unknown-linux-gnu", 64 "aarch64-unknown-linux-musl", 65 "aarch64-unknown-netbsd", 66 "aarch64-unknown-openbsd", 67 "aarch64-wrs-vxworks", 68 "arm-linux-androideabi", 69 "arm-unknown-linux-gnueabi", 70 "arm-unknown-linux-gnueabihf", 71 "arm-unknown-linux-musleabi", 72 "arm-unknown-linux-musleabihf", 73 "armebv7r-none-eabi", 74 "armebv7r-none-eabihf", 75 "armv5te-unknown-linux-gnueabi", 76 "armv5te-unknown-linux-musleabi", 77 "armv7-linux-androideabi", 78 "armv7-unknown-linux-gnueabihf", 79 "armv7-unknown-linux-musleabihf", 80 "armv7-wrs-vxworks-eabihf", 81 "armv7r-none-eabi", 82 "armv7r-none-eabihf", 83 "i586-pc-windows-msvc", 84 "i586-unknown-linux-gnu", 85 "i586-unknown-linux-musl", 86 "i686-linux-android", 87 "i686-pc-windows-gnu", 88 "i686-pc-windows-msvc", 89 "i686-pc-windows-msvc", 90 "i686-unknown-freebsd", 91 "i686-unknown-haiku", 92 "i686-unknown-linux-gnu", 93 "i686-unknown-linux-musl", 94 "i686-unknown-netbsd", 95 "i686-unknown-openbsd", 96 "i686-wrs-vxworks", 97 "mips-unknown-linux-gnu", 98 "mips-unknown-linux-musl", 99 "mips64-unknown-linux-gnuabi64", 100 "mips64-unknown-linux-muslabi64", 101 "mips64el-unknown-linux-gnuabi64", 102 "mips64el-unknown-linux-muslabi64", 103 "mipsel-sony-psp", 104 "mipsel-unknown-linux-gnu", 105 "mipsel-unknown-linux-musl", 106 "nvptx64-nvidia-cuda", 107 "powerpc-unknown-linux-gnu", 108 "powerpc-unknown-linux-gnuspe", 109 "powerpc-unknown-netbsd", 110 "powerpc-wrs-vxworks", 111 "powerpc-wrs-vxworks-spe", 112 "powerpc64-unknown-freebsd", 113 "powerpc64-unknown-linux-gnu", 114 "powerpc64-wrs-vxworks", 115 "powerpc64le-unknown-linux-gnu", 116 "riscv32gc-unknown-linux-gnu", 117 "riscv32i-unknown-none-elf", 118 "riscv32imac-unknown-none-elf", 119 "riscv32imc-unknown-none-elf", 120 "riscv32-wrs-vxworks", 121 "riscv64gc-unknown-freebsd", 122 "riscv64gc-unknown-hermit", 123 "riscv64gc-unknown-linux-gnu", 124 "riscv64gc-unknown-linux-musl", 125 "riscv64gc-unknown-none-elf", 126 "riscv64imac-unknown-none-elf", 127 "riscv64-wrs-vxworks", 128 "s390x-unknown-linux-gnu", 129 "s390x-unknown-linux-musl", 130 "sparc-unknown-linux-gnu", 131 "sparc64-unknown-linux-gnu", 132 "sparc64-unknown-netbsd", 133 "sparcv9-sun-solaris", 134 "thumbv6m-none-eabi", 135 "thumbv7em-none-eabi", 136 "thumbv7em-none-eabihf", 137 "thumbv7m-none-eabi", 138 "thumbv7neon-linux-androideabi", 139 "thumbv7neon-unknown-linux-gnueabihf", 140 "wasm32-unknown-emscripten", 141 "wasm32-unknown-unknown", 142 "wasm32-wasi", 143 "x86_64-apple-darwin", 144 "x86_64-apple-ios", 145 "x86_64-fortanix-unknown-sgx", 146 "x86_64-linux-android", 147 "x86_64-pc-solaris", 148 "x86_64-pc-windows-gnu", 149 "x86_64-pc-windows-msvc", 150 "x86_64-unknown-dragonfly", 151 "x86_64-unknown-freebsd", 152 "x86_64-unknown-fuchsia", 153 "x86_64-unknown-haiku", 154 "x86_64-unknown-hermit", 155 "x86_64-unknown-illumos", 156 "x86_64-unknown-l4re-uclibc", 157 "x86_64-unknown-linux-gnu", 158 "x86_64-unknown-linux-gnux32", 159 "x86_64-unknown-linux-musl", 160 "x86_64-unknown-netbsd", 161 "x86_64-unknown-openbsd", 162 "x86_64-unknown-redox", 163 "x86_64-wrs-vxworks", 164] 165 166[lib] 167name = "libc" 168path = "src/lib.rs" 169 170[[test]] 171name = "const_fn" 172path = "tests/const_fn.rs" 173 174[dependencies.rustc-std-workspace-core] 175version = "1.0.0" 176optional = true 177 178[features] 179align = [] 180const-extern-fn = [] 181default = ["std"] 182extra_traits = [] 183rustc-dep-of-std = [ 184 "align", 185 "rustc-std-workspace-core", 186] 187std = [] 188use_std = ["std"] 189