Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/libc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.173
Choose a base ref
...
head repository: rust-lang/libc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.2.174
Choose a head ref
  • 9 commits
  • 42 files changed
  • 6 contributors

Commits on Jun 17, 2025

  1. Allow new unpredictable_function_pointer_comparisons lints

    These appeared in a recent nightly from our `PartialEq` derives. Add
    `allow`s where needed to suppress them, since removing the derive would
    be breaking.
    
    (backport <#4489>)
    [ applied to PSP as well - Trevor ]
    (cherry picked from commit e637810)
    tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    5134058 View commit details
    Browse the repository at this point in the history
  2. openbsd: Fix some clippy warnings to use pointer::cast.

    (backport <#4490>)
    (cherry picked from commit 10b7252)
    collinfunk authored and tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    c08c507 View commit details
    Browse the repository at this point in the history
  3. make pidfd_info fields pub

    the struct appers to be extensible, so also mark it as non_exhaustive
    
    (backport <#4487>)
    (cherry picked from commit 4dc50eb)
    the8472 authored and tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    1e99d50 View commit details
    Browse the repository at this point in the history
  4. Remove unessecary semicolons from definitions of CMSG_NXTHDR.

    (backport <#4492>)
    (cherry picked from commit a2cf7c8)
    collinfunk authored and tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    790180b View commit details
    Browse the repository at this point in the history
  5. fix: use nlink_t type for st_nlink in struct stat definition for NuttX

    (backport <#4483>)
    (cherry picked from commit 8620c2c)
    no1wudi authored and tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    7d92568 View commit details
    Browse the repository at this point in the history
  6. Add missing timespec.tv_nsec for gnux32

    The tv_nsec field was removed by mistake for gnux32 in bbaa017
    ("gnu: Update struct timespec for GNU _TIME_BITS=64").
    
    Fixes #4495
    
    Link: https://github.com/bminor/glibc/blob/d1b27eeda3d92f33314e93537437cab11ddf4777/time/bits/types/struct_timespec.h#L11-L31
    
    [ add referenced commit summary and link to the message - Trevor ]
    
    (backport <#4497>)
    (cherry picked from commit e9bd0b4)
    snogge authored and tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    264a539 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #4499 from tgross35/backport-hungarian-wax

    [0.2] Backports
    tgross35 authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    296b580 View commit details
    Browse the repository at this point in the history
  8. chore: release libc 0.2.174

    tgross35 committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    ce31fda View commit details
    Browse the repository at this point in the history
  9. Merge pull request #4500 from tgross35/release

    chore: release libc 0.2.174
    tgross35 authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    ea6f07f View commit details
    Browse the repository at this point in the history
Loading