re PR target/32130 (linking problems: multiple definition of `__DTOR_END__')

PR target/32130
	* config/rs6000/eabi-cn.asm (__DTOR_END__): Make it weak.
	* config/rs6000/sol-cn.asm (__DTOR_END__): Likewise.

From-SVN: r130516
This commit is contained in:
Jakub Jelinek 2007-11-29 17:21:18 +01:00 committed by Jakub Jelinek
parent d683ec81d2
commit 5ac74d2542
3 changed files with 10 additions and 4 deletions

View file

@ -1,3 +1,9 @@
2007-11-29 Jakub Jelinek <jakub@redhat.com>
PR target/32130
* config/rs6000/eabi-cn.asm (__DTOR_END__): Make it weak.
* config/rs6000/sol-cn.asm (__DTOR_END__): Likewise.
2007-11-29 Andris Pavenis <andris.pavenis@iki.fi>
* Makefile.in: Use separate vpath lines for each path.

View file

@ -1,5 +1,5 @@
/* crtn.s for eabi
Copyright (C) 1996, 2000 Free Software Foundation, Inc.
Copyright (C) 1996, 2000, 2007 Free Software Foundation, Inc.
Written By Michael Meissner
This file is free software; you can redistribute it and/or modify it
@ -66,7 +66,7 @@ __FIXUP_END__:
__CTOR_END__:
.section ".dtors","aw"
.globl __DTOR_END__
.weak __DTOR_END__
.type __DTOR_END__,@object
__DTOR_END__:

View file

@ -1,6 +1,6 @@
# crtn.s for sysv4
# Copyright (C) 1996 Free Software Foundation, Inc.
# Copyright (C) 1996, 2007 Free Software Foundation, Inc.
# Written By Michael Meissner
#
# This file is free software; you can redistribute it and/or modify it
@ -54,7 +54,7 @@ __CTOR_END__:
# End list of C++ destructors
.section ".dtors","aw"
.globl __DTOR_END__
.weak __DTOR_END__
.type __DTOR_END__,@object
__DTOR_END__: