[Lldb-commits] [lldb] r240138 - Fix the lldb build for the EM_486 change.

Ed Maste emaste at freebsd.org
Fri Jun 19 10:23:20 PDT 2015


On 19 June 2015 at 13:02, Rafael Espindola <rafael.espindola at gmail.com> wrote:
> Author: rafael
> Date: Fri Jun 19 12:02:25 2015
> New Revision: 240138
>
> URL: http://llvm.org/viewvc/llvm-project?rev=240138&view=rev
> Log:
> Fix the lldb build for the EM_486 change.
>
> ...
> -    { ArchSpec::eCore_x86_32_i486     , llvm::ELF::EM_486    , LLDB_INVALID_CPUTYPE, 0xFFFFFFFFu, 0xFFFFFFFFu }, // Intel 486 (deprecated)
> +    { ArchSpec::eCore_x86_32_i486     , llvm::ELF::EM_IAMCU  , LLDB_INVALID_CPUTYPE, 0xFFFFFFFFu, 0xFFFFFFFFu }, // Intel MCU // FIXME: is this correct?

This should eventually become eCore_x86_32_iamcu, I suspect. However,
AFAICT it's only used in ProcessMachCore.cpp and just to set the
triple to "i386" instead, and it's probably not worth worrying about
until any IAMCU ABI-specific changes are needed in LLDB.



More information about the lldb-commits mailing list