| Age | Commit message (Expand) | Author |
| 2018-12-28 | Re-do previous (always make available preinit/initarray/finiarray), with | christos |
| 2018-12-28 | Undo previous; breaks macppc/m68k (at least) | christos |
| 2018-12-28 | Avoid duplicate definitions on arm (reported by kre@) | christos |
| 2018-12-27 | Allow both array and non-array constructors for transition. | christos |
| 2018-12-27 | Enable initfini array support for everyone. | christos |
| 2018-11-26 | Do not pass the main object handle from the assembler startup stub to | joerg |
| 2018-07-13 | i386/amd64 build fix. Fix "possibly used uninitialized" from gcc. | kre |
| 2018-07-12 | Add static PIE support for i386 and AMD64. | joerg |
| 2018-07-12 | _DYNAMIC is present for static PIE as well, so loosen rtld check. | joerg |
| 2018-03-29 | Move the complex logic for dynamically writing branches from ld.elf_so | joerg |
| 2018-03-09 | Add ifunc support for statically linked applications on x86, ppc, sparc | joerg |
| 2017-07-18 | .eh_frame should be read-only on MIPS too. | joerg |
| 2016-06-29 | For some mind-boogling reasons, GCC 5.4 believes that a weak reference | joerg |
| 2016-06-07 | Fun fact of the weak: a weak reference doesn't have visibility attached. | joerg |
| 2016-06-05 | Make older GCC and Clang happy and use weak references to the elements, | joerg |
| 2016-06-01 | Revert -O1 hack for GCC 5.3, replaced by workaround in the code. | joerg |
| 2016-06-01 | PR toolchain/51121: | joerg |
| 2016-05-10 | We need the -O1 hack (for gcc 5.3) for crtbegin.c as well. | martin |
| 2016-05-01 | Change section flags to "MG" and put it into comdat. | martin |
| 2016-05-01 | Revert previous (fallout is more subtle but there). | martin |
| 2016-04-30 | Gcc 5.3 seems to do fine compiling this for sparc64, so exclude it | martin |
| 2016-04-04 | For the benefit of compilers not using our native C runtime environment, | martin |
| 2016-03-29 | crt0-common.c is miscompiled by gcc 5.3 on evbarm with -O2 so use -O1. Do | skrll |
| 2016-03-27 | add a hack for GCC 5 and non-x86 platforms: | mrg |
| 2014-05-14 | Ensure notes are properly padded to 32bit length. | joerg |
| 2014-05-06 | Make EHABI optional. | joerg |
| 2014-03-04 | Add GENASSYM_CPPFLAGS in two more places. | joerg |
| 2014-02-26 | Make the .note section mergable and set proper "item" length. | martin |
| 2014-01-29 | Also make sure the __CTOR_LIST__ is just aligned to a pointer boundary. | bouyer |
| 2014-01-11 | Using ${LD} -x screws up BE arm. Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead | matt |
| 2013-12-11 | Make sure the __CTOR_LIST__ is just aligned to a pointer boundary. | matt |
| 2013-11-29 | Include crtbegin.h first to make it possible to build with the stricter | joerg |
| 2013-11-17 | Simplify previous by using CSU_MACHINE_ARCH. Hint from Takeshi Nakayama. | martin |
| 2013-11-16 | We do not want to build the code model markes when creating the 32bit | martin |
| 2013-11-14 | On sparc64: create additional "marker" object files, that can be used by the | martin |
| 2013-11-11 | Explicitly depend on sys/param.h to pick up __NetBSD_Version changes. | joerg |
| 2013-09-18 | Fix previous: use PICFLAGS for crtbeginS.o | uwe |
| 2013-09-12 | Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small | joerg |
| 2013-09-10 | MARCH note is conditional | matt |
| 2013-09-10 | Add support for a NetBSD MARCH elf note to record the MACHINE_ARCH for | matt |
| 2013-08-26 | MIPS wants a read/write eh_frame. | matt |
| 2013-08-19 | Put the ctors code in .text.startup and dtors code in .text.exit | matt |
| 2013-08-05 | Alpha needs crtfm.o for USE_COMPILERCRTSTUFF=no | matt |
| 2013-07-18 | Only supplie -fPIE to crtbegin.c if MKPIC is yes. | matt |
| 2013-07-17 | Use -fPIE for crtbegin.o (instead of -fpie). | martin |
| 2013-07-05 | Only install crtbeginS.o, crtbeginT.o and crtendS.o when MKPIC=yes. | joerg |
| 2013-06-27 | Switch arm, earm, powerpc to use crtbegin.c | matt |
| 2013-06-27 | Add -fPIC to compile of crtbeginS.o | matt |
| 2013-06-25 | Reorder to avoid !exists | matt |
| 2013-06-24 | Make dwarf_eh_object is 8 words long | matt |