Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sigsuspend #2279

Merged
merged 23 commits into from
Jan 7, 2024
Merged

Add sigsuspend #2279

merged 23 commits into from
Jan 7, 2024

Commits on Jan 3, 2024

  1. add sigsuspend

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    79e5e94 View commit details
    Browse the repository at this point in the history
  2. add cfg for sigsuspend

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    955d4ef View commit details
    Browse the repository at this point in the history
  3. add fuchsia to target_os

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    b2936c7 View commit details
    Browse the repository at this point in the history
  4. Ok is unreachable

    > Since sigsuspend() suspends thread execution indefinitely, there is no
    > successful completion return value.  If a return occurs, -1 shall be
    > returned and errno set to indicate the error.
    https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigsuspend.html
    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    bc724a7 View commit details
    Browse the repository at this point in the history
  5. add test_sigsuspend

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    aaaec15 View commit details
    Browse the repository at this point in the history
  6. clippy

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    bc7b717 View commit details
    Browse the repository at this point in the history
  7. fix bug of test

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    aed44de View commit details
    Browse the repository at this point in the history
  8. add changelog

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    2d9631d View commit details
    Browse the repository at this point in the history
  9. update doc

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    599aa53 View commit details
    Browse the repository at this point in the history
  10. remove unnnessesary sleep

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    c174bd2 View commit details
    Browse the repository at this point in the history
  11. Revert "remove unnnessesary sleep"

    This reverts commit c174bd2.
    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    d5374fa View commit details
    Browse the repository at this point in the history
  12. move to SigSet::suspend

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    80f3d01 View commit details
    Browse the repository at this point in the history
  13. reorder doc

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    10c1db7 View commit details
    Browse the repository at this point in the history
  14. update test

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    9e17085 View commit details
    Browse the repository at this point in the history
  15. update test

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    9f52f57 View commit details
    Browse the repository at this point in the history
  16. change memory order

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    f63e656 View commit details
    Browse the repository at this point in the history
  17. Revert "change memory order"

    This reverts commit f63e656.
    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    67f8673 View commit details
    Browse the repository at this point in the history
  18. rename added.md

    Toru3 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4e3b666 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. add unreachable reason

    Toru3 committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    55c49fe View commit details
    Browse the repository at this point in the history
  2. use alias

    Toru3 committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    682e4e9 View commit details
    Browse the repository at this point in the history
  3. remove nto

    Toru3 committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    5a7a3fe View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Update libc

    I updated libc to use below commit which add sigsuspend to more targets.
    rust-lang/libc@11f7c7b
    Toru3 committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    a02d066 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a20176c View commit details
    Browse the repository at this point in the history