| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove -mlong-calls vhen building arm libraries and llvm. | Dimitry Andric | 2020-03-10 | 1 | -1/+0 |
* | Remove libthr, csu, libthread_db and testfloat sparc64 specific directories. | Warner Losh | 2020-02-27 | 6 | -277/+0 |
* | retire BSD_CRTBEGIN option | Ed Maste | 2020-01-31 | 1 | -1/+1 |
* | powerpc64/csu: Rename dummy asm file to force use of 'cc' | Justin Hibbits | 2020-01-29 | 1 | -2/+2 |
* | Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it around | Kyle Evans | 2020-01-14 | 1 | -2/+0 |
* | mips !o32: fix csu build | Kyle Evans | 2020-01-03 | 1 | -2/+2 |
* | mips: csu: fix compilation w/ LLVM | Kyle Evans | 2020-01-03 | 1 | -2/+7 |
* | csu: Fix dynamiclib/init_test:jcr_test on !HAVE_CTORS archs | Kyle Evans | 2019-11-08 | 1 | -4/+6 |
* | [PowerPC] force applications linked with lib CSU to have .got | Justin Hibbits | 2019-10-12 | 1 | -0/+6 |
* | Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it around | Kyle Evans | 2019-10-06 | 1 | -0/+2 |
* | [PPC64] Add ifunc support in libcsu | Leandro Lupori | 2019-09-12 | 3 | -3/+78 |
* | csu: Add the riscv .init call sequence | Kristof Provost | 2019-09-09 | 1 | -1/+8 |
* | Support reading in .depend files. | Bryan Drewery | 2019-06-15 | 1 | -2/+3 |
* | mips: remove 16-byte alignment from .init and .fini epilogues | Ed Maste | 2019-05-20 | 1 | -2/+0 |
* | Create crtsavres.o for powerpc builds | Justin Hibbits | 2019-01-12 | 3 | -3/+198 |
* | Add explicit csu test dependency | Ed Maste | 2019-01-04 | 1 | -0/+2 |
* | Re-enable the dynamiclib tests. These should be fixed by r340910. | Andrew Turner | 2018-11-24 | 1 | -1/+1 |
* | Add the missing 0 at the end of the .jcr section. | Andrew Turner | 2018-11-24 | 1 | -0/+3 |
* | Disable the dynamiclib test until a failure can be debugged | Andrew Turner | 2018-11-24 | 1 | -1/+1 |
* | Mark the function called by the MIPS .init/.fini sequence with .local. | Andrew Turner | 2018-11-23 | 1 | -0/+2 |
* | csu: use BSD-1-clause license on csu files | Ed Maste | 2018-11-20 | 5 | -17/+2 |
* | Add NT_FREEBSD_FEATURE_CTL ELF note to csu | Ed Maste | 2018-11-20 | 1 | -0/+15 |
* | Run __cxa_finalize in shared objects in the destructor path. | Andrew Turner | 2018-11-13 | 1 | -3/+24 |
* | Add the (untested) mips and sparc64 .init call sequences. | Andrew Turner | 2018-11-07 | 2 | -0/+22 |
* | Add __used to __CTOR_LIST__ and __DTOR_LIST__ | Ed Maste | 2018-10-31 | 1 | -2/+2 |
* | Build the csu tests on all architectures. | Andrew Turner | 2018-10-30 | 7 | -4/+100 |
* | Disable the .preinit_array test in DSOs, ld.bfd fails to link objects with | Andrew Turner | 2018-10-30 | 1 | -1/+1 |
* | Fix the location of the static keyword. | Andrew Turner | 2018-10-30 | 1 | -1/+1 |
* | Run the csu tests on a DSO. This builds the tests into a shared library, | Andrew Turner | 2018-10-30 | 6 | -15/+138 |
* | The jcr argument to _Jv_RegisterClasses is used, stop marking it otherwise. | Andrew Turner | 2018-10-30 | 1 | -1/+1 |
* | Make the .ctors, .dtors, and .jcr markers as static. They shouldn't be | Andrew Turner | 2018-10-29 | 2 | -5/+5 |
* | Check __dso_handle is NULL in non-DSO objects. It should only be non-NULL | Andrew Turner | 2018-10-29 | 1 | -0/+11 |
* | Add __dso_handle to the BSD crtbegin. This is used to identify shared | Andrew Turner | 2018-10-26 | 1 | -0/+8 |
* | Drop the csu tests WARNS to 5 to fix the powerpc64 build. | Andrew Turner | 2018-10-26 | 3 | -2/+2 |
* | Add a missing include for src.opts.mk. Without it MK_TESTS isn't defined. | Andrew Turner | 2018-10-25 | 1 | -0/+2 |
* | Implement a BSD licensed crtbegin/crtend | Andrew Turner | 2018-10-25 | 16 | -0/+684 |
* | Process irelocs for statically linked binaries from crt1 on x86. | Konstantin Belousov | 2018-10-13 | 14 | -9/+212 |
* | crt: switch to standard note type definitions from elf_common.h | Ed Maste | 2018-10-04 | 4 | -7/+8 |
* | lib: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-26 | 9 | -0/+18 |
* | Update several more URLs | Eitan Adler | 2017-10-29 | 3 | -3/+3 |
* | Don't include GNU object attributes when building with clang. | John Baldwin | 2017-08-30 | 2 | -0/+4 |
* | Support for v1.10 (latest) of RISC-V privilege specification. | Ruslan Bukin | 2017-08-10 | 2 | -8/+12 |
* | Rework r234502 to include a modified CFLAGS along with ACFLAGS. | John Baldwin | 2017-04-07 | 8 | -24/+24 |
* | Clang in base now supports -mlongcall, so remove this hack | Justin Hibbits | 2017-03-07 | 1 | -10/+0 |
* | Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified paths | Enji Cooper | 2017-01-20 | 9 | -26/+27 |
* | Make MIPS startup assembly files use neutral float ABI. | Alexander Kabaev | 2016-11-16 | 2 | -0/+2 |
* | Stop dereferencing _end in crt1.c. This was only needed for brk/sbrk so is | Andrew Turner | 2016-05-22 | 1 | -10/+1 |
* | Don't reset CC away from full-pathed gcc. | Bryan Drewery | 2016-03-24 | 1 | -0/+3 |
* | Remove the compat code to handle the kernel passing us an unalinged | Andrew Turner | 2016-01-13 | 1 | -5/+1 |
* | Use -mlong-calls to build crt1.o and gcrt1.o. This tells the compiler to | Andrew Turner | 2016-01-10 | 1 | -2/+3 |