Re: [PATCH v2 00/27] LLVM fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Luc,

On 11 March 2017 at 09:06, Luc Van Oostenryck
<luc.vanoostenryck@xxxxxxxxx> wrote:
> This series solves a number of issues in sparse-llvm,
> mainly about wrong or missing type information as needed
> to build LLVM IR.
> These issues have been reported and investigated by
> Dibyendu Majumdar.
>
> * patches 1-4 adds missing type info in sparse's IR
> * patch   4 is not needed by this serie but logically belong
>           to the same group as patches 1-3. It can be dropped.
> * patches 5-7 are fixes
> * patch   8 makes debugging easier
> * patches 8-10 are preparatory steps for patch 11
> * patches 11 & 12 are fixes
> * patch   13 is a preparatory step for patch 14
> * patch   14 solves a lot of issues
> * patches 15-18 are test cases solved by patch 14
> * patch   19 & 20 are fixes
> * patches 21, 23-27 are cleanups
> * patch   22 makes debugging easier
>
>

Thank you very much for this series of patches. I have merged them
into my project and things are better. We still cannot invoke
functions via pointers to functions using the (*ident)(arg) syntax due
to the incorrect load operation output by the linearizer.

I have been trying to compile a smallish program (AVL Tree
implementation) - making progress but it still fails to compile, so I
will report the next issue!

Thanks and Regards
Dibyendu
--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux