Example #1
0
_fini()
{



    return(__do_global_dtors_aux());
}
Example #2
0
void _fini()
{
    static int initialized = 0;

    if(!initialized) {
        initialized = 1;
        __do_global_dtors_aux();
    }
}
Example #3
0
File: crtstuff.c Project: qiyao/xcc
fini_dummy (void)
{
  asm (FINI_SECTION_ASM_OP);
  __do_global_dtors_aux ();
#ifdef FORCE_FINI_SECTION_ALIGN
  FORCE_FINI_SECTION_ALIGN;
#endif
  asm (TEXT_SECTION_ASM_OP);
}
Example #4
0
L080483B6()
{
    _unknown_ _t2;                         // _t2
    _unknown_ _t3;                         // _t3
    _unknown_ _t4;                         // _t4

    _pop(__ebx);
    __do_global_dtors_aux();
    __esp = __ebp;
    _pop(__ebp);
    return;
}
Example #5
0
_fini()
{
	/* unknown */ void  ebx;



    (save)edx;
    L080483e2();
    (restore)ebx;
    ebx = ebx + 4374;
    return(__do_global_dtors_aux());
}
Example #6
0
int __libc_start_main()
{
    char *args[1];
    args[0] = "";
    __do_global_ctors_aux();
    malloc_init(256 * 1024); // Alloc 256k for now.
    int result = main(1, args);
    __do_global_dtors_aux();

	//Cnecin();
    return result;
}
int
main (
  IN int Argc,
  IN char **Argv
  )
{
   
    __do_global_ctors_aux();

    cppMain(Argc, Argv);

    __do_global_dtors_aux();

    return 0;
}
Example #8
0
_fini(
    _unknown_ __ebx,                       // r1
    _unknown_ __edx                        // r3
)
{// addr = 0x080483AC
    _unknown_ _v8;                         // _cfa_fffffff8
    _unknown_ __ebp;                       // r6
    _unknown_ _t3;                         // _t3
    _unknown_ _t4;                         // _t4

    __edx = __edx;
    _push(__ebx);
    _push(__edx);
    L1();
    _pop(__ebx);
    __do_global_dtors_aux();
    return;
}
Example #9
0
__libc_csu_fini(
    _unknown_ __eax,                       // r0
    _unknown_ __ebx,                       // r1
    signed int __edx                       // r3
)
{// addr = 0x08048388
    intOrPtr _v8;                          // _cfa_fffffff8
    _unknown_ _v12;                        // _cfa_fffffff4
    _unknown_ __ebp;                       // r6
    _unknown_ _t7;                         // _t7
    signed int _t9;                        // _t9
    signed int _t11;                       // _t11
    intOrPtr _t12;                         // _t12
    _unknown_ _t13;                        // _t13
    _unknown_ _t14;                        // _t14
    _unknown_ _t15;                        // _t15
    _unknown_ _t16;                        // _t16

    __edx = __edx;
    _push(__ebx);
    _push(__eax);
    _t9 = 0 >> 2;
    _t11 = _t9 - 1;
    if(_t9 != 0) {
        while(1) {
             *((intOrPtr*)(134517780 + _t11 * 4))();
            __edx = _t11;
            _t11 = _t11 - 1;
            if(__edx == 0) {
                break;
            }
        }
    }
    _t12 = _v8;
    __esp = _t15;
    _pop(__ebp);
    _push(_t15);
    _push(_t12);
    _push(__edx);
    L5();
    _pop(__ebx);
    __do_global_dtors_aux();
    return;
}
Example #10
0
void fun_8048482(int32_t a1, int32_t a2, int32_t a3, int32_t a4) {
    struct s1* ebp5;

    __do_global_dtors_aux();
    goto ebp5->f4;
}
Example #11
0
__attribute__((section(".fini"))) void _fini(void)
{
    __do_global_dtors_aux();
    if (__deregister_frame_info)
        __deregister_frame_info(__EH_FRAME_BEGIN__);
}
Example #12
0
/*
 * Module cleanup - deletes all initialized threads
 */
void cleanup_module(void) {

	__do_global_dtors_aux();
}