dd local _init and _fini labels.
authordrepper <drepper>
Sun, 20 Mar 2005 04:21:08 +0000 (04:21 +0000)
committerdrepper <drepper>
Sun, 20 Mar 2005 04:21:08 +0000 (04:21 +0000)
sysdeps/ia64/elf/initfini.c

index 59674fe..3aa44de 100644 (file)
@@ -116,13 +116,14 @@ __asm__ (".section .init\n"
 "/*@_init_PROLOG_ENDS*/\n"
 "\n"
 "/*@_init_EPILOG_BEGINS*/\n"
+"      .section .init\n"
 "      .proc _init#\n"
+"_init:\n"
 "      .prologue\n"
 "      .save ar.pfs, r34\n"
 "      .vframe r32\n"
 "      .save rp, r33\n"
 "      .body\n"
-"      .section .init\n"
 "      .regstk 0,2,0,0\n"
 "      mov r12 = r32\n"
 "      mov ar.pfs = r34\n"
@@ -155,6 +156,7 @@ __asm__ (".section .init\n"
 "/*@_fini_EPILOG_BEGINS*/\n"
 "      .section .fini\n"
 "      .proc _fini#\n"
+"_fini:\n"
 "      .prologue\n"
 "      .save ar.pfs, r34\n"
 "      .vframe r32\n"