1 --- glibc-2.2.5/linuxthreads/sysdeps/unix/sysv/linux/sh/pt-initfini.c.old Wed May 28 09:29:55 2003
2 +++ glibc-2.2.5/linuxthreads/sysdeps/unix/sysv/linux/sh/pt-initfini.c Wed May 28 09:30:11 2003
4 * crtn.s puts the corresponding function epilogues
5 in the .init and .fini sections. */
18 -/*@_init_PROLOG_BEGINS*/
22 - .type _init,@function
52 - .long _GLOBAL_OFFSET_TABLE_
54 - .long __gmon_start__@PLT
56 - .long __pthread_initialize_minimal@PLT
59 - .long __gmon_start__
61 - .long __pthread_initialize_minimal
64 - .global __fpscr_values
74 -/*@_init_PROLOG_ENDS*/
76 -/*@_init_EPILOG_BEGINS*/
86 - .weak __gmon_start__
87 - .type __gmon_start__,@function
95 -/*@_init_EPILOG_ENDS*/
97 -/*@_fini_PROLOG_BEGINS*/
101 - .type _fini,@function
119 - .long _GLOBAL_OFFSET_TABLE_
122 -/*@_fini_PROLOG_ENDS*/
124 -/*@_fini_EPILOG_BEGINS*/
134 -/*@_fini_EPILOG_ENDS*/
139 +#include \"defs.h\"\n\
148 +/*@_init_PROLOG_BEGINS*/\n\
152 + .type _init,@function\n\
182 + .long _GLOBAL_OFFSET_TABLE_\n\
184 + .long __gmon_start__@PLT\n\
186 + .long __pthread_initialize_minimal@PLT\n\
189 + .long __gmon_start__\n\
191 + .long __pthread_initialize_minimal\n\
194 + .global __fpscr_values\n\
204 +/*@_init_PROLOG_ENDS*/\n\
206 +/*@_init_EPILOG_BEGINS*/\n\
216 + .weak __gmon_start__\n\
217 + .type __gmon_start__,@function\n\
225 +/*@_init_EPILOG_ENDS*/\n\
227 +/*@_fini_PROLOG_BEGINS*/\n\
231 + .type _fini,@function\n\
249 + .long _GLOBAL_OFFSET_TABLE_\n\
252 +/*@_fini_PROLOG_ENDS*/\n\
254 +/*@_fini_EPILOG_BEGINS*/\n\
264 +/*@_fini_EPILOG_ENDS*/\n\
266 +/*@TRAILER_BEGINS*/\n\