!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g. PHP/5.2.4-2ubuntu5.12 

uname -a: Linux forum.circlefusion.com 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-headers-2.6.24-28/include/asm-sparc64/   drwxr-xr-x
Free 1.06 GB of 97.11 GB (1.09%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     visasm.h (1.45 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#ifndef _SPARC64_VISASM_H
#define _SPARC64_VISASM_H

/* visasm.h:  FPU saving macros for VIS routines
 *
 * Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)
 */
 
#include <asm/pstate.h>
#include <asm/ptrace.h>

/* Clobbers %o5, %g1, %g2, %g3, %g7, %icc, %xcc */

#define VISEntry                    \
    rd        %fprs, %o5;            \
    andcc        %o5, (FPRS_FEF|FPRS_DU), %g0;    \
    be,pt        %icc, 297f;            \
     sethi        %hi(297f), %g7;            \
    sethi        %hi(VISenter), %g1;        \
    jmpl        %g1 + %lo(VISenter), %g0;    \
     or        %g7, %lo(297f), %g7;        \
297:    wr        %g0, FPRS_FEF, %fprs;        \

#define VISExit                        \
    wr        %g0, 0, %fprs;

/* Clobbers %o5, %g1, %g2, %g3, %g7, %icc, %xcc.
 * Must preserve %o5 between VISEntryHalf and VISExitHalf */

#define VISEntryHalf                    \
    rd        %fprs, %o5;            \
    andcc        %o5, FPRS_FEF, %g0;        \
    be,pt        %icc, 297f;            \
     sethi        %hi(298f), %g7;            \
    sethi        %hi(VISenterhalf), %g1;        \
    jmpl        %g1 + %lo(VISenterhalf), %g0;    \
     or        %g7, %lo(298f), %g7;        \
    clr        %o5;                \
297:    wr        %o5, FPRS_FEF, %fprs;        \
298:

#define VISExitHalf                    \
    wr        %o5, 0, %fprs;

#ifndef __ASSEMBLY__    
static inline void save_and_clear_fpu(void) {
    __asm__ __volatile__ (
"        rd %%fprs, %%o5\n"
"        andcc %%o5, %0, %%g0\n"
"        be,pt %%icc, 299f\n"
"         sethi %%hi(298f), %%g7\n"
"        sethi %%hi(VISenter), %%g1\n"
"        jmpl %%g1 + %%lo(VISenter), %%g0\n"
"         or %%g7, %%lo(298f), %%g7\n"
"    298:    wr %%g0, 0, %%fprs\n"
"    299:\n"
"        " : : "i" (FPRS_FEF|FPRS_DU) :
        "o5", "g1", "g2", "g3", "g7", "cc");
}
#endif

#endif /* _SPARC64_ASI_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0087 ]--