mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Previously it just gave up when it saw anything other than an ELF .o file. We could have it ignore .a files, but we might as well do the right thing. <rdar://problem/23045632>
14 lines
555 B
Swift
14 lines
555 B
Swift
// RUN: rm -rf %t
|
|
// RUN: mkdir -p %t
|
|
// RUN: %target-swiftc_driver -emit-library -emit-module -emit-module-path %t/empty.swiftmodule -module-name empty -module-link-name empty %S/empty.swift
|
|
// RUN: %target-swiftc_driver -c %s -I %t -o %t/import_experimental.o
|
|
// RUN: ar cr %t/import_experimental.a %t/import_experimental.o
|
|
// RUN: %target-swift-autolink-extract %t/import_experimental.a -o - | FileCheck --check-prefix CHECK-%target-object-format %s
|
|
|
|
// REQUIRES: autolink-extract
|
|
|
|
// CHECK-elf-DAG: -lswiftCore
|
|
// CHECK-elf-DAG: -lempty
|
|
|
|
import empty
|