User Details
User Details
- User Since
- Nov 11 2012, 5:37 PM (541 w, 1 d)
- Roles
- Disabled
Feb 27 2020
Feb 27 2020
• rafael committed rGb8bb7c0c0748: Simplify the processFixupValue interface. NFC. (authored by • rafael).
Simplify the processFixupValue interface. NFC.
Remove a processFixupValue hack.
Add missing %s to RUN line.
Test the object file creation too.
Apr 28 2018
Apr 28 2018
Update my email address and description.
Apr 27 2018
Apr 27 2018
Don't create a temporary DenseMap for each input .eh_frame.
Don't create a temporary DenseMap for each input .eh_frame.
Split .eh_frame sections in parellel.
Split .eh_frame sections in parellel.
• rafael committed rL331058: Split merge sections early..
Split merge sections early.
• rafael committed rLLD331058: Split merge sections early..
Split merge sections early.
Apr 26 2018
Apr 26 2018
Replace SharedSymbols with Defined when creating copy relocations.
Replace SharedSymbols with Defined when creating copy relocations.
• rafael committed rLLD330960: Simplify processRelocAux..
Simplify processRelocAux.
• rafael committed rL330960: Simplify processRelocAux..
Simplify processRelocAux.
Apr 25 2018
Apr 25 2018
• rafael committed rLLD330874: Pack symbols a bit more..
Pack symbols a bit more.
• rafael committed rLLD330869: Also demote lazy symbols..
Also demote lazy symbols.
• rafael committed rL330869: Also demote lazy symbols..
Also demote lazy symbols.
Apr 24 2018
Apr 24 2018
[bugpoint] Fix crash when testing for miscompilation.
Apr 19 2018
Apr 19 2018
Fix trap instruction on pp64.
• rafael committed rL330386: Fix trap instruction on pp64..
Fix trap instruction on pp64.
Define InputSection::getOffset inline.
Define InputSection::getOffset inline.
Simplify getOffset for synthetic sections.
Simplify getOffset for synthetic sections.
Rename MergeInputSection::getOffset.
Rename MergeInputSection::getOffset.
Apr 18 2018
Apr 18 2018
Don't call getOffset twice. NFC.
Don't call getOffset twice. NFC.
Apr 13 2018
Apr 13 2018
• rafael committed rLLD330036: Reduce code duplication..
Reduce code duplication.
Apr 10 2018
Apr 10 2018
Don't warn on ICFed symbols, warn on synthetic ones.
Don't warn on ICFed symbols, warn on synthetic ones.
Apr 6 2018
Apr 6 2018
Avoid some temporary allocations.
Avoid some temporary allocations.
Apr 5 2018
Apr 5 2018
Change which file we print when a symbol cannot be ordered.
Change which file we print when a symbol cannot be ordered.
Update method names in documentation.
Don't ignore addend when a SHF_MERGE section is dead.
Don't ignore addend when a SHF_MERGE section is dead.
• rafael committed rL329307: Initialize OutputOff to zero..
Initialize OutputOff to zero.
Initialize OutputOff to zero.
Apr 4 2018
Apr 4 2018
Initialize OffsetMap earlier.
• rafael committed rL329242: Initialize OffsetMap earlier..
Initialize OffsetMap earlier.
Don't ignore addend in getOffset.
Don't ignore addend in getOffset.
Apr 3 2018
Apr 3 2018
Add a test for an issue fixed in r329092.
Add a test for an issue fixed in r329092.
Apr 2 2018
Apr 2 2018
Use OffsetMap in getSectionPiece.
Use OffsetMap in getSectionPiece.
• rafael updated subscribers of D45180: libcalls must check for "RtLibUseGOT" metadata during simplification.
Sriraman Tallam via llvm-commits <llvm-commits@lists.llvm.org> writes:
Align stubs for external and common global variables to pointer size.
• rafael committed rL329014: Define TrapInst for ppc64..
Define TrapInst for ppc64.
• rafael committed rLLD329014: Define TrapInst for ppc64..
Define TrapInst for ppc64.
Mar 29 2018
Mar 29 2018
• rafael committed rL328836: Set dso_local on cfi_slowpath..
Set dso_local on cfi_slowpath.
• rafael committed rC328836: Set dso_local on cfi_slowpath..
Set dso_local on cfi_slowpath.
• rafael committed rL328825: Mark __cfi_check as dso_local..
Mark __cfi_check as dso_local.
• rafael committed rC328825: Mark __cfi_check as dso_local..
Mark __cfi_check as dso_local.
Set dso_local when clearing dllimport.
Set dso_local when clearing dllimport.
Mar 28 2018
Mar 28 2018
• rafael added a comment to D44214: Improve --warn-symbol-ordering..
This will now fire on symbols the linker defines relative to an output section, no?
That would be a good thing, right? Attempting to order a symbol not associated with an OutputSection (whether linker-defined or not) would be impossible.
Yeah, I think this is a desired behavior.
Warning would be good, calling it an absolute symbol in the warning is the issue.
Strip @VER suffices from the LTO output.
Strip @VER suffices from the LTO output.
Mar 27 2018
Mar 27 2018
• rafael added a comment to D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL..
Mark Kettenis via Phabricator <reviews@reviews.llvm.org> writes:
Initialize OffsetMap in a known location.
Initialize OffsetMap in a known location.
Define a trivial method inline.
Define a trivial method inline.
Store live offsets as uint32_t.
Store live offsets as uint32_t.
Force SHF_MERGE optimizations with -r.
Force SHF_MERGE optimizations with -r.
Mar 26 2018
Mar 26 2018
Use local symbols for creating .stack-size.
• rafael committed rL328571: Reduce code duplication a bit..
Reduce code duplication a bit.