History log of /rust-libc-0.2.174/src/windows/gnu/ (Results 1 – 11 of 11)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
108310db27-Nov-2024 Trevor Gross <[email protected]>

Make use of the crate's prelude to replace individual imports

Automatically apply changes with the following:

#!/bin/bash

set -eux

files=()

# Types either defined in this crate o

Make use of the crate's prelude to replace individual imports

Automatically apply changes with the following:

#!/bin/bash

set -eux

files=()

# Types either defined in this crate or in `core`
prelude_types=(
c_char
c_double
c_float
c_int
c_longlong
c_long
c_short
c_uchar
c_uint
c_ulonglong
c_ulong
c_ushort
c_void
intptr_t
size_t
ssize_t
Clone
Copy
Option
Send
Sync
)

# Reexports from core
prelude_modules=(
fmt
hash
iter
mem
)

# Everything in the prelude
prelude=( "${prelude_types[@]}" "${prelude_modules[@]}" )

# Generate a list of all files excluding `lib.rs` (since the prelude being
# defined there makes string matching weird).
while IFS= read -r -d '' file; do
files+=("$file")
done < <(find src -name '*.rs' -not -name '*lib.rs' -not -name '*macros.rs' -not -name 'fixed_width_ints.rs' -print0)

for file in "${files[@]}"; do
needs_prelude=0

# If the file already has some sort of glob import, skip it
if rg --pcre2 -q 'use (crate|super)::(?!prelude).*\*' "$file"; then
continue
fi

# Core types always require the prelude to handle rustc-dep-of-std
if rg --pcre2 -q '\b(?<!\.)(Option|Clone|Copy|Send|Sync|fmt|hash|iter|mem)\b' "$file"; then
needs_prelude=1
fi

# If we use any types that are specified in the prelude then we will import it
for ty in "${prelude[@]}"; do
# If the type is defined in the current module, we don't need it from the prelude
if rg -q "type $ty =" "$file"; then
continue
fi

if rg -qU '((crate|super)::'"$ty"'|use (crate|super)::(\{\n){0,2}.*'"$ty)" "$file"; then
needs_prelude=1
fi
done

# Check if the prelude is needed and does not already exist; if so, add it
if [ "$needs_prelude" = "1" ] && ! rg -q 'use crate::prelude::\*' "$file"; then
# Split the file into two parts: module-level attributes and rest
# Imports will be added after module-level attributes

attrs=$(awk '/^#!|^\/\/!/ {found=NR} {lines[NR]=$0} END {for (i=1; i<=found; i++) print lines[i]}' "$file")
rest=$(awk '/^#!|^\/\/!/ {found=NR} END {if (found) {for (i=found+1; i<=NR; i++) print lines[i]} else {for (i=1; i<=NR; i++) print lines[i]}} {lines[NR]=$0}' "$file")

printf "%s\n" "$attrs" > "$file"
printf "\n%s\n\n" "use crate::prelude::*;" >> "$file"
printf "%s" "$rest" >> "$file"
fi

for ty in "${prelude[@]}"; do
export TY="$ty" # env for perl to use

# Remove simple imports `use crate::ty;`
perl -pi -0777 -e 's/use ((crate|super)::)?($ENV{TY});//g' "$file"

# Remove the type if it is part of a group import
perl -pi -0777 -e 's/(use (crate|super)::\{?(.*|(\n.*){0,2}))\b$ENV{TY}\b,? ?/$1/g' "$file"

# Replace pathed `crate::ty`
perl -pi -0777 -e 's/(crate|super)::($ENV{TY})\b/$2/g' "$file"
done

# For some reason, rustfmt doesn't trim leading newlines. Do so manually here.
perl -pi -0777 -e 's/\A\n+//' "$file"

rustfmt "$file"
done

./ci/style.sh

(backport <https://github.com/rust-lang/libc/pull/4161>)
(cherry picked from commit f8a018a8e3efaf8cc4fbad84974255b0fa899fc2)

Applied by rerunning the script rather than resolving conflicts
manually.

show more ...


/rust-libc-0.2.174/.git-blame-ignore-revs
/rust-libc-0.2.174/.github/workflows/ci.yaml
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/verify-build.sh
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/semver/solarish.txt
/rust-libc-0.2.174/src/fuchsia/aarch64.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/fuchsia/riscv64.rs
/rust-libc-0.2.174/src/fuchsia/x86_64.rs
/rust-libc-0.2.174/src/hermit.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/psp.rs
/rust-libc-0.2.174/src/solid/mod.rs
/rust-libc-0.2.174/src/teeos/mod.rs
/rust-libc-0.2.174/src/trusty.rs
/rust-libc-0.2.174/src/unix/aix/mod.rs
/rust-libc-0.2.174/src/unix/aix/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/errno.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mips.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/haiku/native.rs
/rust-libc-0.2.174/src/unix/haiku/x86_64.rs
/rust-libc-0.2.174/src/unix/hurd/b32.rs
/rust-libc-0.2.174/src/unix/hurd/b64.rs
/rust-libc-0.2.174/src/unix/hurd/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/generic/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/csky/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/m68k/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/other.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/newlib/arm/mod.rs
/rust-libc-0.2.174/src/unix/newlib/espidf/mod.rs
/rust-libc-0.2.174/src/unix/newlib/generic.rs
/rust-libc-0.2.174/src/unix/newlib/horizon/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/newlib/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/newlib/rtems/mod.rs
/rust-libc-0.2.174/src/unix/newlib/vita/mod.rs
/rust-libc-0.2.174/src/unix/nto/aarch64.rs
/rust-libc-0.2.174/src/unix/nto/mod.rs
/rust-libc-0.2.174/src/unix/nto/neutrino.rs
/rust-libc-0.2.174/src/unix/nto/x86_64.rs
/rust-libc-0.2.174/src/unix/nuttx/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/illumos.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/solarish/solaris.rs
/rust-libc-0.2.174/src/unix/solarish/x86.rs
/rust-libc-0.2.174/src/unix/solarish/x86_64.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/wasi/mod.rs
/rust-libc-0.2.174/src/wasi/p2.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc/mod.rs
643182f726-Nov-2024 Eduardo Sánchez Muñoz <[email protected]>

Automatic migration to Rust edition 2021

Migration script:

```sh
set -ex

git restore Cargo.toml src

for file in $(find src -name "*.rs"); do
perl -pi -077 -e 's/(?<!\w)::(Option|Copy|Clone)\b/$

Automatic migration to Rust edition 2021

Migration script:

```sh
set -ex

git restore Cargo.toml src

for file in $(find src -name "*.rs"); do
perl -pi -077 -e 's/(?<!\w)::(Option|Copy|Clone)\b/$1/g' "$file"
done

implicit_c_long_ulong_char=(
src/fuchsia/mod.rs
src/solid/mod.rs
src/unix/aix/mod.rs
src/unix/bsd/apple/mod.rs
src/unix/bsd/freebsdlike/freebsd/mod.rs
src/unix/bsd/freebsdlike/mod.rs
src/unix/bsd/netbsdlike/netbsd/mod.rs
src/unix/bsd/netbsdlike/openbsd/mod.rs
src/unix/bsd/netbsdlike/mod.rs
src/unix/bsd/mod.rs
src/unix/haiku/mod.rs
src/unix/hurd/mod.rs
src/unix/linux_like/android/b32/mod.rs
src/unix/linux_like/android/b64/mod.rs
src/unix/linux_like/android/mod.rs
src/unix/linux_like/linux/gnu/b32/mod.rs
src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
src/unix/linux_like/linux/gnu/b64/mod.rs
src/unix/linux_like/linux/gnu/mod.rs
src/unix/linux_like/linux/musl/mod.rs
src/unix/linux_like/linux/uclibc/mips/mod.rs
src/unix/linux_like/linux/uclibc/mod.rs
src/unix/linux_like/linux/mod.rs
src/unix/linux_like/mod.rs
src/unix/newlib/mod.rs
src/unix/nto/mod.rs
src/unix/mod.rs
src/vxworks/mod.rs
)

for file in "${implicit_c_long_ulong_char[@]}"; do
perl -pi -077 -e 's/(?<!\w)::(c_long|c_ulong|c_char)\b/$1/g' "$file"
done

implicit_off_t=(
src/unix/linux_like/linux/gnu/mod.rs
src/unix/linux_like/linux/mod.rs
src/unix/linux_like/mod.rs
src/unix/mod.rs
)

for file in "${implicit_off_t[@]}"; do
perl -pi -077 -e 's/(?<!\w)::(off_t)\b/$1/g' "$file"
done

implicit_off64_t=(
src/unix/linux_like/android/mod.rs
src/unix/linux_like/mod.rs
)

for file in "${implicit_off64_t[@]}"; do
perl -pi -077 -e 's/(?<!\w)::(off64_t)\b/$1/g' "$file"
done

implicit_Ioctl=(
src/unix/linux_like/linux/mod.rs
)

for file in "${implicit_Ioctl[@]}"; do
perl -pi -077 -e 's/(?<!\w)::(Ioctl)\b/$1/g' "$file"
done

perl -pi -077 -e 's/(?<!\w)::(__u8|__u16|__u32|__s16|__s32)\b/$1/g' src/unix/linux_like/linux/mod.rs

perl -pi -077 -e 's/(?<!\w)::(SIG[A-Z]+)\b/$1/g' src/unix/solarish/mod.rs

perl -pi -077 -e 's/(?<!\w)::c_ulong\b/crate::c_ulong/g' src/unix/newlib/generic.rs
perl -pi -077 -e 's/(?<!\w)::c_ulong\b/crate::c_ulong/g' src/unix/linux_like/linux/arch/generic/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_ulonglong\b/crate::c_ulonglong/g' src/unix/linux_like/linux/gnu/b64/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_ulonglong\b/crate::c_ulonglong/g' src/unix/linux_like/linux/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_ulonglong\b/crate::c_ulonglong/g' src/unix/linux_like/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_short\b/crate::c_short/g' src/unix/linux_like/linux/gnu/b32/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_short\b/crate::c_short/g' src/unix/newlib/mod.rs
perl -pi -077 -e 's/(?<!\w)::c_float\b/c_float/g' src/unix/linux_like/linux/gnu/b64/s390x.rs
perl -pi -077 -e 's/(?<!\w)::c_float\b/c_float/g' src/unix/linux_like/linux/musl/b64/s390x.rs

function handle_type() {
type="$1"
uses_type="$(rg -l "[^\w]::$type\b" src || echo)"
has_type_def="$(rg -l "(type|struct) $type " src || echo)"
has_type_import="$(rg -l "use ([0-9a-zA-Z_]+::)*$type;" src || echo)"

add_import=($(comm -3 <(echo "$uses_type" | sort) <(printf "%s\n%s" "$has_type_def" "$has_type_import" | sort) | cut -f1))
for file in "${add_import[@]}"; do
# Split the file into two parts: module-level attributes and rest
# Imports will be added after module-level attributes

awk '/^#!|^\/\/!/ {found=NR} {lines[NR]=$0} END {for (i=1; i<=found; i++) print lines[i]}' \
"$file" > "$file.attrs"
awk '/^#!|^\/\/!/ {found=NR} END {if (found) {for (i=found+1; i<=NR; i++) print lines[i]} else {for (i=1; i<=NR; i++) print lines[i]}} {lines[NR]=$0}' \
"$file" > "$file.rest"

cat "$file.attrs" > "$file"
echo >> "$file"
echo 'use crate::'"$type"';' >> "$file"
echo >> "$file"
cat "$file.rest" >> "$file"

rm "$file.attrs" "$file.rest"
done

for file in $uses_type; do
perl -pi -077 -e 's/(?<!\w)::('"$type"')\b/$1/g' "$file"
done
}

handle_type c_void
handle_type c_int
handle_type c_uint
handle_type c_char
handle_type c_schar
handle_type c_uchar
handle_type c_short
handle_type c_ushort
handle_type c_long
handle_type c_ulong
handle_type c_longlong
handle_type c_ulonglong
handle_type c_float
handle_type c_double
handle_type size_t
handle_type ssize_t
handle_type intptr_t
handle_type ptrdiff_t
handle_type off_t
handle_type off64_t
handle_type Ioctl
handle_type cmsghdr # To avoid "line formatted, but exceeded maximum width"

targets=(
aarch64-apple-darwin
aarch64-apple-ios
aarch64-apple-ios-macabi
aarch64-apple-ios-sim
aarch64-apple-tvos
aarch64-apple-tvos-sim
aarch64-apple-visionos
aarch64-apple-visionos-sim
aarch64-apple-watchos
aarch64-apple-watchos-sim
aarch64-kmc-solid_asp3
aarch64-linux-android
aarch64-nintendo-switch-freestanding
aarch64-pc-windows-gnullvm
aarch64-pc-windows-msvc
aarch64-unknown-freebsd
aarch64-unknown-fuchsia
aarch64-unknown-hermit
aarch64-unknown-illumos
aarch64-unknown-linux-gnu
aarch64-unknown-linux-gnu_ilp32
aarch64-unknown-linux-musl
aarch64-unknown-linux-ohos
aarch64-unknown-netbsd
aarch64-unknown-none
aarch64-unknown-none-softfloat
aarch64-unknown-nto-qnx700
aarch64-unknown-nto-qnx710
aarch64-unknown-openbsd
aarch64-unknown-redox
#aarch64-unknown-teeos
aarch64-unknown-trusty
aarch64-unknown-uefi
aarch64-uwp-windows-msvc
aarch64-wrs-vxworks
aarch64_be-unknown-linux-gnu
aarch64_be-unknown-linux-gnu_ilp32
aarch64_be-unknown-netbsd
arm-linux-androideabi
arm-unknown-linux-gnueabi
arm-unknown-linux-gnueabihf
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
arm64_32-apple-watchos
arm64e-apple-darwin
arm64e-apple-ios
arm64e-apple-tvos
arm64ec-pc-windows-msvc
armeb-unknown-linux-gnueabi
armebv7r-none-eabi
armebv7r-none-eabihf
armv4t-none-eabi
armv4t-unknown-linux-gnueabi
armv5te-none-eabi
armv5te-unknown-linux-gnueabi
armv5te-unknown-linux-musleabi
armv5te-unknown-linux-uclibceabi
armv6-unknown-freebsd
armv6-unknown-netbsd-eabihf
armv6k-nintendo-3ds
armv7-linux-androideabi
armv7-rtems-eabihf
armv7-sony-vita-newlibeabihf
armv7-unknown-freebsd
armv7-unknown-linux-gnueabi
armv7-unknown-linux-gnueabihf
armv7-unknown-linux-musleabi
armv7-unknown-linux-musleabihf
armv7-unknown-linux-ohos
armv7-unknown-linux-uclibceabi
armv7-unknown-linux-uclibceabihf
armv7-unknown-netbsd-eabihf
armv7-unknown-trusty
armv7-wrs-vxworks-eabihf
armv7a-kmc-solid_asp3-eabi
armv7a-kmc-solid_asp3-eabihf
armv7a-none-eabi
armv7a-none-eabihf
armv7k-apple-watchos
armv7r-none-eabi
armv7r-none-eabihf
armv7s-apple-ios
armv8r-none-eabihf
#avr-unknown-gnu-atmega328
bpfeb-unknown-none
bpfel-unknown-none
csky-unknown-linux-gnuabiv2
csky-unknown-linux-gnuabiv2hf
hexagon-unknown-linux-musl
#hexagon-unknown-none-elf
i386-apple-ios
#i586-pc-nto-qnx700
i586-pc-windows-msvc
i586-unknown-linux-gnu
i586-unknown-linux-musl
i586-unknown-netbsd
i686-apple-darwin
i686-linux-android
i686-pc-windows-gnu
i686-pc-windows-gnullvm
i686-pc-windows-msvc
i686-unknown-freebsd
i686-unknown-haiku
i686-unknown-hurd-gnu
i686-unknown-linux-gnu
i686-unknown-linux-musl
i686-unknown-netbsd
i686-unknown-openbsd
i686-unknown-redox
i686-unknown-uefi
i686-uwp-windows-gnu
i686-uwp-windows-msvc
i686-win7-windows-msvc
i686-wrs-vxworks
loongarch64-unknown-linux-gnu
loongarch64-unknown-linux-musl
loongarch64-unknown-linux-ohos
loongarch64-unknown-none
loongarch64-unknown-none-softfloat
#m68k-unknown-linux-gnu
mips-unknown-linux-gnu
mips-unknown-linux-musl
mips-unknown-linux-uclibc
mips64-openwrt-linux-musl
mips64-unknown-linux-gnuabi64
mips64-unknown-linux-muslabi64
mips64el-unknown-linux-gnuabi64
mips64el-unknown-linux-muslabi64
mipsel-sony-psp
mipsel-sony-psx
mipsel-unknown-linux-gnu
mipsel-unknown-linux-musl
mipsel-unknown-linux-uclibc
mipsel-unknown-netbsd
mipsel-unknown-none
mipsisa32r6-unknown-linux-gnu
mipsisa32r6el-unknown-linux-gnu
mipsisa64r6-unknown-linux-gnuabi64
mipsisa64r6el-unknown-linux-gnuabi64
msp430-none-elf
nvptx64-nvidia-cuda
powerpc-unknown-freebsd
powerpc-unknown-linux-gnu
powerpc-unknown-linux-gnuspe
powerpc-unknown-linux-musl
powerpc-unknown-linux-muslspe
powerpc-unknown-netbsd
powerpc-unknown-openbsd
powerpc-wrs-vxworks
powerpc-wrs-vxworks-spe
powerpc64-ibm-aix
powerpc64-unknown-freebsd
powerpc64-unknown-linux-gnu
powerpc64-unknown-linux-musl
powerpc64-unknown-openbsd
powerpc64-wrs-vxworks
powerpc64le-unknown-freebsd
powerpc64le-unknown-linux-gnu
powerpc64le-unknown-linux-musl
riscv32-wrs-vxworks
riscv32e-unknown-none-elf
riscv32em-unknown-none-elf
riscv32emc-unknown-none-elf
riscv32gc-unknown-linux-gnu
riscv32gc-unknown-linux-musl
riscv32i-unknown-none-elf
riscv32im-risc0-zkvm-elf
riscv32im-unknown-none-elf
riscv32ima-unknown-none-elf
riscv32imac-esp-espidf
riscv32imac-unknown-none-elf
riscv32imac-unknown-nuttx-elf
riscv32imac-unknown-xous-elf
riscv32imafc-esp-espidf
riscv32imafc-unknown-none-elf
riscv32imafc-unknown-nuttx-elf
riscv32imc-esp-espidf
riscv32imc-unknown-none-elf
riscv32imc-unknown-nuttx-elf
riscv64-linux-android
riscv64-wrs-vxworks
riscv64gc-unknown-freebsd
riscv64gc-unknown-fuchsia
riscv64gc-unknown-hermit
riscv64gc-unknown-linux-gnu
riscv64gc-unknown-linux-musl
#riscv64gc-unknown-netbsd
riscv64gc-unknown-none-elf
riscv64gc-unknown-nuttx-elf
riscv64gc-unknown-openbsd
riscv64imac-unknown-none-elf
riscv64imac-unknown-nuttx-elf
s390x-unknown-linux-gnu
s390x-unknown-linux-musl
sparc-unknown-linux-gnu
sparc-unknown-none-elf
sparc64-unknown-linux-gnu
sparc64-unknown-netbsd
sparc64-unknown-openbsd
sparcv9-sun-solaris
thumbv4t-none-eabi
thumbv5te-none-eabi
thumbv6m-none-eabi
thumbv6m-nuttx-eabi
thumbv7a-pc-windows-msvc
thumbv7a-uwp-windows-msvc
thumbv7em-none-eabi
thumbv7em-none-eabihf
thumbv7em-nuttx-eabi
thumbv7em-nuttx-eabihf
thumbv7m-none-eabi
thumbv7m-nuttx-eabi
thumbv7neon-linux-androideabi
thumbv7neon-unknown-linux-gnueabihf
thumbv7neon-unknown-linux-musleabihf
thumbv8m.base-none-eabi
thumbv8m.base-nuttx-eabi
thumbv8m.main-none-eabi
thumbv8m.main-none-eabihf
thumbv8m.main-nuttx-eabi
thumbv8m.main-nuttx-eabihf
wasm32-unknown-emscripten
wasm32-unknown-unknown
wasm32-wasip1
wasm32-wasip1-threads
wasm32-wasip2
wasm32v1-none
wasm64-unknown-unknown
x86_64-apple-darwin
x86_64-apple-ios
x86_64-apple-ios-macabi
x86_64-apple-tvos
x86_64-apple-watchos-sim
x86_64-fortanix-unknown-sgx
x86_64-linux-android
x86_64-pc-nto-qnx710
x86_64-pc-solaris
x86_64-pc-windows-gnu
x86_64-pc-windows-gnullvm
x86_64-pc-windows-msvc
x86_64-unikraft-linux-musl
x86_64-unknown-dragonfly
x86_64-unknown-freebsd
x86_64-unknown-fuchsia
x86_64-unknown-haiku
x86_64-unknown-hermit
x86_64-unknown-hurd-gnu
x86_64-unknown-illumos
x86_64-unknown-l4re-uclibc
x86_64-unknown-linux-gnu
x86_64-unknown-linux-gnux32
x86_64-unknown-linux-musl
#x86_64-unknown-linux-none
x86_64-unknown-linux-ohos
x86_64-unknown-netbsd
x86_64-unknown-none
x86_64-unknown-openbsd
x86_64-unknown-redox
x86_64-unknown-trusty
x86_64-unknown-uefi
x86_64-uwp-windows-gnu
x86_64-uwp-windows-msvc
x86_64-win7-windows-msvc
x86_64-wrs-vxworks
x86_64h-apple-darwin
#xtensa-esp32-espidf
#xtensa-esp32-none-elf
#xtensa-esp32s2-espidf
#xtensa-esp32s2-none-elf
#xtensa-esp32s3-espidf
#xtensa-esp32s3-none-elf
)

for target in "${targets[@]}"; do
echo "Migrating 2015 -> 2018 target $target"
cargo fix --target "$target" -Zbuild-std=core --features extra_traits --allow-dirty --edition --broken-code --lib
done

freebsd_versions=(freebsd13 freebsd14 freebsd15)
for ver in "${freebsd_versions[@]}"; do
echo "Migrating 2015 -> 2018 $ver"
RUSTFLAGS="--cfg $ver" cargo fix --target i686-unknown-freebsd -Zbuild-std=core --features extra_traits --allow-dirty --edition --broken-code --lib
RUSTFLAGS="--cfg $ver" cargo fix --target x86_64-unknown-freebsd -Zbuild-std=core --features extra_traits --allow-dirty --edition --broken-code --lib
done

perl -pi -077 -e 's/edition = "2015"/edition = "2018"/' Cargo.toml

for target in "${targets[@]}"; do
echo "Migrating 2018 -> 2021 target $target"
cargo fix --target "$target" -Zbuild-std=core --features extra_traits --allow-dirty --edition --broken-code --lib
done

perl -pi -077 -e 's/edition = "2018"/edition = "2021"/' Cargo.toml

for target in "${targets[@]}"; do
echo "Checking target $target"
cargo check --target "$target" -Zbuild-std=core --features extra_traits --lib || {
echo "Failed for target $target"
exit 1
}
done

for ver in "${freebsd_versions[@]}"; do
echo "Checking $ver"
RUSTFLAGS="--cfg $ver" cargo check --target i686-unknown-freebsd -Zbuild-std=core --features extra_traits --lib || {
echo "Failed for i686 $freebsd_versions"
exit 1
}
RUSTFLAGS="--cfg $ver" cargo check --target x86_64-unknown-freebsd -Zbuild-std=core --features extra_traits || --lib {
echo "Failed for x86_64 $freebsd_versions"
exit 1
}
done

ci/style.sh
```

(backport <https://github.com/rust-lang/libc/pull/4132>)
(cherry picked from commit 20f6aa4c8135ba5e2c079ff21b20f0a1be87e1c4)

[ applied by rerunning the script rather than resolving conflicts. Also
updated the script to fail on error and to pass `--lib` so `cargo fix`
doesn't try to upgrade anything that requires `std`. -Trevor ]

show more ...


/rust-libc-0.2.174/.git-blame-ignore-revs
/rust-libc-0.2.174/.github/dependabot.yaml
/rust-libc-0.2.174/.github/workflows/ci.yaml
/rust-libc-0.2.174/.release-plz.toml
/rust-libc-0.2.174/CHANGELOG.md
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/android-install-ndk.sh
/rust-libc-0.2.174/ci/android-install-sdk.sh
/rust-libc-0.2.174/ci/android-sysimage.sh
/rust-libc-0.2.174/ci/docker/aarch64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-linux-androideabi/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-musleabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/armv7-unknown-linux-uclibceabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/asmjs-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/loongarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/loongarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/node-wrapper.sh
/rust-libc-0.2.174/ci/docker/wasm32-wasip1/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasip2/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnux32/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/emscripten-entry.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl-cross.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/install-rust.sh
/rust-libc-0.2.174/ci/linux-s390x.sh
/rust-libc-0.2.174/ci/linux-sparc64.sh
/rust-libc-0.2.174/ci/run-docker.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/ci/test-runner-linux
/rust-libc-0.2.174/ci/verify-build.sh
/rust-libc-0.2.174/ci/wasi.sh
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/semver/linux-gnu-loongarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-loongarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux.txt
/rust-libc-0.2.174/libc-test/semver/solarish.txt
/rust-libc-0.2.174/libc-test/test/cmsg.rs
/rust-libc-0.2.174/rustfmt.toml
/rust-libc-0.2.174/src/fuchsia/aarch64.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/fuchsia/riscv64.rs
/rust-libc-0.2.174/src/fuchsia/x86_64.rs
/rust-libc-0.2.174/src/hermit.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/psp.rs
/rust-libc-0.2.174/src/solid/mod.rs
/rust-libc-0.2.174/src/teeos/mod.rs
/rust-libc-0.2.174/src/trusty.rs
/rust-libc-0.2.174/src/unix/aix/mod.rs
/rust-libc-0.2.174/src/unix/aix/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/errno.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mips.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/haiku/b32.rs
/rust-libc-0.2.174/src/unix/haiku/b64.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/haiku/native.rs
/rust-libc-0.2.174/src/unix/haiku/x86_64.rs
/rust-libc-0.2.174/src/unix/hurd/b32.rs
/rust-libc-0.2.174/src/unix/hurd/b64.rs
/rust-libc-0.2.174/src/unix/hurd/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/generic/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/csky/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/m68k/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/other.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/newlib/arm/mod.rs
/rust-libc-0.2.174/src/unix/newlib/espidf/mod.rs
/rust-libc-0.2.174/src/unix/newlib/generic.rs
/rust-libc-0.2.174/src/unix/newlib/horizon/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/newlib/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/newlib/rtems/mod.rs
/rust-libc-0.2.174/src/unix/newlib/vita/mod.rs
/rust-libc-0.2.174/src/unix/nto/aarch64.rs
/rust-libc-0.2.174/src/unix/nto/mod.rs
/rust-libc-0.2.174/src/unix/nto/neutrino.rs
/rust-libc-0.2.174/src/unix/nto/x86_64.rs
/rust-libc-0.2.174/src/unix/nuttx/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/compat.rs
/rust-libc-0.2.174/src/unix/solarish/illumos.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/solarish/solaris.rs
/rust-libc-0.2.174/src/unix/solarish/x86.rs
/rust-libc-0.2.174/src/unix/solarish/x86_64.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/wasi/mod.rs
/rust-libc-0.2.174/src/wasi/p2.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc/mod.rs
50f26e0819-Nov-2024 Trevor Gross <[email protected]>

Apply formatting to macro bodies

Run `ci/style.sh` with the changes introduced in [1].

[1]: https://github.com/rust-lang/libc/pull/4107

(backport <https://github.com/rust-lang/libc/pull/4107>)

Th

Apply formatting to macro bodies

Run `ci/style.sh` with the changes introduced in [1].

[1]: https://github.com/rust-lang/libc/pull/4107

(backport <https://github.com/rust-lang/libc/pull/4107>)

This is the `libc-0.2` version of 49cb0ff99f ("Apply formatting to macro
bodies"), though not a direct cherry pick.

show more ...


/rust-libc-0.2.174/.github/workflows/full_ci.yml
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/README.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/README.md
/rust-libc-0.2.174/ci/android-install-ndk.sh
/rust-libc-0.2.174/ci/android-install-sdk.sh
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/node-wrapper.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/install-rust.sh
/rust-libc-0.2.174/ci/run-docker.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/ci/test-runner-linux
/rust-libc-0.2.174/ci/wasi.sh
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/semver/TODO-linux.txt
/rust-libc-0.2.174/libc-test/semver/android-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/android-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/android.txt
/rust-libc-0.2.174/libc-test/semver/apple.txt
/rust-libc-0.2.174/libc-test/semver/freebsd.txt
/rust-libc-0.2.174/libc-test/semver/linux-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu.txt
/rust-libc-0.2.174/libc-test/semver/linux-i686.txt
/rust-libc-0.2.174/libc-test/semver/linux-musl.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc64.txt
/rust-libc-0.2.174/libc-test/semver/linux-riscv64gc.txt
/rust-libc-0.2.174/libc-test/semver/linux-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/linux.txt
/rust-libc-0.2.174/libc-test/semver/redox.txt
/rust-libc-0.2.174/libc-test/semver/unix.txt
/rust-libc-0.2.174/libc-test/semver/windows.txt
/rust-libc-0.2.174/libc-test/test/primitive_types.rs
/rust-libc-0.2.174/rustfmt.toml
/rust-libc-0.2.174/src/fixed_width_ints.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/fuchsia/x86_64.rs
/rust-libc-0.2.174/src/hermit.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/psp.rs
/rust-libc-0.2.174/src/sgx.rs
/rust-libc-0.2.174/src/solid/mod.rs
/rust-libc-0.2.174/src/switch.rs
/rust-libc-0.2.174/src/teeos/mod.rs
/rust-libc-0.2.174/src/unix/aix/mod.rs
/rust-libc-0.2.174/src/unix/aix/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/errno.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/haiku/native.rs
/rust-libc-0.2.174/src/unix/haiku/x86_64.rs
/rust-libc-0.2.174/src/unix/hurd/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/generic/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/csky/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/m68k/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/nto/mod.rs
/rust-libc-0.2.174/src/unix/nto/neutrino.rs
/rust-libc-0.2.174/src/unix/nto/x86_64.rs
/rust-libc-0.2.174/src/unix/nuttx/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/illumos.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/solarish/solaris.rs
/rust-libc-0.2.174/src/unix/solarish/x86_64.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/wasi/mod.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/xous.rs
/rust-libc-0.2.174/tests/const_fn.rs
/rust-libc-0.2.174/triagebot.toml
b5b553d012-Jul-2022 Trevor Gross <[email protected]>

Require rust >= 1.25 and drop libc_align conditional

This is mostly taken from Josh's work at [1], I just updated to account
for conflicts and new uses of `libc_align`.

[1]: https://github.com/rust

Require rust >= 1.25 and drop libc_align conditional

This is mostly taken from Josh's work at [1], I just updated to account
for conflicts and new uses of `libc_align`.

[1]: https://github.com/rust-lang/libc/pull/2845

Co-authored-by: Josh Triplett <[email protected]>

show more ...


/rust-libc-0.2.174/.cirrus.yml
/rust-libc-0.2.174/.github/PULL_REQUEST_TEMPLATE.md
/rust-libc-0.2.174/.github/dependabot.yml
/rust-libc-0.2.174/.github/workflows/full_ci.yml
/rust-libc-0.2.174/.github/workflows/publish_0.2.yml
/rust-libc-0.2.174/.release-plz.toml
/rust-libc-0.2.174/CHANGELOG.md
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/LICENSE-APACHE
/rust-libc-0.2.174/README.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/README.md
/rust-libc-0.2.174/ci/android-emulator-package.xml
/rust-libc-0.2.174/ci/android-install-ndk.sh
/rust-libc-0.2.174/ci/android-install-sdk.sh
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/ci/docker/aarch64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-linux-androideabi/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-musleabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/armv7-unknown-linux-uclibceabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/asmjs-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/loongarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/node-wrapper.sh
/rust-libc-0.2.174/ci/docker/wasm32-wasip1/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasip2/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnux32/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/emscripten-entry.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/install-rust.sh
/rust-libc-0.2.174/ci/linux-s390x.sh
/rust-libc-0.2.174/ci/linux-sparc64.sh
/rust-libc-0.2.174/ci/run-docker.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/runtest-android.rs
/rust-libc-0.2.174/ci/rust.css
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/ci/switch.json
/rust-libc-0.2.174/ci/sysinfo_guard.patch
/rust-libc-0.2.174/ci/test-runner-linux
/rust-libc-0.2.174/ci/wasi.sh
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/semver/README.md
/rust-libc-0.2.174/libc-test/semver/TODO-linux.txt
/rust-libc-0.2.174/libc-test/semver/TODO-unix.txt
/rust-libc-0.2.174/libc-test/semver/android-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/android-arm.txt
/rust-libc-0.2.174/libc-test/semver/android-i686.txt
/rust-libc-0.2.174/libc-test/semver/android-riscv64.txt
/rust-libc-0.2.174/libc-test/semver/android-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/android.txt
/rust-libc-0.2.174/libc-test/semver/apple.txt
/rust-libc-0.2.174/libc-test/semver/dragonfly.txt
/rust-libc-0.2.174/libc-test/semver/emscripten.txt
/rust-libc-0.2.174/libc-test/semver/espidf.txt
/rust-libc-0.2.174/libc-test/semver/freebsd-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/freebsd.txt
/rust-libc-0.2.174/libc-test/semver/fuchsia.txt
/rust-libc-0.2.174/libc-test/semver/hermit.txt
/rust-libc-0.2.174/libc-test/semver/illumos.txt
/rust-libc-0.2.174/libc-test/semver/linux-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu-loongarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu-riscv64gc.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu.txt
/rust-libc-0.2.174/libc-test/semver/linux-i686.txt
/rust-libc-0.2.174/libc-test/semver/linux-loongarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-mips.txt
/rust-libc-0.2.174/libc-test/semver/linux-musl.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc64.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc64le.txt
/rust-libc-0.2.174/libc-test/semver/linux-riscv64gc.txt
/rust-libc-0.2.174/libc-test/semver/linux-s390x.txt
/rust-libc-0.2.174/libc-test/semver/linux-sparc64.txt
/rust-libc-0.2.174/libc-test/semver/linux-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/linux.txt
/rust-libc-0.2.174/libc-test/semver/macos-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/macos-i686.txt
/rust-libc-0.2.174/libc-test/semver/macos-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/macos.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-mips.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/netbsd.txt
/rust-libc-0.2.174/libc-test/semver/openbsd.txt
/rust-libc-0.2.174/libc-test/semver/redox.txt
/rust-libc-0.2.174/libc-test/semver/solarish.txt
/rust-libc-0.2.174/libc-test/semver/trusty.txt
/rust-libc-0.2.174/libc-test/semver/unix.txt
/rust-libc-0.2.174/libc-test/semver/wasi-p2.txt
/rust-libc-0.2.174/libc-test/semver/wasi.txt
/rust-libc-0.2.174/libc-test/semver/windows-msvc.txt
/rust-libc-0.2.174/libc-test/semver/windows.txt
/rust-libc-0.2.174/libc-test/src/makedev.c
/rust-libc-0.2.174/libc-test/src/sigrt.c
/rust-libc-0.2.174/libc-test/test/cmsg.rs
/rust-libc-0.2.174/libc-test/test/errqueue.rs
/rust-libc-0.2.174/libc-test/test/linux_elf.rs
/rust-libc-0.2.174/libc-test/test/linux_fcntl.rs
/rust-libc-0.2.174/libc-test/test/linux_if_arp.rs
/rust-libc-0.2.174/libc-test/test/linux_ipv6.rs
/rust-libc-0.2.174/libc-test/test/linux_kernel_version.rs
/rust-libc-0.2.174/libc-test/test/linux_strerror_r.rs
/rust-libc-0.2.174/libc-test/test/linux_termios.rs
/rust-libc-0.2.174/libc-test/test/main.rs
/rust-libc-0.2.174/libc-test/test/makedev.rs
/rust-libc-0.2.174/libc-test/test/semver.rs
/rust-libc-0.2.174/libc-test/test/sigrt.rs
/rust-libc-0.2.174/src/fixed_width_ints.rs
/rust-libc-0.2.174/src/fuchsia/aarch64.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/fuchsia/riscv64.rs
/rust-libc-0.2.174/src/hermit.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/psp.rs
/rust-libc-0.2.174/src/solid/aarch64.rs
/rust-libc-0.2.174/src/solid/arm.rs
/rust-libc-0.2.174/src/solid/mod.rs
/rust-libc-0.2.174/src/teeos/mod.rs
/rust-libc-0.2.174/src/trusty.rs
/rust-libc-0.2.174/src/unix/aix/mod.rs
/rust-libc-0.2.174/src/unix/aix/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/long_array.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mips.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mips64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/riscv64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/haiku/b32.rs
/rust-libc-0.2.174/src/unix/haiku/b64.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/haiku/native.rs
/rust-libc-0.2.174/src/unix/haiku/x86_64.rs
/rust-libc-0.2.174/src/unix/hurd/b32.rs
/rust-libc-0.2.174/src/unix/hurd/b64.rs
/rust-libc-0.2.174/src/unix/hurd/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/int128.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/generic/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/arch/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/csky/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/m68k/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/fallback.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/int128.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/int128.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/lfs64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/non_exhaustive.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/newlib/arm/mod.rs
/rust-libc-0.2.174/src/unix/newlib/espidf/mod.rs
/rust-libc-0.2.174/src/unix/newlib/generic.rs
/rust-libc-0.2.174/src/unix/newlib/horizon/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/newlib/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/newlib/rtems/mod.rs
/rust-libc-0.2.174/src/unix/newlib/vita/mod.rs
/rust-libc-0.2.174/src/unix/nto/aarch64.rs
/rust-libc-0.2.174/src/unix/nto/mod.rs
/rust-libc-0.2.174/src/unix/nto/neutrino.rs
/rust-libc-0.2.174/src/unix/nto/x86_64.rs
/rust-libc-0.2.174/src/unix/nuttx/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/compat.rs
/rust-libc-0.2.174/src/unix/solarish/illumos.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/solarish/solaris.rs
/rust-libc-0.2.174/src/unix/solarish/x86.rs
/rust-libc-0.2.174/src/unix/solarish/x86_64.rs
/rust-libc-0.2.174/src/unix/solarish/x86_common.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/vxworks/riscv32.rs
/rust-libc-0.2.174/src/vxworks/riscv64.rs
/rust-libc-0.2.174/src/wasi/mod.rs
/rust-libc-0.2.174/src/wasi/p2.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc/mod.rs
/rust-libc-0.2.174/src/xous.rs
/rust-libc-0.2.174/triagebot.toml
3fae7e9c06-Apr-2021 Yuki Okushi <[email protected]>

Fix style


/rust-libc-0.2.174/.cirrus.yml
/rust-libc-0.2.174/.github/ISSUE_TEMPLATE/api_request.md
/rust-libc-0.2.174/.github/ISSUE_TEMPLATE/bug_report.md
/rust-libc-0.2.174/.github/workflows/bors.yml
/rust-libc-0.2.174/.github/workflows/docs.yml
/rust-libc-0.2.174/.github/workflows/main.yml
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/LICENSE-MIT
/rust-libc-0.2.174/README.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/README.md
/rust-libc-0.2.174/ci/android-install-ndk.sh
/rust-libc-0.2.174/ci/android-install-sdk.sh
/rust-libc-0.2.174/ci/android-sysimage.sh
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/ci/docker/aarch64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-linux-androideabi/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-musleabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/asmjs-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mipsel-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/riscv64gc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/switch/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasi/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnux32/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-redox/Dockerfile
/rust-libc-0.2.174/ci/dox.sh
/rust-libc-0.2.174/ci/emscripten-entry.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/install-rust.sh
/rust-libc-0.2.174/ci/ios/deploy_and_run_on_ios_simulator.rs
/rust-libc-0.2.174/ci/linux-s390x.sh
/rust-libc-0.2.174/ci/linux-sparc64.sh
/rust-libc-0.2.174/ci/run-docker.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/runtest-android.rs
/rust-libc-0.2.174/ci/rust.css
/rust-libc-0.2.174/ci/semver.sh
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/semver/README.md
/rust-libc-0.2.174/libc-test/semver/TODO-linux.txt
/rust-libc-0.2.174/libc-test/semver/TODO-unix.txt
/rust-libc-0.2.174/libc-test/semver/android-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/android-arm.txt
/rust-libc-0.2.174/libc-test/semver/android-i686.txt
/rust-libc-0.2.174/libc-test/semver/android-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/android.txt
/rust-libc-0.2.174/libc-test/semver/apple.txt
/rust-libc-0.2.174/libc-test/semver/dragonfly.txt
/rust-libc-0.2.174/libc-test/semver/freebsd-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/freebsd.txt
/rust-libc-0.2.174/libc-test/semver/fuchsia-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/fuchsia.txt
/rust-libc-0.2.174/libc-test/semver/ios.txt
/rust-libc-0.2.174/libc-test/semver/linux-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/linux-gnu.txt
/rust-libc-0.2.174/libc-test/semver/linux-i686.txt
/rust-libc-0.2.174/libc-test/semver/linux-mips.txt
/rust-libc-0.2.174/libc-test/semver/linux-musl.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc64.txt
/rust-libc-0.2.174/libc-test/semver/linux-powerpc64le.txt
/rust-libc-0.2.174/libc-test/semver/linux-riscv64gc.txt
/rust-libc-0.2.174/libc-test/semver/linux-s390x.txt
/rust-libc-0.2.174/libc-test/semver/linux-sparc64.txt
/rust-libc-0.2.174/libc-test/semver/linux-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/linux.txt
/rust-libc-0.2.174/libc-test/semver/macos.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-aarch64.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-powerpc.txt
/rust-libc-0.2.174/libc-test/semver/netbsd-x86_64.txt
/rust-libc-0.2.174/libc-test/semver/netbsd.txt
/rust-libc-0.2.174/libc-test/semver/openbsd.txt
/rust-libc-0.2.174/libc-test/semver/redox.txt
/rust-libc-0.2.174/libc-test/semver/unix.txt
/rust-libc-0.2.174/libc-test/semver/windows-gnu.txt
/rust-libc-0.2.174/libc-test/semver/windows-msvc.txt
/rust-libc-0.2.174/libc-test/semver/windows.txt
/rust-libc-0.2.174/libc-test/test/cmsg.rs
/rust-libc-0.2.174/libc-test/test/semver.rs
/rust-libc-0.2.174/rustfmt.toml
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/hermit/mod.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/psp.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/errno.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/haiku/native.rs
/rust-libc-0.2.174/src/unix/hermit/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/align.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/arm/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips32/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mips64/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/uclibc/x86_64/other.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/newlib/arm/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/newlib/no_align.rs
/rust-libc-0.2.174/src/unix/newlib/powerpc/mod.rs
/rust-libc-0.2.174/src/unix/newlib/xtensa/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/compat.rs
/rust-libc-0.2.174/src/unix/solarish/illumos.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/solarish/solaris.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/wasi.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc.rs
/rust-libc-0.2.174/triagebot.toml
0327cc0b18-Mar-2020 Lzu Tao <[email protected]>

Remove MSVC's wmemchr declaration


/rust-libc-0.2.174/.cirrus.yml
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/README.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/azure-install-rust.yml
/rust-libc-0.2.174/ci/azure-master.yml
/rust-libc-0.2.174/ci/azure.yml
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/ci/docker/aarch64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-linux-androideabi/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-musleabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/asmjs-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mipsel-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasi/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasi/clang.sh
/rust-libc-0.2.174/ci/docker/x86_64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnux32/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/dox.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/linux-s390x.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/semver.sh
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/ci/sysinfo_guard.patch
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/src/errqueue.c
/rust-libc-0.2.174/libc-test/test/errqueue.rs
/rust-libc-0.2.174/src/cloudabi/mod.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/align.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/align.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/no_align.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/wasi.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc.rs
/rust-libc-0.2.174/tests/const_fn.rs
16ddbc2625-Sep-2019 gnzlbg <[email protected]>

max_align_t does not need Debug

dbc8908225-Sep-2019 gnzlbg <[email protected]>

use no-extra-traits

db8785d025-Sep-2019 gnzlbg <[email protected]>

Do not use tuple structs

fe67d7d925-Sep-2019 gnzlbg <[email protected]>

Fix max_align_t


/rust-libc-0.2.174/.cirrus.yml
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/align.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/mod.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
align.rs
974f550e17-Sep-2019 gnzlbg <[email protected]>

Implement max_align_t


/rust-libc-0.2.174/.cirrus.yml
/rust-libc-0.2.174/.github/issue_template.md
/rust-libc-0.2.174/.gitignore
/rust-libc-0.2.174/CONTRIBUTING.md
/rust-libc-0.2.174/Cargo.toml
/rust-libc-0.2.174/LICENSE-APACHE
/rust-libc-0.2.174/LICENSE-MIT
/rust-libc-0.2.174/README.md
/rust-libc-0.2.174/build.rs
/rust-libc-0.2.174/ci/README.md
/rust-libc-0.2.174/ci/android-install-ndk.sh
/rust-libc-0.2.174/ci/android-install-sdk.sh
/rust-libc-0.2.174/ci/android-sysimage.sh
/rust-libc-0.2.174/ci/azure-install-rust.yml
/rust-libc-0.2.174/ci/azure.yml
/rust-libc-0.2.174/ci/build.sh
/rust-libc-0.2.174/ci/docker/aarch64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/aarch64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-linux-androideabi/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-gnueabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/arm-unknown-linux-musleabihf/Dockerfile
/rust-libc-0.2.174/ci/docker/asmjs-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/i686-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/mips-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mips64el-unknown-linux-muslabi64/Dockerfile
/rust-libc-0.2.174/ci/docker/mipsel-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/s390x-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/sparc64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-unknown-emscripten/node-wrapper.sh
/rust-libc-0.2.174/ci/docker/wasm32-wasi/Dockerfile
/rust-libc-0.2.174/ci/docker/wasm32-wasi/clang.sh
/rust-libc-0.2.174/ci/docker/x86_64-linux-android/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-rumprun-netbsd/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-rumprun-netbsd/runtest.rs
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnu/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-gnux32/Dockerfile
/rust-libc-0.2.174/ci/docker/x86_64-unknown-linux-musl/Dockerfile
/rust-libc-0.2.174/ci/dox.sh
/rust-libc-0.2.174/ci/emscripten-entry.sh
/rust-libc-0.2.174/ci/emscripten.sh
/rust-libc-0.2.174/ci/install-musl.sh
/rust-libc-0.2.174/ci/ios/deploy_and_run_on_ios_simulator.rs
/rust-libc-0.2.174/ci/linux-s390x.sh
/rust-libc-0.2.174/ci/linux-sparc64.sh
/rust-libc-0.2.174/ci/run-docker.sh
/rust-libc-0.2.174/ci/run-qemu.sh
/rust-libc-0.2.174/ci/run.sh
/rust-libc-0.2.174/ci/runtest-android.rs
/rust-libc-0.2.174/ci/semver.sh
/rust-libc-0.2.174/ci/style.rs
/rust-libc-0.2.174/ci/style.sh
/rust-libc-0.2.174/ci/switch.json
/rust-libc-0.2.174/ci/test-runner-linux
/rust-libc-0.2.174/libc-test/Cargo.toml
/rust-libc-0.2.174/libc-test/build.rs
/rust-libc-0.2.174/libc-test/src/cmsg.c
/rust-libc-0.2.174/libc-test/test/cmsg.rs
/rust-libc-0.2.174/libc-test/test/linux_elf.rs
/rust-libc-0.2.174/libc-test/test/linux_fcntl.rs
/rust-libc-0.2.174/libc-test/test/linux_ipv6.rs
/rust-libc-0.2.174/libc-test/test/linux_strerror_r.rs
/rust-libc-0.2.174/libc-test/test/linux_termios.rs
/rust-libc-0.2.174/libc-test/test/main.rs
/rust-libc-0.2.174/rustfmt.toml
/rust-libc-0.2.174/src/cloudabi/aarch64.rs
/rust-libc-0.2.174/src/cloudabi/arm.rs
/rust-libc-0.2.174/src/cloudabi/mod.rs
/rust-libc-0.2.174/src/cloudabi/x86.rs
/rust-libc-0.2.174/src/cloudabi/x86_64.rs
/rust-libc-0.2.174/src/fixed_width_ints.rs
/rust-libc-0.2.174/src/fuchsia/aarch64.rs
/rust-libc-0.2.174/src/fuchsia/align.rs
/rust-libc-0.2.174/src/fuchsia/mod.rs
/rust-libc-0.2.174/src/fuchsia/no_align.rs
/rust-libc-0.2.174/src/fuchsia/x86_64.rs
/rust-libc-0.2.174/src/hermit/aarch64.rs
/rust-libc-0.2.174/src/hermit/mod.rs
/rust-libc-0.2.174/src/hermit/x86_64.rs
/rust-libc-0.2.174/src/lib.rs
/rust-libc-0.2.174/src/macros.rs
/rust-libc-0.2.174/src/sgx.rs
/rust-libc-0.2.174/src/switch.rs
/rust-libc-0.2.174/src/unix/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b32/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/align.rs
/rust-libc-0.2.174/src/unix/bsd/apple/b64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/apple/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/errno.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd11/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/arm.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/mod.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/sparc64.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86.rs
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
/rust-libc-0.2.174/src/unix/haiku/b32.rs
/rust-libc-0.2.174/src/unix/haiku/b64.rs
/rust-libc-0.2.174/src/unix/haiku/mod.rs
/rust-libc-0.2.174/src/unix/hermit/aarch64.rs
/rust-libc-0.2.174/src/unix/hermit/mod.rs
/rust-libc-0.2.174/src/unix/hermit/x86_64.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/arm.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/android/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/android/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/align.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/emscripten/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/s390x.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/gnu/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/arm/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/hexagon.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mips/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/powerpc.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b32/x86/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mips64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/powerpc64.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/musl/mod.rs
/rust-libc-0.2.174/src/unix/linux_like/linux/no_align.rs
/rust-libc-0.2.174/src/unix/linux_like/mod.rs
/rust-libc-0.2.174/src/unix/mod.rs
/rust-libc-0.2.174/src/unix/newlib/aarch64/mod.rs
/rust-libc-0.2.174/src/unix/newlib/align.rs
/rust-libc-0.2.174/src/unix/newlib/arm/mod.rs
/rust-libc-0.2.174/src/unix/newlib/mod.rs
/rust-libc-0.2.174/src/unix/newlib/no_align.rs
/rust-libc-0.2.174/src/unix/no_align.rs
/rust-libc-0.2.174/src/unix/redox/mod.rs
/rust-libc-0.2.174/src/unix/solarish/compat.rs
/rust-libc-0.2.174/src/unix/solarish/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/align.rs
/rust-libc-0.2.174/src/unix/uclibc/arm/align.rs
/rust-libc-0.2.174/src/unix/uclibc/arm/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/arm/no_align.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips32/align.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips32/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips32/no_align.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips64/align.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips64/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mips64/no_align.rs
/rust-libc-0.2.174/src/unix/uclibc/mips/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/no_align.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/align.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/l4re.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/mod.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/no_align.rs
/rust-libc-0.2.174/src/unix/uclibc/x86_64/other.rs
/rust-libc-0.2.174/src/vxworks/aarch64.rs
/rust-libc-0.2.174/src/vxworks/arm.rs
/rust-libc-0.2.174/src/vxworks/mod.rs
/rust-libc-0.2.174/src/vxworks/powerpc.rs
/rust-libc-0.2.174/src/vxworks/powerpc64.rs
/rust-libc-0.2.174/src/vxworks/x86.rs
/rust-libc-0.2.174/src/vxworks/x86_64.rs
/rust-libc-0.2.174/src/wasi.rs
align.rs
mod.rs
/rust-libc-0.2.174/src/windows/mod.rs
/rust-libc-0.2.174/src/windows/msvc.rs