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

android: add missing syscall constants #3062

Merged
merged 1 commit into from
Jan 11, 2023

Conversation

lucab
Copy link
Contributor

@lucab lucab commented Jan 9, 2023

This adds all syscall constants that are available in NDK r21d but were so far missing in this library.
See semver/android.txt changes for the complete list.

Refs:

This adds all syscall constants that are available in NDK `r21d`
but were so far missing in this library.
See `semver/android.txt` changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/include/bits/glibc-syscalls.h
@rustbot
Copy link
Collaborator

rustbot commented Jan 9, 2023

r? @JohnTitor

(rustbot has picked a reviewer for you, use r? to override)

@JohnTitor
Copy link
Member

Thanks! @bors r+

@bors
Copy link
Contributor

bors commented Jan 11, 2023

📌 Commit 89e23be has been approved by JohnTitor

It is now in the queue for this repository.

@bors
Copy link
Contributor

bors commented Jan 11, 2023

⌛ Testing commit 89e23be with merge 8b9e893...

bors added a commit that referenced this pull request Jan 11, 2023
android: add missing syscall constants

This adds all syscall constants that are available in NDK `r21d` but were so far missing in this library.
See `semver/android.txt` changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/include/bits/glibc-syscalls.h
@bors
Copy link
Contributor

bors commented Jan 11, 2023

💔 Test failed - checks-actions

@JohnTitor
Copy link
Member

error: could not download file from 'https://static.rust-lang.org/rustup/release-stable.toml' to 'C:\Users\RUNNER~1\AppData\Local\Temp\rustup-updateU5DuRb\release-stable.toml': failed to make network request: error sending request for url (https://static.rust-lang.org/rustup/release-stable.toml): connection error: An existing connection was forcibly closed by the remote host. (os error 10054): connection error: An existing connection was forcibly closed by the remote host. (os error 10054): An existing connection was forcibly closed by the remote host. (os error 10054)

@bors retry

bors added a commit that referenced this pull request Jan 11, 2023
android: add missing syscall constants

This adds all syscall constants that are available in NDK `r21d` but were so far missing in this library.
See `semver/android.txt` changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r21d/libc/include/bits/glibc-syscalls.h
@bors
Copy link
Contributor

bors commented Jan 11, 2023

⌛ Testing commit 89e23be with merge 933ba97...

@bors
Copy link
Contributor

bors commented Jan 11, 2023

💔 Test failed - checks-actions

@JohnTitor
Copy link
Member

@bors retry

@bors
Copy link
Contributor

bors commented Jan 11, 2023

⌛ Testing commit 89e23be with merge ad3ce34...

@bors
Copy link
Contributor

bors commented Jan 11, 2023

☀️ Test successful - checks-actions, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13, checks-cirrus-freebsd-14
Approved by: JohnTitor
Pushing ad3ce34 to master...

@bors bors merged commit ad3ce34 into rust-lang:master Jan 11, 2023
@lucab lucab deleted the ups/android-syscall-ndk-r21d branch January 11, 2023 15:07
sunfishcode added a commit to sunfishcode/libc that referenced this pull request Mar 31, 2023
Similar to rust-lang#3062, this adds all syscall constants that are available in NDK
`r25c` but were so far missing in this library. See `semver/android.txt`
changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/include/bits/glibc-syscalls.h
sunfishcode added a commit to sunfishcode/libc that referenced this pull request Mar 31, 2023
Similar to rust-lang#3062, this adds all syscall constants that are available in NDK
`r25c` but were so far missing in this library. See `semver/android.txt`
changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/include/bits/glibc-syscalls.h
sunfishcode added a commit to sunfishcode/libc that referenced this pull request Mar 31, 2023
Similar to rust-lang#3062, this adds all syscall constants that are available in NDK
`r25c` but were so far missing in this library. See `semver/android.txt`
changes for the complete list.

Refs:
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/kernel/uapi/asm-generic/unistd.h
 * https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/include/bits/glibc-syscalls.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants