Browse Source

* elf/sofini.c (__FRAME_END__): Mark as const.

* elf/soinit.c (__EH_FRAME_BEGIN__): Likewise.  Add used attribute.
cvs/glibc-2_5-branch
Roland McGrath 20 years ago
parent
commit
03e81bcee6
  1. 5
      ChangeLog
  2. 6
      elf/sofini.c
  3. 6
      elf/soinit.c

5
ChangeLog

@ -1,3 +1,8 @@
2006-02-24 Roland McGrath <roland@redhat.com>
* elf/sofini.c (__FRAME_END__): Mark as const.
* elf/soinit.c (__EH_FRAME_BEGIN__): Likewise. Add used attribute.
2006-02-23 Roland McGrath <roland@redhat.com>
* include/libc-symbols.h: Fix comment typo.

6
elf/sofini.c

@ -12,6 +12,6 @@ static void (*const __DTOR_END__[1]) (void)
this would be the 'length' field in a real FDE. */
typedef unsigned int ui32 __attribute__ ((mode (SI)));
static ui32 __FRAME_END__[1]
__attribute__ ((used, section (".eh_frame")))
= { 0 };
static const ui32 __FRAME_END__[1]
__attribute__ ((used, section (".eh_frame")))
= { 0 };

6
elf/soinit.c

@ -20,9 +20,9 @@ run_hooks (void (*const list[]) (void))
(**list) ();
}
static char __EH_FRAME_BEGIN__[]
__attribute__ ((section (".eh_frame")))
= { };
static const char __EH_FRAME_BEGIN__[]
__attribute__ ((used, section (".eh_frame")))
= { };
/* This function will be called from _init in init-first.c. */
void

Loading…
Cancel
Save