@@ -53,42 +53,54 @@ libc_enum! {
5353 #[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
5454 all( target_os = "linux" , any( target_env = "musl" ,
5555 target_arch = "mips" ,
56+ target_arch = "mips32r6" ,
5657 target_arch = "mips64" ,
58+ target_arch = "mips64r6" ,
5759 target_arch = "x86_64" ,
5860 target_pointer_width = "32" ) ) ) ) ]
5961 PTRACE_GETREGS ,
6062 #[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
6163 all( target_os = "linux" , any( target_env = "musl" ,
6264 target_arch = "mips" ,
65+ target_arch = "mips32r6" ,
6366 target_arch = "mips64" ,
67+ target_arch = "mips64r6" ,
6468 target_arch = "x86_64" ,
6569 target_pointer_width = "32" ) ) ) ) ]
6670 PTRACE_SETREGS ,
6771 #[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
6872 all( target_os = "linux" , any( target_env = "musl" ,
6973 target_arch = "mips" ,
74+ target_arch = "mips32r6" ,
7075 target_arch = "mips64" ,
76+ target_arch = "mips64r6" ,
7177 target_arch = "x86_64" ,
7278 target_pointer_width = "32" ) ) ) ) ]
7379 PTRACE_GETFPREGS ,
7480 #[ cfg( any( all( target_os = "android" , target_pointer_width = "32" ) ,
7581 all( target_os = "linux" , any( target_env = "musl" ,
7682 target_arch = "mips" ,
83+ target_arch = "mips32r6" ,
7784 target_arch = "mips64" ,
85+ target_arch = "mips64r6" ,
7886 target_arch = "x86_64" ,
7987 target_pointer_width = "32" ) ) ) ) ]
8088 PTRACE_SETFPREGS ,
8189 PTRACE_ATTACH ,
8290 PTRACE_DETACH ,
8391 #[ cfg( all( target_os = "linux" , any( target_env = "musl" ,
8492 target_arch = "mips" ,
93+ target_arch = "mips32r6" ,
8594 target_arch = "mips64" ,
95+ target_arch = "mips64r6" ,
8696 target_arch = "x86" ,
8797 target_arch = "x86_64" ) ) ) ]
8898 PTRACE_GETFPXREGS ,
8999 #[ cfg( all( target_os = "linux" , any( target_env = "musl" ,
90100 target_arch = "mips" ,
101+ target_arch = "mips32r6" ,
91102 target_arch = "mips64" ,
103+ target_arch = "mips64r6" ,
92104 target_arch = "x86" ,
93105 target_arch = "x86_64" ) ) ) ]
94106 PTRACE_SETFPXREGS ,
@@ -98,10 +110,14 @@ libc_enum! {
98110 PTRACE_GETSIGINFO ,
99111 PTRACE_SETSIGINFO ,
100112 #[ 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" ) ) ) ) ]
102116 PTRACE_GETREGSET ,
103117 #[ 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" ) ) ) ) ]
105121 PTRACE_SETREGSET ,
106122 #[ cfg( target_os = "linux" ) ]
107123 #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
@@ -110,10 +126,14 @@ libc_enum! {
110126 #[ cfg_attr( docsrs, doc( cfg( all( ) ) ) ) ]
111127 PTRACE_INTERRUPT ,
112128 #[ 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" ) ) ) ) ]
114132 PTRACE_LISTEN ,
115133 #[ 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" ) ) ) ) ]
117137 PTRACE_PEEKSIGINFO ,
118138 #[ cfg( all( target_os = "linux" , target_env = "gnu" ,
119139 any( target_arch = "x86" , target_arch = "x86_64" ) ) ) ]
0 commit comments