]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/README
EmbeddedPkg/MmcDxe: Fixed MmcIdentificationMode()
[mirror_edk2.git] / OvmfPkg / README
index 04a658fa316b03a3074b97661ec1b87fc0fd95cf..51041a0551ec696b2cf17cb4b341370b827878d6 100644 (file)
@@ -115,3 +115,22 @@ To add network drivers to OVMF:
     -net nic,model=e1000,addr=3 -net nic,model=e1000,addr=4\r
     -net user,restrict=yes -net user,dhcpstart=10.0.2.10\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 GCC44 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/PlatformBdsLib/PlatformBdsLib.inf {\r
+    <BuildOptions>\r
+      GCC:*_*_*_CC_FLAGS             = -UMDEPKG_NDEBUG\r
+  }\r
+  IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf {\r
+    <BuildOptions>\r
+      GCC:*_*_*_CC_FLAGS             = -UMDEPKG_NDEBUG\r
+  }\r
+\r