On Fri, Jun 16, 2023 at 11:36 AM Sunil V L <suni...@ventanamicro.com> wrote:
>
> On Fri, Jun 16, 2023 at 03:22:57PM +0800, Gavin Xue wrote:
> > Different symbol (PROCESSOR_BIND_H__) define in RISCV64 ProcessorBinding.h
> > from other CPU Arch. An unexception compilation error generated
> > if include __PROCESSOR_BIND_H__ symbol in header file for
> > cross-platform compiling.

(replying through Sunil's reply as the original email doesn't seem to
have been sent to the list)

What exactly is the problem here? The header has its include guard,
you include it once, it defines PROCESSOR_BIND_H__, you include it
twice, the #ifndef doesn't pass and nothing gets "included" again.
I really don't understand what your problem is, here. Particularly the
__PROCESSOR_BIND_H__ inclusion bit, this all seems like a giant hack.

-- 
Pedro


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#106151): https://edk2.groups.io/g/devel/message/106151
Mute This Topic: https://groups.io/mt/99567569/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to