Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 12 of 12 for runtime_args (0.1 sec)

  1. src/runtime/asm_ppc64x.s

    	MOVD	$runtime·m0(SB), R3
    
    	// save m->g0 = g0
    	MOVD	g, m_g0(R3)
    	// save m0 to g0->m
    	MOVD	R3, g_m(g)
    
    	BL	runtime·check(SB)
    
    	// args are already prepared
    	BL	runtime·args(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVD	$runtime·mainPC(SB), R3		// entry
    	MOVDU	R3, -8(R1)
    	MOVDU	R0, -8(R1)
    	MOVDU	R0, -8(R1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  2. src/runtime/asm_arm64.s

    	MOVD	R0, g_m(g)
    
    	BL	runtime·check(SB)
    
    #ifdef GOOS_windows
    	BL	runtime·wintls(SB)
    #endif
    
    	MOVW	8(RSP), R0	// copy argc
    	MOVW	R0, -8(RSP)
    	MOVD	16(RSP), R0		// copy argv
    	MOVD	R0, 0(RSP)
    	BL	runtime·args(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    	MOVD	$runtime·mainPC(SB), R0		// entry
    	SUB	$16, RSP
    	MOVD	R0, 8(RSP) // arg
    	MOVD	$0, 0(RSP) // dummy LR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
Back to top