+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>
* aclocal.m4 (AM_WITH_NLS): Add -lintl to LIBS if gettext was
#include "expr.h"
#include "toplev.h"
#include "basic-block.h"
+#include "defaults.h"
#include "ggc.h"
#ifndef CHECK_STACK_LIMIT
if (! TARGET_DEEP_BRANCH_PREDICTION || pic_label_name[0] == 0)
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
pic label thunk, but to refer to it with an internal label.
Because the label is internal, we don't have inter-dso name