ABCDEFGHIJKLMNOPQRSTUVWXY
1
Date/Timew/ threadsw/o threadsRevisionCommit message
2
2015-12-01 0:00:00
3
2015-12-21 2:37:3317.2575109316.85326034r256145
[ELF] - fixed not properly handled @GOTTPOFF relocation against local symbols
4
2015-12-21 9:36:4016.8715614316.70729679r256172
[ELF][MIPS] Support some of R_MIPS_PCxxx relocations
5
2015-12-21 11:09:1916.1028969116.21421839r256180Refactor duplicated code. NFC.
6
2015-12-21 11:10:2717.7595978916.71047045r256181Delete dead typedefs.
7
2015-12-21 12:18:0417.0110575816.87234147r256189Remove unnecessary cast.
8
2015-12-21 12:47:3316.6057844816.63825606r256195Remove simple uses of Base::.
9
2015-12-21 12:50:5117.1031897816.7120222r256196Remove unnecessary cast.
10
2015-12-21 12:59:2916.5059470816.20311989r256197Simplify types. NFC.
11
2015-12-21 13:07:3116.836794617.11490725r256200Drop remaining uses of the Base typedef idiom.
12
2015-12-22 15:00:5017.0433218316.56182548r256289Split Undefined and UndefinedElf.
13
2015-12-22 17:06:3917.4637462716.87220352r256309Fix two asan found bugs:
14
2015-12-22 17:14:3716.8537782916.87043692r256310Fix an asan found leak.
15
2015-12-22 17:18:4017.7650037416.51889185r256311Fix another asan detected leak.
16
2015-12-22 19:40:1716.8020615216.6320177r256316Fix the last leak asan found in test/ELF.
17
2015-12-23 6:35:5116.9334645616.7999703r256333Simplify memory management.
18
2015-12-23 7:20:3816.8597585416.44892565r256334
Place RW sections that go after relro to another memory page.
19
2015-12-23 12:37:5116.6174740816.48567648r256348Move function to the file where it is used.
20
2015-12-23 16:47:4216.9500241916.76446977r256354Split Defined and DefinedElf.
21
2015-12-23 17:32:3916.7368762816.40447745r256355Add machine type check for MIPS-specific code path.
22
2015-12-24 0:36:5616.8692011716.79152772r256367Return early and remove a redundant error check. NFC.
23
2015-12-24 0:37:3416.8007807116.97001812r256368Make a member function non-member. NFC.
24
2015-12-24 0:41:1216.6069616516.42257949r256369Split functions and add comments. NFC.
25
2015-12-24 0:41:5516.4558029816.63292016r256370Remove unnecessary explicit instantiation.
26
2015-12-24 1:50:2216.844693316.71753326r256372Add a comment.
27
2015-12-24 1:52:1117.1694842516.43603716r256373[ELF] Don't reclaim .ctors/.dtors sections.
28
2015-12-24 2:03:4616.7723741716.7468138r256376[README] Update to reflect the new world order.
29
2015-12-24 2:08:5416.3866368916.52818385r256378Mark .eh_frame sections as live by default. NFC.
30
2015-12-24 2:14:0516.7265799716.53729282r256379Remove `continue` to make the code a bit shorter. NFC.
31
2015-12-24 2:37:3216.5878147416.78899649r256380Add comments.
32
2015-12-24 6:22:2416.724318816.82121536r256383Delete DefinedAbsolute.
33
2015-12-24 8:23:3716.9552930616.61032992r256384
Make it possible to create common symbols from bitcode.
34
2015-12-24 12:44:0617.1936719716.80606912r256392Update the recorded CIE length when aligning.
35
2015-12-24 17:00:4117.1443973216.96620231r256404Simplify. NFC.
36
2015-12-24 22:12:1817.2897118516.88474739r256408Factor out static members from DefinedRegular.
37
2015-12-24 22:55:3917.0573472617.18175032r256409Add comments.
38
2015-12-24 23:01:0916.7785957116.60024766r256410Move a function to a file where it is used.
39
2015-12-24 23:38:5816.7472167217.12580277r256411Split Writer::createSections().
40
2015-12-25 1:51:4216.5930299617.48570355r256414
[ELF] - Fixed handling relocations against zero sized .eh_frame section.
41
2015-12-25 3:15:2616.6910025116.62022725r256415
Fixed MSVS warning "not all control paths return a value". NFC.
42
2015-12-25 5:02:1316.7863181717.06725929r256416
[ELF][MIPS] Implement R_MIPS_GPREL16/R_MIPS_GPREL32 relocations
43
2015-12-25 21:51:0717.0585359617.29323658r256436
Use virtual function instead of hand-written type dispatch.
44
2015-12-25 23:01:2617.9883817816.51895629r256437
Do not use SpecificBumpPtrAllocator to create output sections.
45
2015-12-25 23:01:2816.8489824217.03259411r256438Define a factory class to create output sections. NFC.
46
2015-12-25 23:13:3816.9914098417.15558388r256439Add comment on .eh_frame sh_type.
47
2015-12-25 23:27:1016.9971780616.86694805r256440Remove dead variable.
48
2015-12-25 23:50:3917.0792536317.18053024r256441Split Writer::createSections. NFC.
49
2015-12-25 23:50:4117.2529249416.65147009r256442Split Writer::createSections even more. NFC.
50
2015-12-26 1:47:5717.4240367417.50136578r256444Simplify __rel[a]_iplt_{start,end} handling a bit.
51
2015-12-26 1:48:0017.1788643316.98458067r256445
Define SECNAME_{start,end} symbols in a separate function. NFC.
52
2015-12-26 2:07:0317.3784754217.39894258r256446Rename SharedCopy -> CopyRel.
53
2015-12-26 2:22:1617.0462872817.15150163r256447Add comments.
54
2015-12-26 2:34:3318.018283117.47964842r256448Simplify. NFC.
55
2015-12-26 2:52:2617.4107377117.04286973r256449Split Writer::assignAddresses. NFC.
56
2015-12-29 8:17:3216.6969872416.44798443r256563
Reformat of conditions for calculating r_offset in RelocationSection<ELFT>::writeTo(). NFC.
57
2015-12-29 13:09:2617.0178867416.99008344r256577[ELF][MIPS] Rename test file. NFC
58
2015-12-30 3:40:4416.3474160616.78861629r256638
[ELF] - Optimize .eh_frame section: remove CIE if all FDEs referencing it were removed.
59
2016-01-06 7:52:2717.0076481916.8234384r256942Add debugger rendezvous DT_DEBUG .dynamic entry
60
2016-01-06 7:56:0416.7026172217.04354822r256943
Add DT_DEBUG debugger rendezvous test for r256942
61
2016-01-06 12:11:5516.35100816.32905234r256970Remove unnecessary `lld::`.
62
2016-01-06 12:30:0217.1226819416.94465449r256971Rename GroupEntryType -> uint32_X.
63
2016-01-06 12:53:1916.9193560616.8255422r256974Fix MachO arm64 delta32ToGOT reloc encoding in -r.
64
2016-01-06 14:01:2516.5728820318.65125811r256981Add llvm_unreachable to unreachable code.
65
2016-01-06 14:42:4316.5956991816.65908491r256984Simplify MipsReginfoInputSection.
66
2016-01-06 14:53:5816.8060797616.50631379r256986Remove redundant `llvm::ELF::`.
67
2016-01-06 15:25:4216.7517244616.65752048r256993
Define align() and use that instead of RoundUpToAlignment().
68
2016-01-06 15:34:1116.9629808416.74225107r256994Simplify. NFC.
69
2016-01-06 15:34:1216.2267847615.95114684r256995
Use RoundUpToAlignment instead of writing the expression to round up.
70
2016-01-06 16:14:0416.8507052116.61831834r257001Set the folder for libraries to 'lld libraries'. NFC.
71
2016-01-06 16:14:0916.6153575316.53961191r257002
Set CMake ADDITIONAL_HEADER_DIRS on libraries with headers in /include. NFC.
72
2016-01-06 18:35:3216.7336322415.78657546r257017ELF: Improve performance of string table construction.
73
2016-01-06 19:59:0815.6993383215.99934102r257023[ELF] Add AMDGPU support
74
2016-01-06 20:22:2416.106810415.57114779r257027[ELF] Fix amdgpu tests
75
2016-01-06 21:02:3815.9908185215.92954304r257029[ELF] Fix REQUIRES line in amdgpu tests
76
2016-01-07 8:41:0615.5401830715.94851093r257072Fix typo.
77
2016-01-07 9:20:0715.8240960816.03627231r257075ELF: Implement --wrap.
78
2016-01-07 9:33:2515.969375316.2036292r257076
ELF: Move error checking code of the driver into one place. NFC.
79
2016-01-07 9:54:1915.6946851115.41076287r257077ELF: Split LinkerDriver::createFiles. NFC.
80
2016-01-07 9:54:2114.897239715.3989936r257078ELF: Make private functions private.
81
2016-01-07 10:17:2915.5431914515.53086696r257080Remove unnecessary type casts.
82
2016-01-07 10:20:0215.4965591515.59471083r257081Remove useless local variable.
83
2016-01-07 10:33:1115.6197422615.77419612r257082Fix local variable name.
84
2016-01-07 12:34:1615.9273311715.83834399r257095Add a comment for AMDGPU relocateOne().
85
2016-01-07 12:53:3016.1664793615.74768321r257096Revert "Remove unnecessary type casts."
86
2016-01-07 13:07:2615.3348049715.61682863r257099
Don't emit relocs for the __eh_frame section as they can be implicit.
87
2016-01-07 13:10:0615.9243097215.174644r257100
Always generate the fixup content for unwindFDEToFunction as we no longer emit it.
88
2016-01-07 13:12:3015.4440829415.40007424r257101Fix offset in test case. NFC
89
2016-01-07 16:13:2315.4972320815.25251762r257119ELF: Simplify Target::isSizeReloc and add comments.
90
2016-01-07 18:41:3515.8859851115.71853642r257140Add a comment.
91
2016-01-07 19:25:2615.5245736915.73654747r257141ELF: Remove SIZE relocs from isRelRelative.
92
2016-01-08 12:11:4715.7588438915.77116462r257203ELF: Remove dead code.
93
2016-01-08 13:53:2815.4075806315.42442984r257211
ELF: Consistently return SymbolBody * from SymbolTable::add functions.
94
2016-01-08 14:01:3315.3593542915.62416252r257212Add comments.
95
2016-01-08 14:06:2515.4915355815.4117982r257214Remove an empty constructor.
96
2016-01-08 14:14:1515.8288235615.75480157r257216Update comments.
97
2016-01-08 14:17:4215.5018337215.28466685r257217Use shorter name. NFC.
98
2016-01-08 14:20:0015.7315120315.48175906r257218Group members to match a comment. NFC.
99
2016-01-08 14:24:2615.5529608116.03260356r257220COFF: Rename RoundUpToAlignment -> align.
100
2016-01-08 17:22:0015.9485869715.39274683r257243COFF: Implement DLL symbol forwarding.