index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
gnu
/
llvm
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Don't make an illegal adde. Avoids fatal error on PowerPC.
gkoehler
2020-05-02
1
-1
/
+3
*
Make sure that we really don't emut quad-precision unless the
kettenis
2020-04-09
3
-16
/
+43
*
Define the appropriate __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* symbols like all
kettenis
2020-04-05
1
-0
/
+5
*
Fix "small pic" secure plt support.
kettenis
2020-04-04
3
-8
/
+12
*
Switch powerpc clang to -msvr4-struct-return, like gcc.
gkoehler
2020-03-04
4
-9
/
+103
*
Add arm64 support for lldb.
mortimer
2019-12-21
3
-0
/
+650
*
Sort relative relocations (and relocations against the same symbol) by offset
guenther
2019-11-29
1
-1
/
+8
*
In lldb, use a OpenBSD signal map instead of leveraging the FreeBSD one.
mortimer
2019-11-27
4
-1
/
+54
*
Add bits to allow lldb to find lldb-server.
mortimer
2019-11-26
4
-0
/
+28
*
Do not process 0 size DT_PLTRELSZ sections.
mortimer
2019-11-26
1
-1
/
+3
*
Cope with missing PT_* operations on some architectures
deraadt
2019-11-10
2
-0
/
+20
*
Move the hashed __retguard_* symbols into individual sections and mark
guenther
2019-11-09
1
-3
/
+5
*
Add lldb support for debugging running binaries on amd64.
mortimer
2019-11-09
29
-66
/
+2342
*
Add retguard for octeon/mips64.
mortimer
2019-10-25
8
-1
/
+439
*
Make clang emit the proper path to our libcompiler_rt.a when asked to.
patrick
2019-09-28
2
-0
/
+12
*
Merge LLVM 8.0.1 release.
patrick
2019-09-01
8
-20
/
+33
*
Import LLVM 8.0.1 release including clang, lld and lldb.
patrick
2019-09-01
59
-337
/
+484
*
Ensure stack protector slot access is resolved by PEI.
mortimer
2019-08-12
1
-0
/
+4
*
The GlobalISel IRTranslator pass assumes that it is safe to use the
mortimer
2019-08-01
1
-1
/
+2
*
Address a few issues in the expansion of li.d and li.s:
visa
2019-07-28
1
-8
/
+15
*
Fix instruction guard. This prevents the compiler from using
visa
2019-07-08
1
-1
/
+1
*
Implement the 'h' register constraint on mips64. This lets clang build
visa
2019-07-01
2
-0
/
+9
*
In LLVM 8 somebody had the glorious idea to enable the integrated assembler
claudio
2019-06-26
1
-1
/
+1
*
Implement .cplocal directive. Needed when building libcrypto.
visa
2019-06-24
3
-25
/
+68
*
Implement SGE pseudo-instructions. Needed when building libcrypto.
visa
2019-06-24
3
-0
/
+99
*
Fix a bug in memory operand handling. If a load or store uses a symbol
visa
2019-06-24
1
-0
/
+4
*
The -nopie flag has already been pushed a few lines before,
patrick
2019-06-24
1
-3
/
+2
*
Re-add files that were previously removed but are now part of LLVM 8.0.0.
patrick
2019-06-23
1
-0
/
+79
*
Merge LLVM 8.0.0 release.
patrick
2019-06-23
412
-78298
/
+16535
*
Import LLVM 8.0.0 release including clang, lld and lldb.
patrick
2019-06-23
6614
-150981
/
+429984
*
Back out frame pointer elimination optimization.
mortimer
2019-06-01
1
-11
/
+0
*
Do not eliminate frame pointers on i386. The entire i386 ecosystem assumes
mortimer
2019-06-01
1
-1
/
+0
*
Re-enable frame pointer elimination for x86 and mips64 if optimizations are
mortimer
2019-05-31
1
-0
/
+12
*
Re-enable RETGUARD leaf function optimization for arm64.
mortimer
2019-05-31
3
-3
/
+16
*
Stop using the moribund MLINKS bsd.man.mk feature for clang(1).
schwarze
2019-05-16
1
-2
/
+2
*
Add support for -znoretpolineplt and make -zretpolineplt the default.
guenther
2019-05-13
1
-2
/
+7
*
add "elf64_sparc" emulation name so ELF SPARCV9 format can be explicitly
naddy
2019-04-26
1
-0
/
+1
*
Also touch --param ssp-buffer-size when using retguard in lieu of the
mortimer
2019-04-25
1
-1
/
+2
*
Remove cast that truncates immediate operands to 32 bits. This fixes
kettenis
2019-04-22
1
-1
/
+1
*
Restore previous section after setting the MIPS ABI marker. This keeps
visa
2019-04-20
1
-0
/
+2
*
retguard-cookie-in-register is slightly unstable on arm64, so surgically
deraadt
2019-04-17
2
-2
/
+2
*
frame-pointer elimination has encountered some resistance in ports but we
deraadt
2019-04-04
1
-12
/
+0
*
Enable frame pointer elimination on i386, amd64 and mips64 when given
mortimer
2019-04-02
1
-0
/
+12
*
Emit variable length trap padding in retguard epilogue.
mortimer
2019-04-02
1
-0
/
+21
*
Consume SSP options when using retguard to prevent warnings.
mortimer
2019-04-01
1
-0
/
+4
*
If using retguard, we do not also need the stack protector.
mortimer
2019-03-31
1
-3
/
+4
*
Do not store the retguard cookie in frame in leaf functions if possible.
mortimer
2019-03-31
7
-14
/
+69
*
libLLVM in base will be installed as libLLVM.so.major.minor with no
jsg
2019-03-05
1
-2
/
+13
*
Improve the X86FixupGadgets pass:
mortimer
2019-02-22
5
-136
/
+612
*
When generating code for OpenBSD/powerpc, avoid unaligned floating-point
kettenis
2019-02-18
2
-0
/
+9
[prev]
[next]