History log of /netbsd/lib/csu/arch/arm/crt0.S (Results 1 – 4 of 4)
Revision Date Author Comments
# 7acd15a3 26-Nov-2018 joerg <joerg@NetBSD.org>

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 architectu

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.

show more ...


# 3c86ba4e 11-Aug-2012 matt <matt@NetBSD.org>

Replace copyright since it now has new contents


# 8de2daf4 11-Aug-2012 matt <matt@NetBSD.org>

USE_COMPILERCRTSTUFF=no support for arm
This passes all the lib/csu atf tests.


# 01bc9d50 07-Aug-2010 joerg <joerg@NetBSD.org>

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.

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.

show more ...