[cfe-dev] Builtins.def compile error on Windows
John Thompson
john.thompson.jtsoftware at gmail.com
Wed Jun 10 12:06:23 PDT 2009
i.e. the name being used in a string table or lookup somewhere. What's a
better fix?
On Wed, Jun 10, 2009 at 12:03 PM, John Thompson <
john.thompson.jtsoftware at gmail.com> wrote:
> The file include/llvm/Config/alloca.h has a "#define alloca _alloca" which
> substitutes the "alloca" in Builtins.def, resulting in the Builtin::BIalloca
> reference in CGBuiltin.cpp being undefined.
>
> Changing "LIBBUILTIN(alloca, "v*z", "f", "stdlib.h")" to
> "LIBBUILTIN(_alloca, "v*z", "f", "stdlib.h")",
> and the one reference to "Builtin::BIalloca" to "Builtin::BI_alloca" in
> CGBuiltin.cpp seems an easy fix, but I don't know if there are other issues
> with this.
>
> --
> John Thompson
> John.Thompson.JTSoftware at gmail.com
>
>
--
John Thompson
John.Thompson.JTSoftware at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20090610/67164e4d/attachment.html>
More information about the cfe-dev
mailing list