aboutsummaryrefslogtreecommitdiff
path: root/lib/csu
Commit message (Expand)AuthorAgeFilesLines
* Fix build when WITH_SSP is set explicitly.Ruslan Ermilov2009-02-211-1/+1
* Add -fno-omit-frame-pointer to CFLAGS used to compile crt1.c on amd64.Konstantin Belousov2008-08-221-0/+1
* Enable GCC stack protection (aka Propolice) for userland:Ruslan Ermilov2008-06-251-0/+3
* Bring C runtime bits for FreeBSD/mips from p4 mips2-jnpr branch.Oleksandr Tymoshenko2008-05-034-0/+191
* The __used (== __attribute__((__used)) ) silences the warning producedKonstantin Belousov2007-12-041-1/+1
* Restore the branding of the ELF executables. The structure was optimized out.Konstantin Belousov2007-12-031-1/+1
* Fix TLS on sparc64 for statically and dynamically linked binariesKip Macy2006-10-081-4/+3
* Remove alpha left-overs.Ruslan Ermilov2006-08-224-233/+0
* GC these crt{begin,end}.c, which are unused since the last FreeBSD platformMarius Strobl2006-05-222-114/+0
* Fixed profiling of main() for amd64 and i386. This started rottingBruce Evans2005-10-072-12/+2
* Align the stack to a 16 byte boundary so that we can safely call functionsDoug Rabson2005-05-191-0/+3
* Keep the stack aligned to a 16 byte boundary when calling init functionsDoug Rabson2005-05-192-0/+4
* Remnant code (broken, unhooked) from a.out which I missed.Tom Rhodes2005-01-113-527/+0
* Implement .init and .fini.Olivier Houchard2004-09-233-8/+27
* Back out the call to _init_tls() - something is broken there and itDoug Rabson2004-08-211-2/+0
* Bring ia64 back from the dead. After a call one needs to restore theMarcel Moolenaar2004-08-181-1/+1
* Add support for TLS in statically linked programs.Doug Rabson2004-08-157-0/+17
* C runtime support for FreeBSD/arm.Olivier Houchard2004-05-144-0/+169
* Adjust stack alignment so that when the 'call xxx' functions arePeter Wemm2004-03-212-0/+4
* The <bsd.files.mk> API seems the best to use here.Ruslan Ermilov2004-01-201-11/+7
* Explicitly specify an alignment for abitag. Without it, gcc specifies aPeter Wemm2003-10-171-1/+1
* Fix typo: Passing the first argument to exit() in out2 does not work.Marcel Moolenaar2003-07-151-1/+1
* _start() needed to be written in assembly. See crt1.S.Marcel Moolenaar2003-07-141-124/+0
* Rewite _start(). We cannot use a C function due to the fact that weMarcel Moolenaar2003-07-132-2/+193
* MFi386: revision 1.19.Ruslan Ermilov2003-06-301-3/+1
* Removed garbage:Bruce Evans2003-06-041-3/+1
* This is now Gcc 3.3 WARNS 6 clean.David E. O'Brien2003-05-041-0/+1
* Set abitag __unused.David E. O'Brien2003-05-041-3/+4
* Update for AMD64. repocopied from i386-elf/crt1.c. Deal with regparmPeter Wemm2003-04-301-20/+5
* Very minor EOL whitespace diff-reducer.Mark Murray2003-01-261-1/+1
* Missed a bit of cleanup.Mark Murray2003-01-261-2/+0
* make these more useful for lint(1). Minor diff-reductions while I'mMark Murray2003-01-266-1/+7
* Remove the get_term() function. It pretty much can't work forMark Murray2003-01-261-36/+7
* Backed out previous commit (alignment suitable for RELENG_4) as plannedBruce Evans2002-12-012-66/+0
* Align the stack suitably for the version of gcc in FreeBSD-4 (providedBruce Evans2002-09-292-0/+66
* Remove a prototype for a function that is no longer called.Mark Murray2002-09-201-1/+0
* Don't need to install the signal trampoline here anymore.Jake Burkholder2002-09-031-1/+0
* Drop support for COPY, -c has been the default mode of install(1)Ruslan Ermilov2002-07-297-7/+7
* The main reason for this is to reduce diffs between all the crt1.c's.Mark Murray2002-07-166-91/+140
* Whitespace diffs only; this brings this file into the same whitespaceMark Murray2002-07-032-52/+54
* WARNS=6'ify.David E. O'Brien2002-06-251-7/+5
* Prototype _start.David E. O'Brien2002-06-251-2/+4
* Use .rodata section for $FreeBSD$.David E. O'Brien2002-05-156-12/+20
* Fixed CLEANFILES after bsd.lib.mk sweep.Ruslan Ermilov2002-05-136-0/+12
* SOBJS are not used here for a long time, and were justRuslan Ermilov2002-05-136-24/+12
* Major cleanup of bsd.lib.mk.Ruslan Ermilov2002-05-136-27/+0
* Revert the last change. The corresponding bsd.lib.mk changes wereRuslan Ermilov2002-05-126-6/+25
* Use the simpler NOMAN rather than NOMAN, NOPIC, NOPROFILE, INTERNALLIB.David E. O'Brien2002-05-116-25/+6
* Use the compiler's crt{begin,end}.David E. O'Brien2002-05-101-2/+1
* Fix the copyright dates.David E. O'Brien2002-05-071-1/+1