]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: use _main instead of main on windows/386
authorShenghou Ma <minux@golang.org>
Tue, 10 Mar 2015 07:26:37 +0000 (03:26 -0400)
committerMinux Ma <minux@golang.org>
Tue, 24 Mar 2015 03:23:03 +0000 (03:23 +0000)
windows/386 also wants underscore prefix for external names.
This CL is in preparation of external linking support.

Change-Id: I2d2ea233f976aab3f356f9b508cdd246d5013e2d
Signed-off-by: Shenghou Ma <minux@golang.org>
Reviewed-on: https://go-review.googlesource.com/7282
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
src/runtime/rt0_windows_386.s

index 3c2deda903485a98a031bf8e0563f1c7cd57732b..03f95d12ec3d354bb81145663178344e04083c12 100644 (file)
@@ -10,9 +10,9 @@ TEXT _rt0_386_windows(SB),NOSPLIT,$12
        MOVL    AX, 4(SP)
        MOVL    BX, 8(SP)
        MOVL    $-1, 0(SP) // return PC for main
-       JMP     main(SB)
+       JMP     _main(SB)
 
-TEXT main(SB),NOSPLIT,$0
+TEXT _main(SB),NOSPLIT,$0
        JMP     runtime·rt0_go(SB)