public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Abdul Lateef Attar via groups.io" <AbdulLateef.Attar=amd.com@groups.io>
To: devel@edk2.groups.io, Sami Mujawar <sami.mujawar@arm.com>,
	"nd@arm.com" <nd@arm.com>,
	Pierre Gondois <pierre.gondois@arm.com>
Subject: Re: [edk2-devel] [PATCH v2 0/2] DynamicTablesPkg: Fix IA32 and X64 compilation errors
Date: Thu, 4 Jan 2024 09:34:54 +0530	[thread overview]
Message-ID: <ac458006-8638-4ad3-80c6-8eea0f5c116a@amd.com> (raw)
In-Reply-To: <17A702FE941215EA.10454@groups.io>

Hi Sami Mujawar,

     Looks like current edk2 CI handles the X64, IA32 for both GCC and 
VS2019 to build DynamicTablesPkg.

I can see that TARGET_FMP_FAT_TEST is failed for VS2019 for below 
PR(which is expected).

https://github.com/tianocore/edk2/pull/5215

Thanks

AbduL


On 04-01-2024 07:41, Abdul Lateef Attar via groups.io wrote:
> Caution: This message originated from an External Source. Use proper 
> caution when opening attachments, clicking links, or responding.
>
>
> Hi Sami Mujawar,
>
>     Thanks for quick response, update and merge of the patch.
>
> Yes, I build DynamicTablesPkg for IA32 and X64 using VS2019(tool-chain
> VS2019) and also using GCC 11.4 (tool-chain GCC).
>
> I'll take a look at edk2 CI.
>
> Thanks
>
> AbduL
>
>
> I'll take a look at edk2 CI and
>
> On 03-01-2024 20:24, Sami Mujawar wrote:
>> Caution: This message originated from an External Source. Use proper
>> caution when opening attachments, clicking links, or responding.
>>
>>
>> Hi Abdul,
>>
>> I have merged this series as d7d4f09ff815..2576cbafec98.
>>
>> Now that support for X64 and IA32 is enabled in DynamicTablesPkg, it
>> would be good to enable that in the edk2 CI. That way we do not
>> accidently break the builds.
>>
>> To enable edk2 CI for AARCH64 using GCC, I had made the change at
>> https://github.com/tianocore/edk2/blob/master/.azurepipelines/templates/pr-gate-build-job.yml#L50 
>>
>>
>>
>> I am not sure what is required to support X64 and IA32 builds using
>> VS2019. Can you provide a patch for that, please?
>>
>> Also, by any chance have you tried building DynamicTablesPkg with GCC
>> for X64 and IA32?
>>
>> Regards,
>>
>> Sami Mujawar
>>
>> On 03/01/2024 09:52 am, Abdul Lateef Attar via groups.io wrote:
>>> From: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
>>>
>>> PR: https://github.com/tianocore/edk2/pull/5209
>>> v2: Fix the IA32 compilation errors.
>>> v1: Fix the X64 compilation errors.
>>>
>>> Cc: Pierre Gondois pierre.gondois@arm.com
>>> Cc: Sami Mujawar sami.mujawar@arm.com
>>> Cc: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
>>>
>>> Abdul Lateef Attar (2):
>>>    DynamicTablesPkg: Fix X64 compilation errors
>>>    DynamicTablesPkg: Fix IA32 compilation errors
>>>
>>>   DynamicTablesPkg/DynamicTables.dsc.inc          | 17 
>>> ++++++++++++-----
>>>   DynamicTablesPkg/DynamicTablesPkg.dsc           |  7 +++++--
>>>   .../Library/Common/AmlLib/AmlLib.inf            |  2 ++
>>>   .../Library/Common/AmlLib/CodeGen/AmlCodeGen.c  |  4 ++--
>>>   .../Common/DynamicPlatRepoLib/DynamicPlatRepo.c |  7 ++++---
>>>   .../ConfigurationManagerObjectParser.c          |  2 +-
>>>   .../Library/Common/TableHelperLib/TableHelper.c |  6 ++++--
>>>   .../Common/TableHelperLib/TableHelperLib.inf    |  2 ++
>>>   8 files changed, 32 insertions(+), 15 deletions(-)
>>>
>> IMPORTANT NOTICE: The contents of this email and any attachments are
>> confidential and may also be privileged. If you are not the intended
>> recipient, please notify the sender immediately and do not disclose
>> the contents to any other person, use it for any purpose, or store or
>> copy the information in any medium. Thank you.
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#113130): https://edk2.groups.io/g/devel/message/113130
Mute This Topic: https://groups.io/mt/103499168/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



  parent reply	other threads:[~2024-01-04  4:05 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-03  9:52 [edk2-devel] [PATCH v2 0/2] DynamicTablesPkg: Fix IA32 and X64 compilation errors Abdul Lateef Attar via groups.io
2024-01-03  9:52 ` [edk2-devel] [PATCH v2 1/2] DynamicTablesPkg: Fix " Abdul Lateef Attar via groups.io
2024-01-03 11:33   ` Sami Mujawar
2024-01-03  9:52 ` [edk2-devel] [PATCH v2 2/2] DynamicTablesPkg: Fix IA32 " Abdul Lateef Attar via groups.io
2024-01-03 11:33   ` Sami Mujawar
2024-01-03 14:54 ` [edk2-devel] [PATCH v2 0/2] DynamicTablesPkg: Fix IA32 and X64 " Sami Mujawar
2024-01-04  2:11   ` Abdul Lateef Attar via groups.io
     [not found]   ` <17A702FE941215EA.10454@groups.io>
2024-01-04  4:04     ` Abdul Lateef Attar via groups.io [this message]
2024-01-04 10:21       ` Sami Mujawar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ac458006-8638-4ad3-80c6-8eea0f5c116a@amd.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox