Re: [edk2] [PATCH 06/10] OvmfPkg/README: Remove UNIXGCC

2019-02-01 Thread Laszlo Ersek
On 02/01/19 10:50, Philippe Mathieu-Daudé wrote:
> Hi,
> 
> On 2/1/19 6:34 AM, Shenglei Zhang wrote:
>> Remove content related to UNIXGCC in README.
>> https://bugzilla.tianocore.org/show_bug.cgi?id=1377
>>
>> Cc: Jordan Justen 
>> Cc: Laszlo Ersek 
>> Cc: Ard Biesheuvel 
>> Cc: Anthony Perard 
>> Cc: Julien Grall 
>> Contributed-under: TianoCore Contribution Agreement 1.1
>> Signed-off-by: Shenglei Zhang 
>> ---
>>  OvmfPkg/README | 19 ---
>>  1 file changed, 19 deletions(-)
>>
>> diff --git a/OvmfPkg/README b/OvmfPkg/README
>> index 68ce0750af..c014d07bfb 100644
>> --- a/OvmfPkg/README
>> +++ b/OvmfPkg/README
>> @@ -402,25 +402,6 @@ main firmware (MAINFV) into RAM memory at address 
>> 0x80. The
>>  remaining OVMF firmware then uses this decompressed firmware
>>  volume image.
>>  
>> -=== UNIXGCC Debug ===
>> -
>> -If you build with the UNIXGCC toolchain, then debugging will be disabled
>> -due to larger image sizes being produced by the UNIXGCC toolchain. The
>> -first choice recommendation is to use GCC48 or newer instead.
>> -
>> -If you must use UNIXGCC, then you can override the build options for
>> -particular libraries and modules in the .dsc to re-enable debugging
>> -selectively. For example:
>> -  [Components]
>> -  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf {
>> -
>> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
>> -  }
>> -  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
>> -
>> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
>> -  }
>> -
>>  === UEFI Windows 7 & Windows 2008 Server ===
>>  
>>  * One of the '-vga std' and '-vga qxl' QEMU options should be used.
>>
> 
> Doesn't it make sense to squash this commit with the previous one as
> "OvmfPkg: Remove UNIXGCC"?

Good point.

Thanks
Laszlo
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH 06/10] OvmfPkg/README: Remove UNIXGCC

2019-02-01 Thread Philippe Mathieu-Daudé
Hi,

On 2/1/19 6:34 AM, Shenglei Zhang wrote:
> Remove content related to UNIXGCC in README.
> https://bugzilla.tianocore.org/show_bug.cgi?id=1377
> 
> Cc: Jordan Justen 
> Cc: Laszlo Ersek 
> Cc: Ard Biesheuvel 
> Cc: Anthony Perard 
> Cc: Julien Grall 
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Shenglei Zhang 
> ---
>  OvmfPkg/README | 19 ---
>  1 file changed, 19 deletions(-)
> 
> diff --git a/OvmfPkg/README b/OvmfPkg/README
> index 68ce0750af..c014d07bfb 100644
> --- a/OvmfPkg/README
> +++ b/OvmfPkg/README
> @@ -402,25 +402,6 @@ main firmware (MAINFV) into RAM memory at address 
> 0x80. The
>  remaining OVMF firmware then uses this decompressed firmware
>  volume image.
>  
> -=== UNIXGCC Debug ===
> -
> -If you build with the UNIXGCC toolchain, then debugging will be disabled
> -due to larger image sizes being produced by the UNIXGCC toolchain. The
> -first choice recommendation is to use GCC48 or newer instead.
> -
> -If you must use UNIXGCC, then you can override the build options for
> -particular libraries and modules in the .dsc to re-enable debugging
> -selectively. For example:
> -  [Components]
> -  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf {
> -
> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
> -  }
> -  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
> -
> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
> -  }
> -
>  === UEFI Windows 7 & Windows 2008 Server ===
>  
>  * One of the '-vga std' and '-vga qxl' QEMU options should be used.
> 

Doesn't it make sense to squash this commit with the previous one as
"OvmfPkg: Remove UNIXGCC"?

Regards,

Phil.
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH 06/10] OvmfPkg/README: Remove UNIXGCC

2019-02-01 Thread Laszlo Ersek
On 02/01/19 06:34, Shenglei Zhang wrote:
> Remove content related to UNIXGCC in README.
> https://bugzilla.tianocore.org/show_bug.cgi?id=1377
> 
> Cc: Jordan Justen 
> Cc: Laszlo Ersek 
> Cc: Ard Biesheuvel 
> Cc: Anthony Perard 
> Cc: Julien Grall 
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Shenglei Zhang 
> ---
>  OvmfPkg/README | 19 ---
>  1 file changed, 19 deletions(-)
> 
> diff --git a/OvmfPkg/README b/OvmfPkg/README
> index 68ce0750af..c014d07bfb 100644
> --- a/OvmfPkg/README
> +++ b/OvmfPkg/README
> @@ -402,25 +402,6 @@ main firmware (MAINFV) into RAM memory at address 
> 0x80. The
>  remaining OVMF firmware then uses this decompressed firmware
>  volume image.
>  
> -=== UNIXGCC Debug ===
> -
> -If you build with the UNIXGCC toolchain, then debugging will be disabled
> -due to larger image sizes being produced by the UNIXGCC toolchain. The
> -first choice recommendation is to use GCC48 or newer instead.
> -
> -If you must use UNIXGCC, then you can override the build options for
> -particular libraries and modules in the .dsc to re-enable debugging
> -selectively. For example:
> -  [Components]
> -  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf {
> -
> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
> -  }
> -  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
> -
> -  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
> -  }
> -
>  === UEFI Windows 7 & Windows 2008 Server ===
>  
>  * One of the '-vga std' and '-vga qxl' QEMU options should be used.
> 

Reviewed-by: Laszlo Ersek 
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


[edk2] [PATCH 06/10] OvmfPkg/README: Remove UNIXGCC

2019-01-31 Thread Shenglei Zhang
Remove content related to UNIXGCC in README.
https://bugzilla.tianocore.org/show_bug.cgi?id=1377

Cc: Jordan Justen 
Cc: Laszlo Ersek 
Cc: Ard Biesheuvel 
Cc: Anthony Perard 
Cc: Julien Grall 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang 
---
 OvmfPkg/README | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/OvmfPkg/README b/OvmfPkg/README
index 68ce0750af..c014d07bfb 100644
--- a/OvmfPkg/README
+++ b/OvmfPkg/README
@@ -402,25 +402,6 @@ main firmware (MAINFV) into RAM memory at address 
0x80. The
 remaining OVMF firmware then uses this decompressed firmware
 volume image.
 
-=== UNIXGCC Debug ===
-
-If you build with the UNIXGCC toolchain, then debugging will be disabled
-due to larger image sizes being produced by the UNIXGCC toolchain. The
-first choice recommendation is to use GCC48 or newer instead.
-
-If you must use UNIXGCC, then you can override the build options for
-particular libraries and modules in the .dsc to re-enable debugging
-selectively. For example:
-  [Components]
-  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf {
-
-  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
-  }
-  MdeModulePkg/Universal/BdsDxe/BdsDxe.inf {
-
-  GCC:*_*_*_CC_FLAGS = -UMDEPKG_NDEBUG
-  }
-
 === UEFI Windows 7 & Windows 2008 Server ===
 
 * One of the '-vga std' and '-vga qxl' QEMU options should be used.
-- 
2.18.0.windows.1

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel