=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== pixiewps-1.4.2/src/crypto/tc/tomcrypt_cfg.h-235- pixiewps-1.4.2/src/crypto/tc/tomcrypt_cfg.h:236:/* No asm is a quick way to disable anything "not portable" */ pixiewps-1.4.2/src/crypto/tc/tomcrypt_cfg.h-237-#ifdef LTC_NO_ASM ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_custom.h-150- pixiewps-1.4.2/src/crypto/tc/tomcrypt_custom.h:151:/* disable all forms of ASM */ pixiewps-1.4.2/src/crypto/tc/tomcrypt_custom.h:152:/* #define LTC_NO_ASM */ pixiewps-1.4.2/src/crypto/tc/tomcrypt_custom.h-153- ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-72-#define STORE32H(x, y) \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:73:asm __volatile__ ( \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-74- "bswapl %0 \n\t" \ ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-79-#define LOAD32H(x, y) \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:80:asm __volatile__ ( \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-81- "movl (%1),%0\n\t" \ ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-112-#define STORE64H(x, y) \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:113:asm __volatile__ ( \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-114- "bswapq %0 \n\t" \ ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-119-#define LOAD64H(x, y) \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:120:asm __volatile__ ( \ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-121- "movq (%1),%0\n\t" \ ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-258-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:259: asm ("roll %%cl,%0" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-260- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-266-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:267: asm ("rorl %%cl,%0" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-268- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-303-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:304: asm ("rotlw %0,%0,%2" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-305- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-311-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:312: asm ("rotlw %0,%0,%2" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-313- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-321-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:322: asm ("rotlwi %0,%0,%2" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-323- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-329-{ pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h:330: asm ("rotrwi %0,%0,%2" pixiewps-1.4.2/src/crypto/tc/tomcrypt_macros.h-331- :"=r" (word) ############################################## pixiewps-1.4.2/src/crypto/tfm/fp_mul_comba.c-84-#define MULADD(i, j) \ pixiewps-1.4.2/src/crypto/tfm/fp_mul_comba.c:85:asm ( \ pixiewps-1.4.2/src/crypto/tfm/fp_mul_comba.c-86- "movq %6,%%rax \n\t" \ ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-123- pixiewps-1.4.2/src/crypto/tfm/tfm.h:124:/* autodetect x86-64 and make sure we are using 64-bit digits with x86-64 asm */ pixiewps-1.4.2/src/crypto/tfm/tfm.h-125-#if defined(__x86_64__) ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-160- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:161: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-162- #endif ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-166- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:167: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-168- #endif ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-172- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:173: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-174- #endif ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-178- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:179: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-180- #endif ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-184- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:185: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-186- #endif ############################################## pixiewps-1.4.2/src/crypto/tfm/tfm.h-190- #ifdef TFM_ASM pixiewps-1.4.2/src/crypto/tfm/tfm.h:191: #error TFM_ASM already defined! pixiewps-1.4.2/src/crypto/tfm/tfm.h-192- #endif