Home | History | Annotate | Download | only in arm
History log of /src/lib/csu/arch/arm/crt0.S
RevisionDateAuthorComments
 1.4  26-Nov-2018  joerg Do not pass the main object handle from the assembler startup stub to
the common ___start routine. It's only used for a pointless magic
version check. Thanks to martin@ for testing various architectures.
 1.3  11-Aug-2012  matt branches: 1.3.30; 1.3.32;
Replace copyright since it now has new contents
 1.2  11-Aug-2012  matt USE_COMPILERCRTSTUFF=no support for arm
This passes all the lib/csu atf tests.
 1.1  07-Aug-2010  joerg branches: 1.1.6; 1.1.10;
Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared
between all platforms and a small assembler stub in crt0.S is used for
setting up the proper stack and whatever else MD needs.

Extract crti.S and crtn. from the old dot_init.h files. Prepare other
platforms that use the 6-argument form of __(_)start for this.

Rewrite the crtbegin and crtend modules in assembler to make them
compiler independent. Document the interface in README.
 1.1.10.1  30-Nov-2012  matt Pull from HEAD.
 1.1.6.1  30-Oct-2012  yamt sync with head
 1.3.32.1  10-Jun-2019  christos Sync with HEAD
 1.3.30.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts

RSS XML Feed