* 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>
* sysdeps/unix/sysv/linux/kernel-features.h: SH also has

View File

@ -1,5 +1,6 @@
/* 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.
The GNU C Library is free software; you can redistribute it and/or
@ -98,4 +99,5 @@ END(_start)
.section ".data"
.globl __data_start
__data_start:
.long 0
weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* 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.
The GNU C Library is free software; you can redistribute it and/or
@ -83,4 +84,5 @@ END(_start)
.section ".data"
.globl __data_start
__data_start:
.long 0
weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* 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.
Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997.
@ -96,4 +97,5 @@ _start:
.data
.globl __data_start
__data_start:
.long 0
weak_alias (__data_start, data_start)

View File

@ -1,5 +1,6 @@
/* 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.
Contributed by Richard Henderson <richard@gnu.ai.mit.edu>, 1997.
@ -97,4 +98,5 @@ _start:
.data
.globl __data_start
__data_start:
.long 0
weak_alias (__data_start, data_start)