===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
##############################################
puredata-0.51.3/md/generate-html.sh-3-for i in *.md
puredata-0.51.3/md/generate-html.sh:4:    do pandoc -s -o ../doc/8.topics/`basename $i .md`.htm $i
puredata-0.51.3/md/generate-html.sh-5-done
##############################################
puredata-0.51.3/msw/build-msw-64.sh-71-echo /tmp/pd-$installerversion
puredata-0.51.3/msw/build-msw-64.sh:72:echo wine `pwd`/pd-$pdversion/bin/wish86.exe `pwd`/pd-$pdversion/tcl/pd-gui.tcl
##############################################
puredata-0.51.3/msw/build-wxp-32.sh-47-
puredata-0.51.3/msw/build-wxp-32.sh:48:echo wine `pwd`/pd-$pdversion/bin/wish85.exe `pwd`/pd-$pdversion/tcl/pd-gui.tcl
##############################################
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-76-#      define PaUtil_WriteMemoryBarrier() __sync_synchronize()
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:77:    /* as a fallback, GCC understands volatile asm and "memory" to mean it
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-78-     * should not reorder memory read/writes */
##############################################
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-81-#   elif defined( __ppc__ ) || defined( __powerpc__) || defined( __PPC__ )
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:82:#      define PaUtil_FullMemoryBarrier()  asm volatile("sync":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:83:#      define PaUtil_ReadMemoryBarrier()  asm volatile("sync":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:84:#      define PaUtil_WriteMemoryBarrier() asm volatile("sync":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-85-#   elif defined( __i386__ ) || defined( __i486__ ) || defined( __i586__ ) || \
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-86-         defined( __i686__ ) || defined( __x86_64__ )
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:87:#      define PaUtil_FullMemoryBarrier()  asm volatile("mfence":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:88:#      define PaUtil_ReadMemoryBarrier()  asm volatile("lfence":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:89:#      define PaUtil_WriteMemoryBarrier() asm volatile("sfence":::"memory")
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-90-#   else
##############################################
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-114-#elif defined(_MSC_VER) || defined(__BORLANDC__)
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:115:#   define PaUtil_FullMemoryBarrier()  _asm { lock add    [esp], 0 }
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:116:#   define PaUtil_ReadMemoryBarrier()  _asm { lock add    [esp], 0 }
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h:117:#   define PaUtil_WriteMemoryBarrier() _asm { lock add    [esp], 0 }
puredata-0.51.3/portaudio/portaudio/src/common/pa_memorybarrier.h-118-#else
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-134-    Ross Bencina: worked out the thiscall details above, wrote the original
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:135:    Borland asm macros, and a patch for asio.cpp (which is no longer needed).
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-136-    Thanks to Martin Fay for introducing me to the issues discussed here,
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:137:    and to Rene G. Ceballos for assisting with asm dumps from MSVC++.
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-138-
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-139-    Antti Silvast: converted the original calliasio to work with gcc and NASM
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:140:    by implementing the asm code in a separate file.
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-141-
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-142-	Fraser Adams: modified the original calliasio containing the Borland inline
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:143:    asm to add inline asm for gcc i.e. Intel syntax for Borland and AT&T syntax
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-144-    for gcc. This seems a neater approach for gcc than to have a separate .asm
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-193-    void *this_ = (thisPtr);                                                \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:194:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-195-        mov     ecx, this_            ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-203-    void *this_ = (thisPtr);                                                \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:204:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-205-        mov     eax, param1           ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-214-    void *this_ = (thisPtr);                                                \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:215:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-216-        mov     eax, param1           ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-227-    void *doubleParamPtr_ (&param1);                                        \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:228:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-229-        mov     eax, doubleParamPtr_  ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-240-    void *this_ = (thisPtr);                                                \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:241:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-242-        mov     eax, param2           ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-254-    void *this_ = (thisPtr);                                                \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp:255:    __asm {                                                                 \
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp-256-        mov     eax, param4           ;                                     \
##############################################
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.h-77-// Version:         1.4 Added separate macro CALL_THISCALL_1_DOUBLE from
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.h:78://                  Andrew Baldwin, and volatile for whole gcc asm blocks,
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.h-79-//                  both for compatibility with newer gcc versions. Cleaned up
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.h:80://                  Borland asm to use one less register.
puredata-0.51.3/portaudio/portaudio/src/hostapi/asio/iasiothiscallresolver.h-81-//                  1.3 Switched to including assert.h for better compatibility.
##############################################
puredata-0.51.3/src/x_net.c-30-
puredata-0.51.3/src/x_net.c:31:static void outlet_sockaddr(t_outlet *o, const struct sockaddr *sa)
puredata-0.51.3/src/x_net.c-32-{
##############################################
puredata-0.51.3/src/x_net.c-163-            if (x->x_fromout)
puredata-0.51.3/src/x_net.c:164:                outlet_sockaddr(x->x_fromout, (const struct sockaddr *)&fromaddr);
puredata-0.51.3/src/x_net.c-165-                /* handle too large UDP packets */
##############################################
puredata-0.51.3/src/x_net.c-187-                !getpeername(fd, (struct sockaddr *)&fromaddr, &fromaddrlen))
puredata-0.51.3/src/x_net.c:188:                    outlet_sockaddr(x->x_fromout, (const struct sockaddr *)&fromaddr);
puredata-0.51.3/src/x_net.c-189-            for (i = 0; i < ret; i++)
##############################################
puredata-0.51.3/src/x_net.c-576-    /* socketreceiver from sockaddr_in */
puredata-0.51.3/src/x_net.c:577:static void netreceive_fromaddr(void *z, const void *fromaddr)
puredata-0.51.3/src/x_net.c-578-{
##############################################
puredata-0.51.3/src/x_net.c-580-    if (x->x_ns.x_fromout)
puredata-0.51.3/src/x_net.c:581:        outlet_sockaddr(x->x_ns.x_fromout, (const struct sockaddr *)fromaddr);
puredata-0.51.3/src/x_net.c-582-}
##############################################
puredata-0.51.3/tcl/pd_deken.tcl-1412-# registration
puredata-0.51.3/tcl/pd_deken.tcl:1413:## to register a new search function, call `::deken::register $myfun`
puredata-0.51.3/tcl/pd_deken.tcl-1414-