aboutsummaryrefslogtreecommitdiff
path: root/lib/csu/amd64
Commit message (Expand)AuthorAgeFilesLines
* csu: use BSD-1-clause license on csu filesEd Maste2018-11-201-3/+0
* Implement a BSD licensed crtbegin/crtendAndrew Turner2018-10-251-0/+32
* Process irelocs for statically linked binaries from crt1 on x86.Konstantin Belousov2018-10-133-4/+72
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-261-0/+2
* Rework r234502 to include a modified CFLAGS along with ACFLAGS.John Baldwin2017-04-071-3/+3
* Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified pathsEnji Cooper2017-01-201-3/+3
* Remove historical GNUC testEd Maste2015-12-081-6/+0
* Fix installation of 32bit libraries after r288074.Bryan Drewery2015-09-211-0/+2
* Replace realinstall: and META_MODE staging hacks with FILES mechanism.Bryan Drewery2015-09-211-5/+5
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+12
|\
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| * Put lib/csu/amd64/Makefile back the way it is in headSimon J. Gerraty2014-11-301-7/+4
| * Merge from head@274682Simon J. Gerraty2014-11-191-1/+0
| |\ | |/ |/|
| * Merge head from 7/28Simon J. Gerraty2014-08-191-0/+1
| |\
| * | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| * | Sync with HEAD.David E. O'Brien2013-02-081-3/+1
| |\ \
| * | | Sync from headSimon J. Gerraty2012-11-042-4/+22
* | | | Revert r267233 for now. PIE support needs to be reworked.Bryan Drewery2014-08-191-2/+0
| |_|/ |/| |
* | | In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.Bryan Drewery2014-06-081-0/+2
| |/ |/|
* | Only assign the environ in the startup code when environ is NULL.Konstantin Belousov2013-01-071-3/+1
|/
* After r217375, some startup objects under lib/csu are built in a specialDimitry Andric2012-04-201-3/+3
* Stop calling _init/_fini methods from crt1 for dynamic binaries. DoKonstantin Belousov2012-03-112-25/+9
* Apply a workaround for a binutils issue with the .note.ABI-tag sectionDimitry Andric2011-01-131-4/+23
* Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov2011-01-072-0/+4
* Let all .c and .S files under lib/csu consistently use the __FBSDID()Dimitry Andric2010-12-093-8/+9
* Properly declare non-extern functions in crt1Ulrich Spörlein2010-03-051-1/+2
* Properly support -fPIE by linking PIE binaries with specially-builtKonstantin Belousov2009-12-021-1/+4
* Add -fno-omit-frame-pointer to CFLAGS used to compile crt1.c on amd64.Konstantin Belousov2008-08-221-0/+1
* Fixed profiling of main() for amd64 and i386. This started rottingBruce Evans2005-10-071-6/+1
* Add support for TLS in statically linked programs.Doug Rabson2004-08-151-0/+2
* Adjust stack alignment so that when the 'call xxx' functions arePeter Wemm2004-03-212-0/+4
* MFi386: revision 1.19.Ruslan Ermilov2003-06-301-3/+1
* Update for AMD64. repocopied from i386-elf/crt1.c. Deal with regparmPeter Wemm2003-04-301-20/+5
* make these more useful for lint(1). Minor diff-reductions while I'mMark Murray2003-01-261-0/+1
* Backed out previous commit (alignment suitable for RELENG_4) as plannedBruce Evans2002-12-011-33/+0
* Align the stack suitably for the version of gcc in FreeBSD-4 (providedBruce Evans2002-09-291-0/+33
* Drop support for COPY, -c has been the default mode of install(1)Ruslan Ermilov2002-07-291-1/+1
* The main reason for this is to reduce diffs between all the crt1.c's.Mark Murray2002-07-161-18/+25
* Whitespace diffs only; this brings this file into the same whitespaceMark Murray2002-07-031-26/+27
* Use .rodata section for $FreeBSD$.David E. O'Brien2002-05-152-4/+6
* Fixed CLEANFILES after bsd.lib.mk sweep.Ruslan Ermilov2002-05-131-0/+2
* SOBJS are not used here for a long time, and were justRuslan Ermilov2002-05-131-4/+2
* Major cleanup of bsd.lib.mk.Ruslan Ermilov2002-05-131-5/+0
* Revert the last change. The corresponding bsd.lib.mk changes wereRuslan Ermilov2002-05-121-1/+4
* Use the simpler NOMAN rather than NOMAN, NOPIC, NOPROFILE, INTERNALLIB.David E. O'Brien2002-05-111-4/+1
* Removed "-fkeep-inline-functions" from CFLAGS, since it now has no effectBruce Evans2002-04-291-1/+1
* Do not use __progname directly (except in [gs]etprogname(3)).Mark Murray2002-03-292-3/+5
* Minor style(9) nit + utilize ELF features for the FreeBSD ID.David E. O'Brien2002-02-271-4/+4
* minor style updatingDavid E. O'Brien2001-10-271-4/+3
* * Bring back the guts of crt{i,n}.S. This allows C++ exceptions to workDavid E. O'Brien2000-10-284-11/+20