On Wed, 12 Dec 2018 at 16:02, Leif Lindholm <leif.lindh...@linaro.org> wrote:
>
> On Wed, Dec 12, 2018 at 01:48:42PM +0100, Ard Biesheuvel wrote:
> > The GdbDebugAgent library is unused and unmaintained, and now it
> > turns out it doesn't build with Clang, so let's just get rid of it.
> >
> > Contributed-under: TianoCore Contribution Agreement 1.1
> > Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org>
>
> Reviewed-by: Leif Lindholm <leif.lindh...@linaro.org>
> But that's really only for the ARM-specific bits.
>
> Andrew, did anyone end up using this library for Ia32/X64?
>

Considering the commit log from its introduction

"""
commit 969eba7b0df70c9aa261eaf005085568b88de87c
Author: andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Date:   Sat Apr 3 00:41:42 2010 +0000

Add the beginning of a GDB based Debug Agent. IA-32 and X64 don't have
low level interrupt code yet. I've been testing on ARM.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10334
6f19259b-4bc3-4df7-8a09-765794883524
"""

the lack of low level interrupt code in this patch, and the following
snippet from the .inf

"""
[Sources.X64]
  Ia32/Processor.c

[Sources.Ia32]
  X64/Processor.c
"""

I think it is safe to say that this code was never used on anything but ARM.
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to