File tree Expand file tree Collapse file tree 13 files changed +34
-0
lines changed Expand file tree Collapse file tree 13 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -3809,13 +3809,16 @@ extern "C" {
3809
3809
pub fn execl ( path : * const c_char , arg0 : * const c_char , ...) -> :: c_int ;
3810
3810
pub fn execle ( path : * const :: c_char , arg0 : * const :: c_char , ...) -> :: c_int ;
3811
3811
pub fn execlp ( file : * const :: c_char , arg0 : * const :: c_char , ...) -> :: c_int ;
3812
+
3813
+ // DIFF(main): changed to `*const *mut` in e77f551de9
3812
3814
pub fn execv ( prog : * const c_char , argv : * const * const c_char ) -> :: c_int ;
3813
3815
pub fn execve (
3814
3816
prog : * const c_char ,
3815
3817
argv : * const * const c_char ,
3816
3818
envp : * const * const c_char ,
3817
3819
) -> :: c_int ;
3818
3820
pub fn execvp ( c : * const c_char , argv : * const * const c_char ) -> :: c_int ;
3821
+
3819
3822
pub fn fork ( ) -> pid_t ;
3820
3823
pub fn fpathconf ( filedes : :: c_int , name : :: c_int ) -> c_long ;
3821
3824
pub fn getcwd ( buf : * mut c_char , size : :: size_t ) -> * mut c_char ;
@@ -4155,6 +4158,8 @@ extern "C" {
4155
4158
termp : * const termios ,
4156
4159
winp : * const :: winsize ,
4157
4160
) -> :: c_int ;
4161
+
4162
+ // DIFF(main): changed to `*const *mut` in e77f551de9
4158
4163
pub fn execvpe (
4159
4164
file : * const :: c_char ,
4160
4165
argv : * const * const :: c_char ,
Original file line number Diff line number Diff line change @@ -2812,11 +2812,14 @@ extern "C" {
2812
2812
) -> :: c_int ;
2813
2813
pub fn fattach ( fildes : :: c_int , path : * const :: c_char ) -> :: c_int ;
2814
2814
pub fn fdatasync ( fd : :: c_int ) -> :: c_int ;
2815
+
2816
+ // DIFF(main): changed to `*const *mut` in e77f551de9
2815
2817
pub fn fexecve (
2816
2818
fd : :: c_int ,
2817
2819
argv : * const * const :: c_char ,
2818
2820
envp : * const * const :: c_char ,
2819
2821
) -> :: c_int ;
2822
+
2820
2823
pub fn ffs ( value : :: c_int ) -> :: c_int ;
2821
2824
pub fn ffsl ( value : :: c_long ) -> :: c_int ;
2822
2825
pub fn ffsll ( value : :: c_longlong ) -> :: c_int ;
Original file line number Diff line number Diff line change @@ -1530,11 +1530,14 @@ extern "C" {
1530
1530
pub fn duplocale ( base : :: locale_t ) -> :: locale_t ;
1531
1531
pub fn endutxent ( ) ;
1532
1532
pub fn fchflags ( fd : :: c_int , flags : :: c_ulong ) -> :: c_int ;
1533
+
1534
+ // DIFF(main): changed to `*const *mut` in e77f551de9
1533
1535
pub fn fexecve (
1534
1536
fd : :: c_int ,
1535
1537
argv : * const * const :: c_char ,
1536
1538
envp : * const * const :: c_char ,
1537
1539
) -> :: c_int ;
1540
+
1538
1541
pub fn futimens ( fd : :: c_int , times : * const :: timespec ) -> :: c_int ;
1539
1542
pub fn getdomainname ( name : * mut :: c_char , len : :: c_int ) -> :: c_int ;
1540
1543
pub fn getgrent_r (
Original file line number Diff line number Diff line change @@ -755,11 +755,14 @@ extern "C" {
755
755
pub fn shmat ( shmid : :: c_int , shmaddr : * const :: c_void , shmflg : :: c_int ) -> * mut :: c_void ;
756
756
pub fn shmdt ( shmaddr : * const :: c_void ) -> :: c_int ;
757
757
pub fn shmctl ( shmid : :: c_int , cmd : :: c_int , buf : * mut :: shmid_ds ) -> :: c_int ;
758
+
759
+ // DIFF(main): changed to `*const *mut` in e77f551de9
758
760
pub fn execvpe (
759
761
file : * const :: c_char ,
760
762
argv : * const * const :: c_char ,
761
763
envp : * const * const :: c_char ,
762
764
) -> :: c_int ;
765
+
763
766
pub fn waitid (
764
767
idtype : idtype_t ,
765
768
id : :: id_t ,
Original file line number Diff line number Diff line change @@ -1842,11 +1842,14 @@ extern "C" {
1842
1842
1843
1843
pub fn sendmsg ( fd : :: c_int , msg : * const :: msghdr , flags : :: c_int ) -> :: ssize_t ;
1844
1844
pub fn recvmsg ( fd : :: c_int , msg : * mut :: msghdr , flags : :: c_int ) -> :: ssize_t ;
1845
+
1846
+ // DIFF(main): changed to `*const *mut` in e77f551de9
1845
1847
pub fn execvpe (
1846
1848
file : * const :: c_char ,
1847
1849
argv : * const * const :: c_char ,
1848
1850
environment : * const * const :: c_char ,
1849
1851
) -> :: c_int ;
1852
+
1850
1853
pub fn getgrgid_r (
1851
1854
gid : :: gid_t ,
1852
1855
grp : * mut :: group ,
Original file line number Diff line number Diff line change @@ -4209,6 +4209,8 @@ extern "C" {
4209
4209
envp : * const * mut c_char ,
4210
4210
flags : :: c_int ,
4211
4211
) -> :: c_int ;
4212
+
4213
+ // DIFF(main): changed to `*const *mut` in e77f551de9
4212
4214
pub fn execvpe (
4213
4215
file : * const :: c_char ,
4214
4216
argv : * const * const :: c_char ,
Original file line number Diff line number Diff line change @@ -1111,6 +1111,7 @@ pub const ELFOSABI_ARM_AEABI: u8 = 64;
1111
1111
1112
1112
// linux/sched.h
1113
1113
pub const CLONE_NEWTIME : :: c_int = 0x80 ;
1114
+ // DIFF(main): changed to `c_ulonglong` in e9abac9ac2
1114
1115
pub const CLONE_CLEAR_SIGHAND : :: c_int = 0x100000000 ;
1115
1116
pub const CLONE_INTO_CGROUP : :: c_int = 0x200000000 ;
1116
1117
Original file line number Diff line number Diff line change @@ -1753,6 +1753,8 @@ extern "C" {
1753
1753
rusage : * mut :: rusage ,
1754
1754
) -> :: pid_t ;
1755
1755
pub fn login_tty ( fd : :: c_int ) -> :: c_int ;
1756
+
1757
+ // DIFF(main): changed to `*const *mut` in e77f551de9
1756
1758
pub fn execvpe (
1757
1759
file : * const :: c_char ,
1758
1760
argv : * const * const :: c_char ,
@@ -1763,6 +1765,7 @@ extern "C" {
1763
1765
argv : * const * const :: c_char ,
1764
1766
envp : * const * const :: c_char ,
1765
1767
) -> :: c_int ;
1768
+
1766
1769
pub fn getifaddrs ( ifap : * mut * mut :: ifaddrs ) -> :: c_int ;
1767
1770
pub fn freeifaddrs ( ifa : * mut :: ifaddrs ) ;
1768
1771
pub fn bind ( socket : :: c_int , address : * const :: sockaddr , address_len : :: socklen_t ) -> :: c_int ;
Original file line number Diff line number Diff line change @@ -904,13 +904,16 @@ extern "C" {
904
904
pub fn execl ( path : * const c_char , arg0 : * const c_char , ...) -> :: c_int ;
905
905
pub fn execle ( path : * const :: c_char , arg0 : * const :: c_char , ...) -> :: c_int ;
906
906
pub fn execlp ( file : * const :: c_char , arg0 : * const :: c_char , ...) -> :: c_int ;
907
+
908
+ // DIFF(main): changed to `*const *mut` in e77f551de9
907
909
pub fn execv ( prog : * const c_char , argv : * const * const c_char ) -> :: c_int ;
908
910
pub fn execve (
909
911
prog : * const c_char ,
910
912
argv : * const * const c_char ,
911
913
envp : * const * const c_char ,
912
914
) -> :: c_int ;
913
915
pub fn execvp ( c : * const c_char , argv : * const * const c_char ) -> :: c_int ;
916
+
914
917
pub fn fork ( ) -> pid_t ;
915
918
pub fn fpathconf ( filedes : :: c_int , name : :: c_int ) -> c_long ;
916
919
pub fn getcwd ( buf : * mut c_char , size : :: size_t ) -> * mut c_char ;
Original file line number Diff line number Diff line change @@ -873,11 +873,14 @@ extern "C" {
873
873
flags : :: c_int ,
874
874
) -> :: c_int ;
875
875
pub fn memalign ( align : :: size_t , size : :: size_t ) -> * mut :: c_void ;
876
+
877
+ // DIFF(main): changed to `*const *mut` in e77f551de9
876
878
pub fn fexecve (
877
879
fd : :: c_int ,
878
880
argv : * const * const :: c_char ,
879
881
envp : * const * const :: c_char ,
880
882
) -> :: c_int ;
883
+
881
884
pub fn gettimeofday ( tp : * mut :: timeval , tz : * mut :: c_void ) -> :: c_int ;
882
885
pub fn getgrgid_r (
883
886
gid : :: gid_t ,
You can’t perform that action at this time.
0 commit comments