Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-28 | Fix base-gcc -Wno-error=uninitialized | Jeremie Courreges-Anglas | |
base-gcc always errored out when -Werror was passed and -Wuninitialized triggered, even when -Wno-error=uninitialized was passed. Deemed correct by Miod | |||
2021-06-25 | minimalistic diff to use %ld instead of %d for ptrdiff printing | Theo de Raadt | |
2021-06-25 | Pull in support from a future clang for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_x | Theo de Raadt | |
defines because we need it now from https://reviews.llvm.org/D91784 ok mlarkin kettenis | |||
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2021-06-24 | add some aarch64 bits missed in Makefile.in 1.6 | Jonathan Gray | |
ok deraadt@ drahn@ | |||
2021-06-24 | repair missing dependencies against bfd.h for riscv64 | Theo de Raadt | |
ok jsg drahn | |||
2021-06-23 | help the debugger look in ports for external parts like PadWalker | Marc Espie | |
and Readline. feedback and okay afresh1@ | |||
2021-06-21 | correct riscv64 blocks | Theo de Raadt | |
discussion with espie kettenis jsg | |||
2021-06-11 | remove netbsd specific LIBRARY section; ok jca | Jason McIntyre | |
2021-06-10 | Minor mandoc -Tlint fixes | Jeremie Courreges-Anglas | |
ok mortimer@ | |||
2021-06-10 | Indentation | Jeremie Courreges-Anglas | |
ok mortimer@ | |||
2021-06-10 | No RCS IDs in shlib_version files | Jeremie Courreges-Anglas | |
ok mortimer@ | |||
2021-06-09 | Remove pledgenames() from OpenBSD::Pledge perl module | Andrew Fresh | |
Pointed out by deraadt@, this is not what that that incomplete table is for. While the code has been there for several years, I haven't found a use for it, which is good because it would have been wrong. While here, update my name. | |||
2021-06-09 | Enable libexecinfo. | mortimer | |
With some build plumbing help from jsg@ ok kettenis@ sthen@ | |||
2021-06-09 | Add libexecinfo. | mortimer | |
Based on NetBSD implementation, without the libelf dependency. Architectures which have libunwind use libunwind, and others use a stub implementation that does nothing since __builtin methods are unreliable. Much feedback and help from jca@. ok kettenis@ sthen@ | |||
2021-05-19 | Revert hack to build clang with -static on riscv64. | Dale Rahn | |
This 'requirement' was due to a bug in dtors which has been corrected. reminded by jsg@ | |||
2021-05-14 | On riscv64, dynamically linked clang binary fails with: | Dale Rahn | |
libc++abi: Pure virtual function called! By statically linking clang (and *-tblgen) this problem is worked around at least for now. | |||
2021-05-14 | Initial enablment of EMULTLS on RiscV | Dale Rahn | |
Uncertain if this is 100% correct, however this enables self hosting using clang. | |||
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2021-05-11 | Since ld.lld doesn't properly support R_RISCV_RELAX relocations, switch the | Mark Kettenis | |
default to -no-relax. ok drahn@ | |||
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2021-05-05 | riscv64 binutils 'support' | Dale Rahn | |
Enable just enough of binutils to be a functional compilation system with llvm doing the heavy lifting. With corrections suggested by reviewers. ok jsg@ kettenis@ | |||
2021-05-05 | Fix backtrace command with kernel core. | asou | |
ok mpi@ | |||
2011-04-24 | Here comes the easter bunnytils 2.17 (the last version released against a | Miod Vallat | |
licence mere mortals can understand the terms of); will be connected to the build on an arch-by-arch basis. Testsuites and generated files have been intentionnaly omitted from this import. Peer pressure and ok from at least drahn@ pirofti@ deraadt@ | |||
2021-05-03 | recognise a small number of riscv relocations in readelf | Jonathan Gray | |
ok kettenis@ | |||
2021-05-03 | don't build gdb on riscv64 | Jonathan Gray | |
2021-05-01 | regen llvm man pages from rst with | Jonathan Gray | |
cd /usr/src/gnu/llvm/llvm/docs gmake -f Makefile.sphinx man cd /usr/src/gnu/llvm/clang/docs gmake -f Makefile.sphinx man cmake -DLLVM_ENABLE_SPHINX=ON -DLLDB_INCLUDE_TESTS=OFF /usr/src/gnu/llvm/lldb/ make docs-lldb-man | |||
2021-05-01 | arvm7 -> armv7 | Jonathan Gray | |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2021-04-29 | regen | Jonathan Gray | |
2021-04-29 | add RISCV | Jonathan Gray | |
2021-04-29 | riscv64 clang support. | Dale Rahn | |
With several fixes from review integrated. ok patrick@ | |||
2021-04-28 | Build libcompiler_rt for riscv64 | Dale Rahn | |
ok kettenis@ | |||
2021-04-28 | Enable libunwind on riscv64 | Dale Rahn | |
getWCookie() is an OpenBSD addition that is needed on new architectures. ok kettenis@ | |||
2021-04-28 | Update build infrastructure for libc++ and libc++abi version 11.1.0. | Patrick Wildt | |
2021-04-28 | Merge libc++, libc++abi and libunwind version 11.1.0. | Patrick Wildt | |
2021-04-28 | Import libc++ 11.1.0 release. | Patrick Wildt | |
2021-04-28 | Import libc++abi 11.1.0 release. | Patrick Wildt | |
2021-04-28 | Import libunwind 11.1.0 release. | Patrick Wildt | |
2021-04-28 | Update clang build infrastructure for LLVM 11.1.0. | Patrick Wildt | |
Heavy lifting by mortimer@, thank you so much! | |||
2021-04-28 | Merge LLVM 11.1.0. | Patrick Wildt | |
2021-04-28 | Import LLVM 11.1.0 release including clang, lld and lldb. | Patrick Wildt | |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt | |
ok hackroom tested by plenty | |||
2021-04-21 | Fix __builtin_bitreverse32 on 32-bit PowerPC | gkoehler | |
This is a backport from LLVM 11. Before this fix, code using __builtin_bitreverse32 was crashing SIGILL because clang-10 emitted a 64-bit rldicl/clrldi instruction. The SIGILL only happened on 32-bit cpus, not on the G5. The code for LLVM 11 uses __builtin_bitreverse, so clang-10 needs this fix to build clang-11. https://github.com/llvm/llvm-project/commit/a5d161c119d5a https://reviews.llvm.org/D77946 ok kettenis@ | |||
2021-04-16 | Add a workaround to avoid wrong code generated by m88k gcc. | Kenji Aoyama | |
NATIVE_TO_UNI is defined as follows in utf8.h: -- #define NATIVE_TO_UNI(ch) ((UV) ((ch) | 0)) -- and UV is 'unsigned long' on m88k. Details are at: https://github.com/Perl/perl5/issues/18655 help and ok afresh1@ | |||
2021-03-04 | Never automatically rewrite perl/dist/Devel-PPPort/t/01_test.t | Andrew Fresh | |
We are never going to update the files that generate this test and the interaction with "cvs up" means we can accidentally hit it when they hange between releases but permissions when building the system prevent us from writing the update and breaks the build. Found by naddy@, krw@, and deraadt@ | |||
2019-02-13 | Import perl-5.28.1 | Andrew Fresh | |
looking good sthen@, Great! bluhm@ | |||
2021-03-01 | Apply pre-built unicore patch, remove excess files - perl-5.32.1 | Andrew Fresh | |
OK sthen@ | |||
2021-03-01 | Apply local patches, remove excess files - perl-5.32.1 | Andrew Fresh | |
OK sthen@ |