microsoft/mu_feature_ffa

Public

mirrored from https://github.com/microsoft/mu_feature_ffaAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
fix_upload_2

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

FfaFeaturePkg/Library/SecurePartitionServicesTableLib/SecurePartitionServicesTableLib.inf

40lines · modeblame

18f967cdKun Qin1 years ago1## @file
2# Secure Partition System Table library implementation.
3#
4# Copyright (c) Microsoft Corporation.
5#
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7#
8#
9##
10
11[Defines]
12INF_VERSION = 0x0001001A
13BASE_NAME = SecurePartitionServicesTableLib
14FILE_GUID = 5118C38F-D97D-4FF8-8B44-971273B07342
15MODULE_TYPE = MM_CORE_STANDALONE
16VERSION_STRING = 1.0
17PI_SPECIFICATION_VERSION = 0x00010032
18LIBRARY_CLASS = SecurePartitionServicesTableLib|MM_CORE_STANDALONE
19
20#
21# VALID_ARCHITECTURES = AARCH64
22#
23
24[Sources]
25SecurePartitionServicesTableLib.c
26
27[Packages]
28MdePkg/MdePkg.dec
29ArmPkg/ArmPkg.dec
30FfaFeaturePkg/FfaFeaturePkg.dec
31
32#
33# This configuration fails for CLANGPDB, which does not support PIE in the GCC
34# sense. Such however is required for ARM family StandaloneMmCore
35# self-relocation, and thus the CLANGPDB toolchain is unsupported for ARM and
36# AARCH64 for this module.
37#
38[BuildOptions]
39GCC:*_*_ARM_CC_FLAGS = -fpie
40GCC:*_*_AARCH64_CC_FLAGS = -fpie