Commit c7f0da1d by Richard Henderson Committed by Richard Henderson

i386.c (ix86_asm_file_end): Disable putting pic_label_name in a linkonce section.

        * config/i386/i386.c (ix86_asm_file_end): Disable putting
        pic_label_name in a linkonce section.

From-SVN: r39176
parent a4796c80
2001-01-21 Richard Henderson <rth@redhat.com>
* config/i386/i386.c (ix86_asm_file_end): Disable putting
pic_label_name in a linkonce section.
2001-01-17 Philipp Thomas <pthomas@suse.de> 2001-01-17 Philipp Thomas <pthomas@suse.de>
* aclocal.m4 (AM_WITH_NLS): Add -lintl to LIBS if gettext was * aclocal.m4 (AM_WITH_NLS): Add -lintl to LIBS if gettext was
......
...@@ -40,6 +40,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -40,6 +40,7 @@ Boston, MA 02111-1307, USA. */
#include "expr.h" #include "expr.h"
#include "toplev.h" #include "toplev.h"
#include "basic-block.h" #include "basic-block.h"
#include "defaults.h"
#include "ggc.h" #include "ggc.h"
#ifndef CHECK_STACK_LIMIT #ifndef CHECK_STACK_LIMIT
...@@ -1703,7 +1704,10 @@ ix86_asm_file_end (file) ...@@ -1703,7 +1704,10 @@ ix86_asm_file_end (file)
if (! TARGET_DEEP_BRANCH_PREDICTION || pic_label_name[0] == 0) if (! TARGET_DEEP_BRANCH_PREDICTION || pic_label_name[0] == 0)
return; return;
#ifdef ASM_OUTPUT_SECTION_NAME /* ??? Binutils 2.10 and earlier has a linkonce elimination bug related
to updating relocations to a section being discarded such that this
doesn't work. Ought to detect this at configure time. */
#if 0 && defined (ASM_OUTPUT_SECTION_NAME)
/* The trick here is to create a linkonce section containing the /* The trick here is to create a linkonce section containing the
pic label thunk, but to refer to it with an internal label. pic label thunk, but to refer to it with an internal label.
Because the label is internal, we don't have inter-dso name Because the label is internal, we don't have inter-dso name
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment