]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OvmfPkg/README: Remove UNIXGCC
authorShenglei Zhang <shenglei.zhang@intel.com>
Tue, 29 Jan 2019 08:16:36 +0000 (16:16 +0800)
committerLiming Gao <liming.gao@intel.com>
Thu, 14 Feb 2019 07:40:26 +0000 (15:40 +0800)
Remove UNIXGCC in OvmfPkgIa32.dsc, OvmfPkgIa32X64.dsc
and OvmfPkgX64.dsc.
Remove content related to UNIXGCC in README.
https://bugzilla.tianocore.org/show_bug.cgi?id=1377

Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Anthony Perard <anthony.perard@citrix.com>
Cc: Julien Grall <julien.grall@linaro.org>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
OvmfPkg/OvmfPkgIa32.dsc
OvmfPkg/OvmfPkgIa32X64.dsc
OvmfPkg/OvmfPkgX64.dsc
OvmfPkg/README

index 2b642ab5dc1ac785826aa8effa03476e1dbda02e..f9216af479f4c053b62e08f7006fedc0724b3d12 100644 (file)
@@ -62,7 +62,6 @@
 !endif\r
 \r
 [BuildOptions]\r
 !endif\r
 \r
 [BuildOptions]\r
-  GCC:*_UNIXGCC_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
index 14a5c1bb29935d386f57ba74935797e15ff6482b..1e470de7443486fc54fa24f708788b8e087e5263 100644 (file)
@@ -62,7 +62,6 @@
 !endif\r
 \r
 [BuildOptions]\r
 !endif\r
 \r
 [BuildOptions]\r
-  GCC:*_UNIXGCC_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
index aa7197f5338fc3b3d07da242e8db759605119c67..e4929d8cf4a8a78663d261338fddea1bb28e0d26 100644 (file)
@@ -62,7 +62,6 @@
 !endif\r
 \r
 [BuildOptions]\r
 !endif\r
 \r
 [BuildOptions]\r
-  GCC:*_UNIXGCC_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
   GCC:RELEASE_*_*_CC_FLAGS             = -DMDEPKG_NDEBUG\r
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG\r
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG\r
index 68ce0750af19f20bdc3fc342231cc09f9d65166a..c014d07bfbdb033774cbe7905fd852c25377fd46 100644 (file)
@@ -402,25 +402,6 @@ main firmware (MAINFV) into RAM memory at address 0x800000. The
 remaining OVMF firmware then uses this decompressed firmware\r
 volume image.\r
 \r
 remaining OVMF firmware then uses this decompressed firmware\r
 volume image.\r
 \r
-=== UNIXGCC Debug ===\r
-\r
-If you build with the UNIXGCC toolchain, then debugging will be disabled\r
-due to larger image sizes being produced by the UNIXGCC toolchain. The\r
-first choice recommendation is to use GCC48 or newer instead.\r
-\r
-If you must use UNIXGCC, then you can override the build options for\r
-particular libraries and modules in the .dsc to re-enable debugging\r
-selectively. For example:\r
-  [Components]\r
-  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf {\r
-    <BuildOptions>\r
-      GCC:*_*_*_CC_FLAGS             = -UMDEPKG_NDEBUG\r
-  }\r
-  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {\r
-    <BuildOptions>\r
-      GCC:*_*_*_CC_FLAGS             = -UMDEPKG_NDEBUG\r
-  }\r
-\r
 === UEFI Windows 7 & Windows 2008 Server ===\r
 \r
 * One of the '-vga std' and '-vga qxl' QEMU options should be used.\r
 === UEFI Windows 7 & Windows 2008 Server ===\r
 \r
 * One of the '-vga std' and '-vga qxl' QEMU options should be used.\r