summaryrefslogtreecommitdiffstats
path: root/lib/csu/amd64
Commit message (Expand)AuthorAgeFilesLines
* Only assign the environ in the startup code when environ is NULL.kib2013-01-071-3/+1
* After r217375, some startup objects under lib/csu are built in a specialdim2012-04-201-3/+3
* Stop calling _init/_fini methods from crt1 for dynamic binaries. Dokib2012-03-112-25/+9
* Apply a workaround for a binutils issue with the .note.ABI-tag sectiondim2011-01-131-4/+23
* Add section .note.GNU-stack for assembly files used by 386 and amd64.kib2011-01-072-0/+4
* Let all .c and .S files under lib/csu consistently use the __FBSDID()dim2010-12-093-8/+9
* Properly declare non-extern functions in crt1uqs2010-03-051-1/+2
* Properly support -fPIE by linking PIE binaries with specially-builtkib2009-12-021-1/+4
* Add -fno-omit-frame-pointer to CFLAGS used to compile crt1.c on amd64.kib2008-08-221-0/+1
* Fixed profiling of main() for amd64 and i386. This started rottingbde2005-10-071-6/+1
* Add support for TLS in statically linked programs.dfr2004-08-151-0/+2
* Adjust stack alignment so that when the 'call xxx' functions arepeter2004-03-212-0/+4
* MFi386: revision 1.19.ru2003-06-301-3/+1
* Update for AMD64. repocopied from i386-elf/crt1.c. Deal with regparmpeter2003-04-301-20/+5
* make these more useful for lint(1). Minor diff-reductions while I'mmarkm2003-01-261-0/+1
* Backed out previous commit (alignment suitable for RELENG_4) as plannedbde2002-12-011-33/+0
* Align the stack suitably for the version of gcc in FreeBSD-4 (providedbde2002-09-291-0/+33
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-1/+1
* The main reason for this is to reduce diffs between all the crt1.c's.markm2002-07-161-18/+25
* Whitespace diffs only; this brings this file into the same whitespacemarkm2002-07-031-26/+27
* Use .rodata section for $FreeBSD$.obrien2002-05-152-4/+6
* Fixed CLEANFILES after bsd.lib.mk sweep.ru2002-05-131-0/+2
* SOBJS are not used here for a long time, and were justru2002-05-131-4/+2
* Major cleanup of bsd.lib.mk.ru2002-05-131-5/+0
* Revert the last change. The corresponding bsd.lib.mk changes wereru2002-05-121-1/+4
* Use the simpler NOMAN rather than NOMAN, NOPIC, NOPROFILE, INTERNALLIB.obrien2002-05-111-4/+1
* Removed "-fkeep-inline-functions" from CFLAGS, since it now has no effectbde2002-04-291-1/+1
* Do not use __progname directly (except in [gs]etprogname(3)).markm2002-03-292-3/+5
* Minor style(9) nit + utilize ELF features for the FreeBSD ID.obrien2002-02-271-4/+4
* minor style updatingobrien2001-10-271-4/+3
* * Bring back the guts of crt{i,n}.S. This allows C++ exceptions to workobrien2000-10-284-11/+20
* Take crtbegin.c and crtend.c from the new machine-independentjdp2000-05-201-0/+2
* This is step 1 in an effort to unify the start-up files for thejdp2000-05-192-32/+10
* Change our ELF binary branding to something more acceptable to the Binutilsobrien2000-04-181-0/+14
* $Id$ -> $FreeBSD$peter1999-08-284-4/+4
* Add "-fkeep-inline-functions" to CFLAGS so that higher optimizationjdp1999-03-151-3/+2
* Move the code for the ".init" and ".fini" sections outside of ajdp1999-03-121-2/+2
* Switch to using ".So" as the extension for PIC object files ratherjdp1999-01-091-3/+3
* Strip the leading path from __progname as is done in the a.out case. Alsosteve1998-12-241-3/+9
* Make profiling work for ELF. gprof now autodetects the format ofjdp1998-09-072-2/+25
* Import C startup files for ELF support.jdp1998-03-074-0/+171
OpenPOWER on IntegriCloud