Page MenuHomePhabricator

Jiboo (Jean-Bapiste Lepesme)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 17 2017, 4:37 PM (121 w, 4 d)

Recent Activity

Sep 28 2019

Jiboo abandoned D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..

Superseded by D68172.

Sep 28 2019, 10:11 AM · Restricted Project
Jiboo added a comment to D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..

@aaronpuchert thanks, that looks like a better fix than mine for PR43430, although I'm not sure D68172 obsoletes this patch.
@Szelethus could you confirm that thus examples shouldn't be built when CLANG_BUILD_EXAMPLES is OFF, and that this patch is still valid?

Sep 28 2019, 5:11 AM · Restricted Project

Sep 24 2019

Jiboo updated the summary of D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..
Sep 24 2019, 6:24 AM · Restricted Project
Jiboo added a comment to D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..

Here you go: https://bugs.llvm.org/show_bug.cgi?id=43430

Sep 24 2019, 6:14 AM · Restricted Project

Sep 22 2019

Jiboo added a comment to D58334: [LLVM-C] Add bindings to create macro debug info.

I don't have commit rights, I'd be glad if someone could commit this if the review pass, thanks.

Sep 22 2019, 6:32 AM · Restricted Project

Sep 21 2019

Jiboo updated the diff for D58334: [LLVM-C] Add bindings to create macro debug info.

Forgot to apply clang-format-diff.

Sep 21 2019, 4:54 PM · Restricted Project
Jiboo changed the repository for D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake. from rC Clang to rG LLVM Github Monorepo.
Sep 21 2019, 11:06 AM · Restricted Project
Jiboo updated the diff for D58334: [LLVM-C] Add bindings to create macro debug info.

Add tests, added a note that LLVMDWARFMacinfoRecordType values come from the DWARF spec.

Sep 21 2019, 11:06 AM · Restricted Project
Jiboo added a comment to D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..

@Szelethus take your time, I'm surprised to be the first with the problem (couldn't find reference on google or llvm bug tracker), I wouldn't be surprised if I fucked up somewhere and that this patch isn't really necessary.

Sep 21 2019, 10:00 AM · Restricted Project
Jiboo updated the summary of D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..
Sep 21 2019, 9:39 AM · Restricted Project
Jiboo added inline comments to D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..
Sep 21 2019, 9:35 AM · Restricted Project
Jiboo updated the diff for D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..

Update to add -U999999, although dunno why I don't get more context on clang/lib/Analysis/plugins/CMakeLists.txt.

Sep 21 2019, 9:33 AM · Restricted Project
Jiboo updated the summary of D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..
Sep 21 2019, 9:23 AM · Restricted Project
Jiboo created D67877: [analyzer] Conditionnaly include clang Analysis examples with cmake..
Sep 21 2019, 9:21 AM · Restricted Project

Feb 18 2019

Jiboo updated the diff for D58334: [LLVM-C] Add bindings to create macro debug info.

Mybad, llvm::dwarf::MacinfoRecordType (in llvm/BinaryFormat/Dwarf.h) isn't generated using Dwarf.def, so I just used the same values for another enum in llvm-c/DebugInfo.h.
The values in llvm::dwarf::MacinfoRecordType won't move as they are defined by the DWARFv4 standard (Figure 39. Macinfo Type Encodings, at page 194/325), so it is safe to static_cast it from the new LLVMDWARFMacinfoRecordType to MacinfoRecordType.

Feb 18 2019, 3:45 AM · Restricted Project

Feb 17 2019

Jiboo created D58334: [LLVM-C] Add bindings to create macro debug info.
Feb 17 2019, 3:44 PM · Restricted Project
Jiboo added a comment to D58323: [LLVM-C] Add bindings to create enumerators.

It seem to also miss macro related bindings, I'll probably make another differential today.

Feb 17 2019, 12:55 AM · Restricted Project

Feb 16 2019

Jiboo created D58323: [LLVM-C] Add bindings to create enumerators.
Feb 16 2019, 8:03 AM · Restricted Project