On 2015-07-23 12:36:34, David Woodhouse wrote:
> On Thu, 2015-07-23 at 11:50 -0700, Jordan Justen wrote:
> > I think EFIAPI is probably about as old as EFI. Maybe Andrew would
> > know. But, aside from its age, there is the fact that the UEFI spec
> > has EFIAPI on all public interfaces.
> > 
> > In EDK II, we also use it at library and assembly interface
> > boundaries.
> > 
> > I don't think we should try to remove EFIAPI.
> 
> That's fine. We don't have to *remove* it. I'm merely proposing that we
> make it a no-op for the GCC builds, just as it is for everyone else.
> 
> Sure, it'll bitrot. But nobody will ever care, because it'll always
> just be defined to nothing.

Except if a toolchain comes along that does need to use it.

> And it's *already* broken.

What is broken? We seem to build many platforms just fine with GCC.

-Jordan
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to