Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-24 | R_AARCH64_NONE should be zero, not 256. The latter was a deprecated | Philip Guenther | |
assignment and isn't used by clang/lld. ok jsg@ | |||
2017-10-24 | kbind(2) for the win: we can always put .got.plt in RELRO | Philip Guenther | |
ok kettenis@ deraadt@ | |||
2017-01-14 | Import LLVM 3.9.1 including clang and lld. | Patrick Wildt | |
2017-10-23 | Extend support for DWARF2 CFI expressions. Needed to support llvm/clang on | Mark Kettenis | |
sparc64 where it doesn't use the integrated assembler (yet). ok mpi@, patrick@, guenther@ | |||
2017-10-23 | Teach readelf the arm64 dynamic relocation we use, as well as the | Philip Guenther | |
m88k-specific dynamic tags ok deraadt@ jsg@ | |||
2017-10-11 | Add missing file. | Mark Kettenis | |
ok patrick@ | |||
2017-10-04 | Tedu files that got removed in LLVM 5.0.0. | Patrick Wildt | |
2017-10-04 | Tedu files that got removed in LLVM 5.0.0. | Patrick Wildt | |
2017-10-04 | Update clang build infrastructure for LLVM 5.0.0. | Patrick Wildt | |
2017-10-04 | Merge LLVM 5.0.0 release. | Patrick Wildt | |
2017-10-04 | Import LLVM 5.0.0 release including clang, lld and lldb. | Patrick Wildt | |
2017-01-14 | Import LLVM 3.9.1 including clang and lld. | Patrick Wildt | |
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ | |||
2017-09-29 | Rev. 1.2 enabled UTF-8 by default. | Ingo Schwarze | |
During subsequent Perl updates, all the documentation changes etc. got carried along, but the actual code change was deleted in Rev. 1.3 and never restored. Restore it now. Bug found by bentley@; OK afresh1@ bentley@. | |||
2017-09-28 | make clang include a FILE symbol for .(s|S) files | Robert Nagy | |
This is mostly needed by syspatch at the moment to be to be able to re-link in the same order as the original libraries were linked with by relying on the readelf(1) and without this .(s|S) assembly files were not getting a file directive. A bug reports has been filed as well: https://bugs.llvm.org/show_bug.cgi?id=34019 ok deraadt@ | |||
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ | |||
2017-09-22 | A buffer over-read and heap overflow in perl's regexp may result in | Andrew Fresh | |
a crash or memory leak. Fixes * CVE-2017-12883 (Buffer over-read) * CVE-2017-12837 (Heap overflow when compiling case-insensitive regexp) Patches by Karl Williamson | |||
2017-09-11 | missing parts for arm64, dependencies needed. | Marc Espie | |
spotted by deraadt@, fix turns out to be identical to more recent binutils. | |||
2017-09-09 | Remove path support from perl OpenBSD::Pledge | Andrew Fresh | |
ok guenther@ deraadt@ giovanni@ | |||
2017-08-23 | Update IO-Socket-IP to 0.39, bug fix needed for p5-Net-DNS 1.12. | Alexander Bluhm | |
OK afresh1@ sthen@ | |||
2017-08-21 | When executing ssh, use "--" to indicate end of arguments before the | Todd C. Miller | |
host name. Adapted from a MirBSD diff by Thorsten Glaser. | |||
2017-08-20 | Fix the __sync_* functions to make them work properly | Visa Hankala | |
as full memory barriers. | |||
2017-08-16 | have -Wno-* work the same on gcc3 as well. | Marc Espie | |
old patch, belated test by aoyama@, okay aoyama@ | |||
2017-08-14 | Add improvements to the DWARF frame unwinder to support xorguard. | Mark Kettenis | |
ok mortimer@ | |||
2004-05-21 | GDB 6.1 (excluding .info files) | Mark Kettenis | |
2002-05-13 | Import binutils-2.11.2 | Federico G. Schwindt | |
- only the binutils package (no gdb here) - don't import libiberty and texinfo, they are elsewhere - remove all .info* generated files | |||
1996-09-04 | Import of binutils, gas, ld & gprof from Cygnus 960904 tree | Niklas Hallqvist | |
2017-08-14 | Apply pre-built unicore patch - perl-5.24.2 | Andrew Fresh | |
OK bluhm@, Reads ok sthen@ | |||
2017-08-14 | Apply local patches - perl-5.24.2 | Andrew Fresh | |
OK bluhm@, Reads ok sthen@ | |||
2017-08-14 | Fix merge issues, remove excess files - match perl-5.24.2 dist | Andrew Fresh | |
OK bluhm@, Reads ok sthen@ | |||
2017-08-14 | Import perl-5.24.2 | Andrew Fresh | |
2017-08-10 | Unlink libobjc. It is not used in base, and ports are pulling in libobjc2 ↵ | mortimer | |
from ports. ok bluhm@ sebastia@ dcoppa@ | |||
2017-08-07 | Actually enable the kprintf format attribute. | Mark Kettenis | |
ok florian@ | |||
2017-08-04 | Backport https://reviews.llvm.org/D29778. Fixes a bug where clang was | Mark Kettenis | |
optimizing code around an lgamma(3) call a bit too much. Fixes the lib/libm/lgamma regress test. ok patrick@, millert@ | |||
2017-08-04 | remove llvm's .gitignore file; upstream have separate repos for clang, lld, | Stuart Henderson | |
etc but as they're directly in our main tree, so the ignore file causes problems for people using cvs->git conversions. kettenis suggested removing the file rather than just commenting-out the relevant repos, patrick agrees. | |||
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ | |||
2017-08-01 | Zero out excess bytes in perl long doubles | Andrew Fresh | |
From upstream commits by Niko Tyni <ntyni AT debian.org> * dd6885360b15e763e0706dc28555eea328de432d * 6b2c7479d6d33249c2385d8a36d8ee9e61e1a519 ok aja@ | |||
2017-08-01 | Use int3 trap padding between functions instead of trapsleds with a leading ↵ | mortimer | |
jump. ok deraadt@ | |||
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ | |||
2017-07-29 | Disable -Waddress-of-packed-member by default. | Mark Kettenis | |
While these warnings have the potential to be useful, there are too manu false positives right now. ok deraadt@ | |||
2017-07-29 | Fix trapsleds on i386 | mortimer | |
ok deraadt@ | |||
2017-07-28 | On OpenBSD disable the malloc/calloc/realloc/free/str*dup builtins, since | Theo de Raadt | |
they can perform strange transforms and optimizations. Some of those could gain a slight advantage, but would avoid the variety of important runtime checks our malloc(3) code does. In essence, the transforms performed are considered "anti-mitigation". ok kettenis robert, discussions with others | |||
2017-07-28 | Implement -Oz as an alias for -Os here as well. | Mark Kettenis | |
ok aoyama@ | |||
2017-07-28 | provide missing prototypes | Marc Espie | |
this may actually result in bogus error messages, because int != char* okay jca@ | |||
2017-07-28 | make warns about POST_INSTALL being empty. | Marc Espie | |
other similar makefiles define POST_INSTALL = : so even the GNU guys are aware this might be non standard. fix it. okay krw@ kettenis@ | |||
2017-07-27 | teach clang about our syslog format attribute | Robert Nagy | |
ok deraadt@ | |||
2017-07-27 | push back -pie to the linker if -pie is specified to avoid an unused argument | Robert Nagy | |
warning ok kettenis@, deraadt@ | |||
2017-07-27 | ensure protoiize man pages installed in all cases (until we come | Theo de Raadt | |
to a different decision later) ok espie | |||
2017-07-27 | fix warnings from missing headers. | Marc Espie | |
okay deraadt@ | |||
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ |