[embedded] Use @_extern(c) instead of @_silgen_name for putchar in tests

Using inconsistent attributes between stdlib and tests causes
compilation errors. There are still several misuses of @_silgen_name in
tests, but leaving them as is for now to incrementally fix them.
This commit is contained in:
Yuta Saito
2024-04-11 10:36:42 +00:00
parent 7a205dca32
commit 65723193a9
14 changed files with 14 additions and 14 deletions

View File

@@ -9,7 +9,7 @@
// REQUIRES: optimized_stdlib
// REQUIRES: OS=macosx || OS=linux-gnu
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -9,7 +9,7 @@
// REQUIRES: optimized_stdlib
// REQUIRES: OS=macosx || OS=linux-gnu
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -9,7 +9,7 @@
// REQUIRES: optimized_stdlib
// REQUIRES: OS=macosx || OS=linux-gnu
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -7,7 +7,7 @@
// REQUIRES: executable_test
// REQUIRES: OS=macosx || OS=linux-gnu
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -26,7 +26,7 @@
// REQUIRES: OS=macosx || OS=linux-gnu
// UNSUPPORTED: OS=linux-gnu && CPU=aarch64
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -32,7 +32,7 @@
// REQUIRES: rdar121923818
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -28,7 +28,7 @@
// REQUIRES: OS=macosx || OS=linux-gnu
// UNSUPPORTED: OS=linux-gnu && CPU=aarch64
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -21,7 +21,7 @@ extension StaticString {
}
}
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -12,7 +12,7 @@
// loaded too late").
// REQUIRES: no_asan
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -24,7 +24,7 @@ public func foo() {
import MyModule
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -13,7 +13,7 @@
// BEGIN MyModule.swift
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -7,7 +7,7 @@
// REQUIRES: optimized_stdlib
// REQUIRES: OS=macosx || OS=linux-gnu
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -7,7 +7,7 @@
import _Volatile
@_silgen_name("putchar")
@_extern(c, "putchar")
@discardableResult
func putchar(_: CInt) -> CInt

View File

@@ -84,7 +84,7 @@ public struct UnsafeMutablePointer<T> {
public typealias CInt = Int32
public typealias CChar = Int8
@_silgen_name("putchar")
@_extern(c, "putchar")
public func putchar(_: CChar)
public func printHello() {