ArmPkg/ArmLib: remove all ArmLib flavors except ArmBaseLib
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Mon, 5 Sep 2016 10:53:57 +0000 (11:53 +0100)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 8 Sep 2016 09:02:45 +0000 (10:02 +0100)
commit2bdf3f2ca78eae4abcaa058c0ff4f590c215dd82
tree0a834c207a55b52f93c5ab3474a7cbfa3803956d
parent550eaa4a76fcac0c2db90e6fd6620bff497f03d8
ArmPkg/ArmLib: remove all ArmLib flavors except ArmBaseLib

This removes the following ArmLib implementation, which were, apart from
the fact that they targeted either ARM or AARCH64, fully identical:

  ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf
  ArmPkg/Library/ArmLib/AArch64/AArch64LibPei.inf
  ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf
  ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf
  ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.inf
  ArmPkg/Library/ArmLib/ArmV7/ArmV7LibPrePi.inf
  ArmPkg/Library/ArmLib/ArmV7/ArmV7LibSec.inf

Only ArmBaseLib remains, which can fulfil the dependencies upon each of
the listed flavors.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
ArmPkg/ArmPkg.dsc
ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf [deleted file]
ArmPkg/Library/ArmLib/AArch64/AArch64LibPei.inf [deleted file]
ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf [deleted file]
ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf [deleted file]
ArmPkg/Library/ArmLib/AArch64/AArch64PeiLibConstructor.c [deleted file]
ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.inf [deleted file]
ArmPkg/Library/ArmLib/ArmV7/ArmV7LibPrePi.inf [deleted file]
ArmPkg/Library/ArmLib/ArmV7/ArmV7LibSec.inf [deleted file]