3 # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
6 --- glibc-2.2.5/sysdeps/sh/elf/initfini.c~initfini-sh.patch 2004-09-03 19:00:33.000000000 -0500
7 +++ glibc-2.2.5/sysdeps/sh/elf/initfini.c 2004-09-03 19:00:39.000000000 -0500
9 * crtn.s puts the corresponding function epilogues
10 in the .init and .fini sections. */
23 -/*@_init_PROLOG_BEGINS*/
27 - .type _init,@function
49 - .long _GLOBAL_OFFSET_TABLE_
51 - .long __gmon_start__@PLT
54 - .long __gmon_start__
57 - .global __fpscr_values
67 -/*@_init_PROLOG_ENDS*/
69 -/*@_init_EPILOG_BEGINS*/
79 - .weak __gmon_start__
80 - .type __gmon_start__,@function
88 -/*@_init_EPILOG_ENDS*/
90 -/*@_fini_PROLOG_BEGINS*/
94 - .type _fini,@function
112 - .long _GLOBAL_OFFSET_TABLE_
115 -/*@_fini_PROLOG_ENDS*/
117 -/*@_fini_EPILOG_BEGINS*/
127 -/*@_fini_EPILOG_ENDS*/
132 +#include \"defs.h\"\n\
141 +/*@_init_PROLOG_BEGINS*/\n\
145 + .type _init,@function\n\
167 + .long _GLOBAL_OFFSET_TABLE_\n\
169 + .long __gmon_start__@PLT\n\
172 + .long __gmon_start__\n\
175 + .global __fpscr_values\n\
185 +/*@_init_PROLOG_ENDS*/\n\
187 +/*@_init_EPILOG_BEGINS*/\n\
197 + .weak __gmon_start__\n\
198 + .type __gmon_start__,@function\n\
206 +/*@_init_EPILOG_ENDS*/\n\
208 +/*@_fini_PROLOG_BEGINS*/\n\
212 + .type _fini,@function\n\
230 + .long _GLOBAL_OFFSET_TABLE_\n\
233 +/*@_fini_PROLOG_ENDS*/\n\
235 +/*@_fini_EPILOG_BEGINS*/\n\
245 +/*@_fini_EPILOG_ENDS*/\n\
247 +/*@TRAILER_BEGINS*/\n\