Remove some symbol exports and cleanup newline warnings (#433)

* build: Ensure darwin generated sources end with a new line

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>

* build: Use .private_extern where missing to prevent exporting symbols that are not API

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
This commit is contained in:
Jeremy Huddleston Sequoia
2018-05-05 06:44:33 -04:00
committed by Anthony Green
parent d3c54cf3a2
commit a5a0f3cf36
5 changed files with 29 additions and 6 deletions
+3
View File
@@ -42,6 +42,7 @@
.align 8
.globl C(ffi_call_win64)
.private_extern C(ffi_call_win64)
SEH(.seh_proc ffi_call_win64)
C(ffi_call_win64):
@@ -169,6 +170,7 @@ E(0b, FFI_TYPE_SMALL_STRUCT_4B)
.align 8
.globl C(ffi_go_closure_win64)
.private_extern C(ffi_go_closure_win64)
SEH(.seh_proc ffi_go_closure_win64)
C(ffi_go_closure_win64):
@@ -188,6 +190,7 @@ C(ffi_go_closure_win64):
.align 8
.globl C(ffi_closure_win64)
.private_extern C(ffi_closure_win64)
SEH(.seh_proc ffi_closure_win64)
C(ffi_closure_win64):