@@ -53,42 +53,54 @@ libc_enum! {
53
53
#[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
54
54
all( target_os = "linux" , any( target_env = "musl" ,
55
55
target_arch = "mips" ,
56
+ target_arch = "mips32r6" ,
56
57
target_arch = "mips64" ,
58
+ target_arch = "mips64r6" ,
57
59
target_arch = "x86_64" ,
58
60
target_pointer_width = "32" ) ) ) ) ]
59
61
PTRACE_GETREGS ,
60
62
#[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
61
63
all( target_os = "linux" , any( target_env = "musl" ,
62
64
target_arch = "mips" ,
65
+ target_arch = "mips32r6" ,
63
66
target_arch = "mips64" ,
67
+ target_arch = "mips64r6" ,
64
68
target_arch = "x86_64" ,
65
69
target_pointer_width = "32" ) ) ) ) ]
66
70
PTRACE_SETREGS ,
67
71
#[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
68
72
all( target_os = "linux" , any( target_env = "musl" ,
69
73
target_arch = "mips" ,
74
+ target_arch = "mips32r6" ,
70
75
target_arch = "mips64" ,
76
+ target_arch = "mips64r6" ,
71
77
target_arch = "x86_64" ,
72
78
target_pointer_width = "32" ) ) ) ) ]
73
79
PTRACE_GETFPREGS ,
74
80
#[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
75
81
all( target_os = "linux" , any( target_env = "musl" ,
76
82
target_arch = "mips" ,
83
+ target_arch = "mips32r6" ,
77
84
target_arch = "mips64" ,
85
+ target_arch = "mips64r6" ,
78
86
target_arch = "x86_64" ,
79
87
target_pointer_width = "32" ) ) ) ) ]
80
88
PTRACE_SETFPREGS ,
81
89
PTRACE_ATTACH ,
82
90
PTRACE_DETACH ,
83
91
#[ cfg( all( target_os = "linux" , any( target_env = "musl" ,
84
92
target_arch = "mips" ,
93
+ target_arch = "mips32r6" ,
85
94
target_arch = "mips64" ,
95
+ target_arch = "mips64r6" ,
86
96
target_arch = "x86" ,
87
97
target_arch = "x86_64" ) ) ) ]
88
98
PTRACE_GETFPXREGS ,
89
99
#[ cfg( all( target_os = "linux" , any( target_env = "musl" ,
90
100
target_arch = "mips" ,
101
+ target_arch = "mips32r6" ,
91
102
target_arch = "mips64" ,
103
+ target_arch = "mips64r6" ,
92
104
target_arch = "x86" ,
93
105
target_arch = "x86_64" ) ) ) ]
94
106
PTRACE_SETFPXREGS ,
@@ -98,10 +110,14 @@ libc_enum! {
98
110
PTRACE_GETSIGINFO ,
99
111
PTRACE_SETSIGINFO ,
100
112
#[ cfg( all( target_os = "linux" , not( any( target_arch = "mips" ,
101
- target_arch = "mips64" ) ) ) ) ]
113
+ target_arch = "mips32r6" ,
114
+ target_arch = "mips64" ,
115
+ target_arch = "mips64r6" ) ) ) ) ]
102
116
PTRACE_GETREGSET ,
103
117
#[ cfg( all( target_os = "linux" , not( any( target_arch = "mips" ,
104
- target_arch = "mips64" ) ) ) ) ]
118
+ target_arch = "mips32r6" ,
119
+ target_arch = "mips64" ,
120
+ target_arch = "mips64r6" ) ) ) ) ]
105
121
PTRACE_SETREGSET ,
106
122
#[ cfg( target_os = "linux" ) ]
107
123
#[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
@@ -110,10 +126,14 @@ libc_enum! {
110
126
#[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
111
127
PTRACE_INTERRUPT ,
112
128
#[ cfg( all( target_os = "linux" , not( any( target_arch = "mips" ,
113
- target_arch = "mips64" ) ) ) ) ]
129
+ target_arch = "mips32r6" ,
130
+ target_arch = "mips64" ,
131
+ target_arch = "mips64r6" ) ) ) ) ]
114
132
PTRACE_LISTEN ,
115
133
#[ cfg( all( target_os = "linux" , not( any( target_arch = "mips" ,
116
- target_arch = "mips64" ) ) ) ) ]
134
+ target_arch = "mips32r6" ,
135
+ target_arch = "mips64" ,
136
+ target_arch = "mips64r6" ) ) ) ) ]
117
137
PTRACE_PEEKSIGINFO ,
118
138
#[ cfg( all( target_os = "linux" , target_env = "gnu" ,
119
139
any( target_arch = "x86" , target_arch = "x86_64" ) ) ) ]
0 commit comments