]> git.proxmox.com Git - mirror_edk2.git/commit - ArmVirtPkg/ArmVirtXen.dsc
ArmVirtPkg: remove ArmPlatformSysConfigLib dependency
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Wed, 15 Nov 2017 13:59:08 +0000 (13:59 +0000)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 16 Nov 2017 16:22:55 +0000 (16:22 +0000)
commitf311e5d8b5e1928eec602334194187d7811d905a
treed5a585634851d215c4c288b8bf0de4c061a1a472
parent0d36a219c7bdbb27d775b50837823b2a9928147c
ArmVirtPkg: remove ArmPlatformSysConfigLib dependency

Now that the PL031 RTC driver library no longer depends on the ARM
platform specific ArmPlatformSysConfigLib, we no longer need to
implement ArmPlatform.h or have a resolution for that library.
This allows us to get rid of a rather dodgy practice of including
platform headers using compiler flags, which is a bad idea at various
levels.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
ArmVirtPkg/ArmVirtQemu.dsc
ArmVirtPkg/ArmVirtQemuKernel.dsc
ArmVirtPkg/ArmVirtXen.dsc
ArmVirtPkg/Include/ArmPlatform.h [deleted file]
ArmVirtPkg/Library/ArmQemuRelocatablePlatformLib/QemuVirtMem.c
ArmVirtPkg/Library/ArmQemuRelocatablePlatformLib/RelocatableVirt.c
ArmVirtPkg/Library/ArmVirtPlatformLib/Virt.c
ArmVirtPkg/Library/ArmVirtPlatformLib/VirtMem.c
ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/RelocatableVirt.c
ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/XenVirtMem.c
ArmVirtPkg/Library/NorFlashQemuLib/NorFlashQemuLib.c