===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
libjna-java-5.5.0/CHANGES.md-134-* [#1013](https://github.com/java-native-access/jna/pull/1013): Add automatic module name entries to manifest of jna and jna-platform - [@matthiasblaesing](https://github.com/matthiasblaesing).
libjna-java-5.5.0/CHANGES.md:135:* [#985](https://github.com/java-native-access/jna/issues/985): Improve handling of dynamicaly extracted native library. On Mac OS X systems `~/Library/Application Support/JNA/temp` and on other Unix like systems `$XDG_CACHE_DIR/JNA/temp` (Default value is: `~/.cache/JNA/temp`) is used - [@matthiasblaesing](https://github.com/matthiasblaesing).
libjna-java-5.5.0/CHANGES.md-136-* Bind `com.sun.jna.platform.win32.Kernel32#ExitProcess` - [@Groostav](https://github.com/Groostav).
##############################################
libjna-java-5.5.0/CHANGES.md-406-* Improved `contrib/msoffice` sample - [@wolftobias](https://github.com/wolftobias).
libjna-java-5.5.0/CHANGES.md:407:* [#352](https://github.com/java-native-access/jna/pull/352): Performance improvements due to reduced locking in `com.sun.jna.Library$Handler` and fewer vararg checks in `com.sun.jna.Function` - [@Boereck](https://github.com/Boereck).
libjna-java-5.5.0/CHANGES.md:408:* [#353](https://github.com/java-native-access/jna/pull/353): Performance improvements by improved collaboration between `com.sun.jna.Library$Handler` and `com.sun.jna.Function` - [@Boereck](https://github.com/Boereck).
libjna-java-5.5.0/CHANGES.md-409-* [#357](https://github.com/java-native-access/jna/pull/357): Added `com.sun.jna.platform.win32.Kernel32.SetSystemTime` - [@lgoldstein](https://github.com/lgoldstein), [@thomasjoulin](https://github.com/thomasjoulin).
##############################################
libjna-java-5.5.0/TODO-180-* use libffi from gcc to handle calls and callbacks?
libjna-java-5.5.0/TODO:181:  or move callback asm templates into dispatch_<arch>.c
libjna-java-5.5.0/TODO-182-* more tests for argument types (2 args, all permutations of basic data types)
##############################################
libjna-java-5.5.0/TODO-227-* move javah-generated files to own space
libjna-java-5.5.0/TODO:228:* darwin/PPC asm layer
libjna-java-5.5.0/TODO-229-* enable w32 build with either GCC or MSVC (GCC-built dll doesn't work yet)
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-478-
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:479:        public RASIPV4ADDR() {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-480-            super();
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-482-
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:483:        public RASIPV4ADDR(Pointer memory) {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-484-            super(memory);
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-498-    public static class RASIPV6ADDR extends Structure {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:499:        public RASIPV6ADDR() {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-500-            super();
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-502-
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:503:        public RASIPV6ADDR(Pointer memory) {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-504-            super(memory);
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-718-    public static class RASIPADDR extends Structure {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:719:        public RASIPADDR() {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-720-            super();
##############################################
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-722-
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java:723:        public RASIPADDR(Pointer memory) {
libjna-java-5.5.0/contrib/platform/src/com/sun/jna/platform/win32/WinRas.java-724-            super(memory);
##############################################
libjna-java-5.5.0/native/callback.c-58-/* See dll-callback.c (compiled with mingw64) for actual definitions; no
libjna-java-5.5.0/native/callback.c:59:   inline asm support for MSVC and no RIP-relative instructions allowed in
libjna-java-5.5.0/native/callback.c-60-   ML64. 
##############################################
libjna-java-5.5.0/native/callback.c-68-#define ASMFN(X) void __declspec(naked) asmfn ## X () { \
libjna-java-5.5.0/native/callback.c:69:  __asm jmp DWORD PTR fn[4*X]                                     \
libjna-java-5.5.0/native/callback.c-70-}
##############################################
libjna-java-5.5.0/native/testlib.c-988-#if defined(_MSC_VER)
libjna-java-5.5.0/native/testlib.c:989:  __asm mov sp1, esp;
libjna-java-5.5.0/native/testlib.c-990-  value = (*func)(arg, arg2);
libjna-java-5.5.0/native/testlib.c:991:  __asm mov sp2, esp;
libjna-java-5.5.0/native/testlib.c-992-#elif defined(__GNUC__)
libjna-java-5.5.0/native/testlib.c:993:  asm volatile (" movl %%esp,%0" : "=g" (sp1));
libjna-java-5.5.0/native/testlib.c-994-  value = (*func)(arg, arg2);
libjna-java-5.5.0/native/testlib.c:995:  asm volatile (" movl %%esp,%0" : "=g" (sp2));
libjna-java-5.5.0/native/testlib.c-996-#endif
##############################################
libjna-java-5.5.0/native/testlib.c-1018-#if defined(_MSC_VER)
libjna-java-5.5.0/native/testlib.c:1019:  __asm mov sp1, esp;
libjna-java-5.5.0/native/testlib.c-1020-  (*func)(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
libjna-java-5.5.0/native/testlib.c:1021:  __asm mov sp2, esp;
libjna-java-5.5.0/native/testlib.c-1022-#elif defined(__GNUC__)
libjna-java-5.5.0/native/testlib.c:1023:  asm volatile (" movl %%esp,%0" : "=g" (sp1));
libjna-java-5.5.0/native/testlib.c-1024-  (*func)(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
libjna-java-5.5.0/native/testlib.c:1025:  asm volatile (" movl %%esp,%0" : "=g" (sp2));
libjna-java-5.5.0/native/testlib.c-1026-#endif