Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for _rt0_ppc64_aix_lib (0.3 sec)

  1. src/runtime/cgo/gcc_aix_ppc64.c

     * adding special code in cmd/link.
     * However, it will be called for every Go programs which has cgo.
     * Inside _rt0_ppc64_aix_lib(), runtime.isarchive is checked in order
     * to know if this program is a c-archive or a simple cgo program.
     * If it's not set, _rt0_ppc64_ax_lib() returns directly.
     */
    static void libinit() {
    	_rt0_ppc64_aix_lib();
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 24 22:38:02 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  2. src/runtime/rt0_aix_ppc64.s

    	MOVD R14, R3 // argc
    	MOVD R15, R4 // argv
    	BL _main(SB)
    
    
    DEFINE_PPC64X_FUNCDESC(main, _main)
    TEXT _main(SB),NOSPLIT,$-8
    	MOVD $runtime·rt0_go(SB), R12
    	MOVD R12, CTR
    	BR (CTR)
    
    
    TEXT _rt0_ppc64_aix_lib(SB),NOSPLIT,$-8
    	// Start with standard C stack frame layout and linkage.
    	MOVD	LR, R0
    	MOVD	R0, 16(R1) // Save LR in caller's frame.
    	MOVW	CR, R0	   // Save CR in caller's frame
    	MOVD	R0, 8(R1)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 22:20:51 UTC 2023
    - 4.1K bytes
    - Viewed (0)
Back to top