* sysdeps/powerpc/powerpc32/elf/start.S: Ensure .data is non-empty.

* sysdeps/powerpc/powerpc64/elf/start.S: Likewise. 
* sysdeps/sparc/sparc32/elf/start.S: Likewise. 
* sysdeps/sparc/sparc64/elf/start.S: Likewise.
2009-04-14  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/powerpc/powerpc32/elf/start.S: Ensure .data is non-empty.
	* sysdeps/powerpc/powerpc64/elf/start.S: Likewise.
	* sysdeps/sparc/sparc32/elf/start.S: Likewise.
	* sysdeps/sparc/sparc64/elf/start.S: Likewise.
This commit is contained in:
Jakub Jelinek 2009-04-14 20:57:18 +00:00
parent b8a3bd8256
commit e42e88abb6
5 changed files with 19 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2009-04-14 Jakub Jelinek <jakub@redhat.com>
* sysdeps/powerpc/powerpc32/elf/start.S: Ensure .data is non-empty.
* sysdeps/powerpc/powerpc64/elf/start.S: Likewise.
* sysdeps/sparc/sparc32/elf/start.S: Likewise.
* sysdeps/sparc/sparc64/elf/start.S: Likewise.
2009-04-14 Ulrich Drepper <drepper@redhat.com> 2009-04-14 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/kernel-features.h: SH also has * sysdeps/unix/sysv/linux/kernel-features.h: SH also has

View File

@ -1,5 +1,6 @@
/* Startup code for programs linked with GNU libc. /* Startup code for programs linked with GNU libc.
Copyright (C) 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc. Copyright (C) 1998,1999,2000,2001,2002,2003,2009
Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or The GNU C Library is free software; you can redistribute it and/or
@ -98,4 +99,5 @@ END(_start)
.section ".data" .section ".data"
.globl __data_start .globl __data_start
__data_start: __data_start:
.long 0
weak_alias (__data_start, data_start) weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* Startup code for programs linked with GNU libc. PowerPC64 version. /* Startup code for programs linked with GNU libc. PowerPC64 version.
Copyright (C) 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc. Copyright (C) 1998,1999,2000,2001,2002,2003,2009
Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or The GNU C Library is free software; you can redistribute it and/or
@ -83,4 +84,5 @@ END(_start)
.section ".data" .section ".data"
.globl __data_start .globl __data_start
__data_start: __data_start:
.long 0
weak_alias (__data_start, data_start) weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* Startup code for elf32-sparc /* Startup code for elf32-sparc
Copyright (C) 1997, 1998, 2002, 2004, 2007 Free Software Foundation, Inc. Copyright (C) 1997, 1998, 2002, 2004, 2007, 2009
Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997. Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997.
@ -96,4 +97,5 @@ _start:
.data .data
.globl __data_start .globl __data_start
__data_start: __data_start:
.long 0
weak_alias (__data_start, data_start) weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* Startup code for elf64-sparc /* Startup code for elf64-sparc
Copyright (C) 1997, 1998, 2002, 2004, 2007 Free Software Foundation, Inc. Copyright (C) 1997, 1998, 2002, 2004, 2007, 2009
Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997. Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997.
@ -97,4 +98,5 @@ _start:
.data .data
.globl __data_start .globl __data_start
__data_start: __data_start:
.long 0
weak_alias (__data_start, data_start) weak_alias (__data_start, data_start)