Commit 301c8e0 1 parent 07e6101 commit 301c8e0 Copy full SHA for 301c8e0
File tree 1 file changed +2
-2
lines changed
crates/std_detect/src/detect/os/linux
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -89,11 +89,10 @@ pub(crate) fn auxv() -> Result<AuxVec, ()> {
89
89
90
90
#[ cfg( not( feature = "std_detect_dlsym_getauxval" ) ) ]
91
91
{
92
- let hwcap = unsafe { libc:: getauxval ( AT_HWCAP as libc:: c_ulong ) as usize } ;
93
-
94
92
// Targets with only AT_HWCAP:
95
93
#[ cfg( any( target_arch = "aarch64" , target_arch = "mips" , target_arch = "mips64" ) ) ]
96
94
{
95
+ let hwcap = unsafe { libc:: getauxval ( AT_HWCAP as libc:: c_ulong ) as usize } ;
97
96
if hwcap != 0 {
98
97
return Ok ( AuxVec { hwcap } ) ;
99
98
}
@@ -106,6 +105,7 @@ pub(crate) fn auxv() -> Result<AuxVec, ()> {
106
105
target_arch = "powerpc64"
107
106
) ) ]
108
107
{
108
+ let hwcap = unsafe { libc:: getauxval ( AT_HWCAP as libc:: c_ulong ) as usize } ;
109
109
let hwcap2 = unsafe { libc:: getauxval ( AT_HWCAP2 as libc:: c_ulong ) as usize } ;
110
110
if hwcap != 0 && hwcap2 != 0 {
111
111
return Ok ( AuxVec { hwcap, hwcap2 } ) ;
You can’t perform that action at this time.
0 commit comments