summaryrefslogtreecommitdiff
path: root/lib/csu
Commit message (Expand)AuthorAgeFilesLines
* Remove -mlong-calls vhen building arm libraries and llvm.Dimitry Andric2020-03-101-1/+0
* Remove libthr, csu, libthread_db and testfloat sparc64 specific directories.Warner Losh2020-02-276-277/+0
* retire BSD_CRTBEGIN optionEd Maste2020-01-311-1/+1
* powerpc64/csu: Rename dummy asm file to force use of 'cc'Justin Hibbits2020-01-291-2/+2
* Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2020-01-141-2/+0
* mips !o32: fix csu buildKyle Evans2020-01-031-2/+2
* mips: csu: fix compilation w/ LLVMKyle Evans2020-01-031-2/+7
* csu: Fix dynamiclib/init_test:jcr_test on !HAVE_CTORS archsKyle Evans2019-11-081-4/+6
* [PowerPC] force applications linked with lib CSU to have .gotJustin Hibbits2019-10-121-0/+6
* Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2019-10-061-0/+2
* [PPC64] Add ifunc support in libcsuLeandro Lupori2019-09-123-3/+78
* csu: Add the riscv .init call sequenceKristof Provost2019-09-091-1/+8
* Support reading in .depend files.Bryan Drewery2019-06-151-2/+3
* mips: remove 16-byte alignment from .init and .fini epiloguesEd Maste2019-05-201-2/+0
* Create crtsavres.o for powerpc buildsJustin Hibbits2019-01-123-3/+198
* Add explicit csu test dependencyEd Maste2019-01-041-0/+2
* Re-enable the dynamiclib tests. These should be fixed by r340910.Andrew Turner2018-11-241-1/+1
* Add the missing 0 at the end of the .jcr section.Andrew Turner2018-11-241-0/+3
* Disable the dynamiclib test until a failure can be debuggedAndrew Turner2018-11-241-1/+1
* Mark the function called by the MIPS .init/.fini sequence with .local.Andrew Turner2018-11-231-0/+2
* csu: use BSD-1-clause license on csu filesEd Maste2018-11-205-17/+2
* Add NT_FREEBSD_FEATURE_CTL ELF note to csuEd Maste2018-11-201-0/+15
* Run __cxa_finalize in shared objects in the destructor path.Andrew Turner2018-11-131-3/+24
* Add the (untested) mips and sparc64 .init call sequences.Andrew Turner2018-11-072-0/+22
* Add __used to __CTOR_LIST__ and __DTOR_LIST__Ed Maste2018-10-311-2/+2
* Build the csu tests on all architectures.Andrew Turner2018-10-307-4/+100
* Disable the .preinit_array test in DSOs, ld.bfd fails to link objects withAndrew Turner2018-10-301-1/+1
* Fix the location of the static keyword.Andrew Turner2018-10-301-1/+1
* Run the csu tests on a DSO. This builds the tests into a shared library,Andrew Turner2018-10-306-15/+138
* The jcr argument to _Jv_RegisterClasses is used, stop marking it otherwise.Andrew Turner2018-10-301-1/+1
* Make the .ctors, .dtors, and .jcr markers as static. They shouldn't beAndrew Turner2018-10-292-5/+5
* Check __dso_handle is NULL in non-DSO objects. It should only be non-NULLAndrew Turner2018-10-291-0/+11
* Add __dso_handle to the BSD crtbegin. This is used to identify sharedAndrew Turner2018-10-261-0/+8
* Drop the csu tests WARNS to 5 to fix the powerpc64 build.Andrew Turner2018-10-263-2/+2
* Add a missing include for src.opts.mk. Without it MK_TESTS isn't defined.Andrew Turner2018-10-251-0/+2
* Implement a BSD licensed crtbegin/crtendAndrew Turner2018-10-2516-0/+684
* Process irelocs for statically linked binaries from crt1 on x86.Konstantin Belousov2018-10-1314-9/+212
* crt: switch to standard note type definitions from elf_common.hEd Maste2018-10-044-7/+8
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-269-0/+18
* Update several more URLsEitan Adler2017-10-293-3/+3
* Don't include GNU object attributes when building with clang.John Baldwin2017-08-302-0/+4
* Support for v1.10 (latest) of RISC-V privilege specification.Ruslan Bukin2017-08-102-8/+12
* Rework r234502 to include a modified CFLAGS along with ACFLAGS.John Baldwin2017-04-078-24/+24
* Clang in base now supports -mlongcall, so remove this hackJustin Hibbits2017-03-071-10/+0
* Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified pathsEnji Cooper2017-01-209-26/+27
* Make MIPS startup assembly files use neutral float ABI.Alexander Kabaev2016-11-162-0/+2
* Stop dereferencing _end in crt1.c. This was only needed for brk/sbrk so isAndrew Turner2016-05-221-10/+1
* Don't reset CC away from full-pathed gcc.Bryan Drewery2016-03-241-0/+3
* Remove the compat code to handle the kernel passing us an unalingedAndrew Turner2016-01-131-5/+1
* Use -mlong-calls to build crt1.o and gcrt1.o. This tells the compiler toAndrew Turner2016-01-101-2/+3