Skip to content

Conversation

@androm3da
Copy link
Contributor

  • Removed duplicate type definitions from legacy qurt module that conflicted with new module (socklen_t, in_addr_t, timespec, timeval, stat, tm, etc.)
  • Add crate:: prefix to type references in submodules
  • Add public re-exports for submodule contents (errno, fcntl, pthread, etc.)

Type/define fixes: ssize_t, time_t, dev_t, ino_t, stat struct, dirent, DIR
Added items from QuRT SDK: clock(), strptime(), _SC_NPROCESSORS_ONLN

Description

Sources

Hexagon SDK: https://softwarecenter.qualcomm.com/catalog/item/Hexagon_SDK

Checklist

  • Relevant tests in libc-test/semver have been updated
  • No placeholder or unstable values like *LAST or *MAX are
    included
  • Tested locally

- Removed duplicate type definitions from legacy qurt module that conflicted
  with new module (socklen_t, in_addr_t, timespec, timeval, stat, tm, etc.)
- Add crate:: prefix to type references in submodules
- Add public re-exports for submodule contents (errno, fcntl, pthread, etc.)

Type/define fixes: ssize_t, time_t, dev_t, ino_t, stat struct, dirent, DIR
Added items from QuRT SDK: clock(), strptime(), _SC_NPROCESSORS_ONLN
Copy link
Contributor

@tgross35 tgross35 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@tgross35 tgross35 added the stable-nominated This PR should be considered for cherry-pick to libc's stable release branch label Jan 23, 2026
@tgross35 tgross35 added this pull request to the merge queue Jan 23, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 23, 2026
@tgross35
Copy link
Contributor

Temporarily blocked on a semver-checks release, #t-cargo > semver-checks for 1.93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review stable-nominated This PR should be considered for cherry-pick to libc's stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants