1# exports_test_so.txt # 2 3# 4#//===----------------------------------------------------------------------===// 5#// 6#// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 7#// See https://llvm.org/LICENSE.txt for license information. 8#// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 9#// 10#//===----------------------------------------------------------------------===// 11# 12 13# This is used only to test if the linker supports version scripts. If the full 14# version script it used we may error on undefined symbols and erroneously fail. 15 16VERSION { 17 18 global: # Exported symbols. 19 20 *; # All symbols as exported for testing. 21 22}; # VERSION 23 24# sets up GCC OMP_ version dependency chain 25OMP_1.0 { 26}; 27OMP_2.0 { 28} OMP_1.0; 29OMP_3.0 { 30} OMP_2.0; 31OMP_3.1 { 32} OMP_3.0; 33OMP_4.0 { 34} OMP_3.1; 35OMP_4.5 { 36} OMP_4.0; 37OMP_5.0 { 38} OMP_4.5; 39 40# sets up GCC GOMP_ version dependency chain 41GOMP_1.0 { 42}; 43GOMP_2.0 { 44} GOMP_1.0; 45GOMP_3.0 { 46} GOMP_2.0; 47GOMP_4.0 { 48} GOMP_3.0; 49GOMP_4.5 { 50} GOMP_4.0; 51GOMP_5.0 { 52} GOMP_4.5; 53GOMP_5.0.1 { 54} GOMP_5.0; 55 56# end of file # 57