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/MdePkg/Library/BaseLib/BaseLib.inf

    r48727 r58459  
    22#  Base Library implementation.
    33#
    4 #  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
     4#  Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
    55#  Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
     6#  Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
    67#
    78#  This program and the accompanying materials
     
    1819  INF_VERSION                    = 0x00010005
    1920  BASE_NAME                      = BaseLib
     21  MODULE_UNI_FILE                = BaseLib.uni
    2022  FILE_GUID                      = 27d67720-ea68-48ae-93da-a3a074c90e30
    2123  MODULE_TYPE                    = BASE
     
    2426
    2527#
    26 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC ARM
     28#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC ARM AARCH64
    2729#
    2830
     
    6062  Cpu.c
    6163  LinkedList.c
     64  SafeString.c
    6265  String.c
    6366  BaseLibInternals.h
     
    251254
    252255  Ia32/GccInline.c | GCC
    253   Ia32/Thunk16.S | GCC
     256# VBox begin (yasm doesn't like the nasm variant) - original:
     257#  Ia32/Thunk16.nasm | GCC
     258  Ia32/Thunk16.asm | GCC
     259# VBox end
    254260  Ia32/EnableDisableInterrupts.S | GCC
    255261  Ia32/EnablePaging64.S | GCC
     
    417423  X86DisablePaging32.c
    418424  X64/GccInline.c | GCC
    419   X64/Thunk16.S | GCC
     425# VBox begin (yasm doesn't like the nasm variant) - original:
     426#  Ia32/Thunk16.nasm | GCC
     427  Ia32/Thunk16.asm | GCC
     428# VBox end
    420429  X64/SwitchStack.S | GCC
    421430  X64/SetJump.S | GCC
     
    481490  Arm/CpuPause.asm           | RVCT
    482491  Arm/CpuBreakpoint.asm      | RVCT
     492  Arm/MemoryFence.asm        | RVCT
    483493 
    484494  Arm/Math64.S                  | GCC
     
    489499  Arm/SetJumpLongJump.S         | GCC
    490500  Arm/CpuBreakpoint.S           | GCC
     501  Arm/MemoryFence.S             | GCC
     502
     503[Sources.AARCH64]
     504  Arm/InternalSwitchStack.c
     505  Arm/Unaligned.c
     506  Math64.c
     507
     508  AArch64/MemoryFence.S             | GCC
     509  AArch64/SwitchStack.S             | GCC
     510  AArch64/EnableInterrupts.S        | GCC
     511  AArch64/DisableInterrupts.S       | GCC
     512  AArch64/GetInterruptsState.S      | GCC
     513  AArch64/SetJumpLongJump.S         | GCC
     514  AArch64/CpuBreakpoint.S           | GCC
    491515
    492516[Packages]
     
    499523
    500524[Pcd]
    501   gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength
    502   gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength
    503   gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength
    504   gEfiMdePkgTokenSpaceGuid.PcdVerifyNodeInList
     525  gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength      ## SOMETIMES_CONSUMES
     526  gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength     ## SOMETIMES_CONSUMES
     527  gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength   ## SOMETIMES_CONSUMES
     528  gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask            ## SOMETIMES_CONSUMES
     529
     530[FeaturePcd]
     531  gEfiMdePkgTokenSpaceGuid.PcdVerifyNodeInList  ## CONSUMES
    505532
    506533# VBox - enable this for non-optimized IA32 builds.
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