mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[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:
@@ -9,7 +9,7 @@
|
||||
// REQUIRES: optimized_stdlib
|
||||
// REQUIRES: OS=macosx || OS=linux-gnu
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
// REQUIRES: optimized_stdlib
|
||||
// REQUIRES: OS=macosx || OS=linux-gnu
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
// REQUIRES: optimized_stdlib
|
||||
// REQUIRES: OS=macosx || OS=linux-gnu
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
// REQUIRES: executable_test
|
||||
// REQUIRES: OS=macosx || OS=linux-gnu
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
// REQUIRES: rdar121923818
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ extension StaticString {
|
||||
}
|
||||
}
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
// loaded too late").
|
||||
// REQUIRES: no_asan
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ public func foo() {
|
||||
|
||||
import MyModule
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
// BEGIN MyModule.swift
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
// REQUIRES: optimized_stdlib
|
||||
// REQUIRES: OS=macosx || OS=linux-gnu
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
import _Volatile
|
||||
|
||||
@_silgen_name("putchar")
|
||||
@_extern(c, "putchar")
|
||||
@discardableResult
|
||||
func putchar(_: CInt) -> CInt
|
||||
|
||||
|
||||
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user