=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1037- #if defined (__arm64__) || defined (__aarch64__) osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp:1038: asm volatile("mrs %0, fpcr" : "=r" (fpsr)); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1039- #elif JUCE_USE_ARM_NEON osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp:1040: asm volatile("vmrs %0, fpscr" : "=r" (fpsr)); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1041- #endif ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1057- #if defined (__arm64__) || defined (__aarch64__) osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp:1058: asm volatile("msr fpcr, %0" : : "ri" (fpsr)); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1059- #elif JUCE_USE_ARM_NEON osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp:1060: asm volatile("vmsr fpscr, %0" : : "ri" (fpsr)); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp-1061- #endif ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm-53- osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm:54: asm ("mov %%ebx, %%esi \n\t" osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm-55- "cpuid \n\t" ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h-652- void* localSymbol = (void*) juce_getExecutableFile; osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h:653: dladdr (localSymbol, &exeInfo); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h-654- return CharPointer_UTF8 (exeInfo.dli_fname); ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp-48- osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp:49: asm ("mov %%ebx, %%esi \n\t" osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp-50- "cpuid \n\t" ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp-363- #elif JUCE_GCC || JUCE_CLANG osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp:364: // GNU inline asm version... osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp-365- unsigned int hi = 0, lo = 0; ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-157- addr.sin_port = htons ((uint16) port); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp:158: addr.sin_addr.s_addr = address.isNotEmpty() ? ::inet_addr (address.toRawUTF8()) osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-159- : htonl (INADDR_ANY); ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-419- zerostruct (mreq); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp:420: mreq.imr_multiaddr.s_addr = inet_addr (multicastIPAddress.toRawUTF8()); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-421- mreq.imr_interface.s_addr = INADDR_ANY; ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-423- if (interfaceIPAddress.isNotEmpty()) osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp:424: mreq.imr_interface.s_addr = inet_addr (interfaceIPAddress.toRawUTF8()); osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp-425- ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h-73- #else osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h:74: #define JUCE_BREAK_IN_DEBUGGER { asm ("int $3"); } osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h-75- #endif ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h-78-#else osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h:79: #define JUCE_BREAK_IN_DEBUGGER { __asm int 3 } osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h-80-#endif ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp-144- osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp:145: if (SymFromAddr (process, (DWORD64) stack[i], &displacement, symbol)) osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp-146- { ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/crc32.c-202-/* ========================================================================= osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/crc32.c:203: * This function can be used by asm versions of crc32() osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/crc32.c-204- */ ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-87-#ifdef ASMV osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c:88: void match_init OF((void)); /* asm code initialization */ osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-89- uInt longest_match OF((deflate_state *s, IPos cur_match)); ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-964-#ifdef ASMV osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c:965: match_init(); /* initialize the asm code */ osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-966-#endif ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-980-#ifndef ASMV osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c:981:/* For 80x86 and 680x0, an optimized version will be provided in match.asm or osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/deflate.c-982- * match.S. The code will be functionally equivalent. ############################################## osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/zlib.h-968- 8: DEBUG osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/zlib.h:969: 9: ASMV or ASMINF -- use ASM code osmid-0.8.0~repack/JuceLibraryCode/modules/juce_core/zip/zlib/zlib.h-970- 10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention