- User Since
- Nov 30 2017, 10:52 AM (94 w, 20 h)
Sun, Sep 15
Fri, Sep 13
I think this change might be breaking builds: http://lab.llvm.org:8011/builders/clang-aarch64-linux-build-cache/builds/16888
Thu, Sep 12
Tue, Sep 10
Nice! Thanks @phosek. I’m fine with a revert. Currently away from keyboard.
Where are your bots?
Ah I get it, because ld64 is tbd-aware the end product is the text. I’m still not sure if I will add any support to lld for something like ifs, things still seem good just using the ifs text format for the intermediate symbol merging.
Sat, Sep 7
Fri, Sep 6
Adding better wiring up to llvm-ifs
Does this addition mean that llvm-nm should eventually include some support for other text formats like ifs/elfabi etc? I think this could be pretty useful for writing tests, which I assume is part of the motivation here?
Thu, Sep 5
addressing @paquette's feedback
Wed, Sep 4
Tue, Sep 3
addressing @paquette's suggestions.
Moving the guts of the candidate walk loop into the reusable MIRVRegNamer.cpp library
Mon, Sep 2
Sat, Aug 31
Fri, Aug 30
longer flags, no more =
Thu, Aug 29
better diag, better test names
adding .data and .rodata to elf sections
Wed, Aug 28
- Dropping vestigial ELFSymbols, now I have IFSSymbol.
- addressed @compnerd 's feedback
Tue, Aug 27
More version checks
Checking for conflicts in the Ifs header.
Added some better conflict checking tests.
test updates based on feedback
Mon, Aug 26
adding another test, to merge objects and funcs of different sizes.
Adding some tests. and added some really basic symbol conflict error checking (no resolution though).
Fri, Aug 23
- Addressing @compnerd's feedback, still need to do some smarter conflict resolution for symbols and add tests.
- Added rudimentary TBD support.
Thu, Aug 22
Looking a lot better.
Wed, Aug 21
Aug 20 2019
@jakehehrlich Haven't seen an update on this diff in a while. How are things going?
Aug 19 2019
Aug 18 2019
Aug 14 2019
Aug 13 2019
Updated. Much better cleaner implementation.
@aaron.ballman Good catch on the /Yc /Yu args. I like the way its looking a lot more now.
Moved the initialization of YcArg and YuArg and initial handling of those args into handleArguments. ninja check-clang passes.
Aug 12 2019
@aaron.ballman How does this look to you?
Aug 11 2019
Aug 10 2019
really sorry for how bad this diff looks. phab just doesnt present in a very ideal way.