mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-28 12:05:47 +08:00
For __USES_INITFINI__ preserve the argument vector before calling the
initialisation functions.
This commit is contained in:
parent
b8ed088fac
commit
e9853806c7
@ -1,3 +1,8 @@
|
||||
2001-12-05 Nick Clifton <nickc@cambridge.redhat.com>
|
||||
|
||||
* libc/sys/arm/crt0.S: For __USES_INITFINI__ preserve the argument
|
||||
vector before calling the initialisation functions.
|
||||
|
||||
2001-11-29 Christopher Faylor <cgf@redhat.com>
|
||||
|
||||
* libc/include/dirent.h: Protect against multiple inclusion.
|
||||
|
@ -187,9 +187,13 @@ __change_mode:
|
||||
to create constructors and destructors, and for these
|
||||
targets we need to call the _init function and arrange
|
||||
for _fini to be called at program exit. */
|
||||
mov r4, r0
|
||||
mov r5, r1
|
||||
ldr r0, .Lfini
|
||||
bl FUNCTION (atexit)
|
||||
bl FUNCTION (_init)
|
||||
mov r0, r4
|
||||
mov r1, r5
|
||||
#endif
|
||||
bl FUNCTION (main)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user