1570af302Sopenharmony_ci__asm__( 2570af302Sopenharmony_ci".set push\n" 3570af302Sopenharmony_ci".set noreorder\n" 4570af302Sopenharmony_ci".text \n" 5570af302Sopenharmony_ci".global _" START "\n" 6570af302Sopenharmony_ci".global " START "\n" 7570af302Sopenharmony_ci".global " START "_data\n" 8570af302Sopenharmony_ci".type _" START ", @function\n" 9570af302Sopenharmony_ci".type " START ", @function\n" 10570af302Sopenharmony_ci".type " START "_data, @function\n" 11570af302Sopenharmony_ci"_" START ":\n" 12570af302Sopenharmony_ci"" START ":\n" 13570af302Sopenharmony_ci".align 8 \n" 14570af302Sopenharmony_ci" bal 1f \n" 15570af302Sopenharmony_ci" move $fp, $0 \n" 16570af302Sopenharmony_ci"" START "_data: \n" 17570af302Sopenharmony_ci" .gpdword " START "_data \n" 18570af302Sopenharmony_ci" .gpdword " START "_c \n" 19570af302Sopenharmony_ci".weak _DYNAMIC \n" 20570af302Sopenharmony_ci".hidden _DYNAMIC \n" 21570af302Sopenharmony_ci" .gpdword _DYNAMIC \n" 22570af302Sopenharmony_ci"1: ld $gp, 0($ra) \n" 23570af302Sopenharmony_ci" dsubu $gp, $ra, $gp \n" 24570af302Sopenharmony_ci" move $4, $sp \n" 25570af302Sopenharmony_ci" ld $5, 16($ra) \n" 26570af302Sopenharmony_ci" daddu $5, $5, $gp \n" 27570af302Sopenharmony_ci" ld $25, 8($ra) \n" 28570af302Sopenharmony_ci" daddu $25, $25, $gp \n" 29570af302Sopenharmony_ci" and $sp, $sp, -16 \n" 30570af302Sopenharmony_ci" jalr $25 \n" 31570af302Sopenharmony_ci" nop \n" 32570af302Sopenharmony_ci".set pop \n" 33570af302Sopenharmony_ci); 34