VirtualBox

Ignore:
Timestamp:
Oct 28, 2015 8:17:18 PM (9 years ago)
Author:
vboxsync
Message:

EFI/Firmware: 'svn merge /vendor/edk2/UDK2010.SR1 /vendor/edk2/current .', reverting and removing files+dirs listed in ReadMe.vbox, resolving conflicts with help from ../UDK2014.SP1/. This is a raw untested merge.

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware

  • trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dsc

    r48674 r58459  
    22#  Cryptographic Library Package for UEFI Security Implementation.
    33#
    4 #  Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
     4#  Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.<BR>
    55#  This program and the accompanying materials
    66#  are licensed and made available under the terms and conditions of the BSD License
     
    2121  PLATFORM_NAME                  = CryptoPkg
    2222  PLATFORM_GUID                  = E1063286-6C8C-4c25-AEF0-67A9A5B6E6B6
    23   PLATFORM_VERSION               = 0.92
     23  PLATFORM_VERSION               = 0.96
    2424  DSC_SPECIFICATION              = 0x00010005
    2525  OUTPUT_DIRECTORY               = Build/CryptoPkg
    26   SUPPORTED_ARCHITECTURES        = IA32|X64|IPF|ARM
     26  SUPPORTED_ARCHITECTURES        = IA32|X64|IPF|ARM|AARCH64
    2727  BUILD_TARGETS                  = DEBUG|RELEASE
    2828  SKUID_IDENTIFIER               = DEFAULT
     
    5252  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf
    5353
    54 [LibraryClasses.ARM]
     54[LibraryClasses.ARM, LibraryClasses.AARCH64]
    5555  #
    5656  # It is not possible to prevent the ARM compiler for generic intrinsic functions.
    5757  # This library provides the instrinsic functions generate by a given compiler.
    58   # [LibraryClasses.ARM] and NULL mean link this library into all ARM images.
     58  # [LibraryClasses.ARM, LibraryClasses.AARCH64] and NULL mean link this library
     59  # into all ARM and AARCH64 images.
    5960  #
    6061  NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf
     62
     63  # Add support for stack protector
     64  NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
    6165
    6266[LibraryClasses.common.PEIM]
     
    8084[LibraryClasses.common.UEFI_APPLICATION]
    8185  BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
     86
     87###############################################################################
     88#
     89# BuildOptions Section - Define the module specific tool chain flags that
     90#                        should be used as the default flags for a module.
     91#                        These flags are appended to any standard flags that
     92#                        are defined by the build process.
     93#
     94# -JCryptoPkg/Include : To disable the use of the system includes provided by
     95#                       the RVCT toolchain.
     96# --diag_remark=1     : To make the warning "#1-D: last line of file ends
     97#                       without a newline" just a remark such that the
     98#                       build doesn't stop as warnings are considered as
     99#                       errors.
     100#
     101################################################################################
     102[BuildOptions]
     103RVCT:*_*_ARM_CC_FLAGS = -JCryptoPkg/Include --diag_remark=1
    82104
    83105################################################################################
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette