summaryrefslogtreecommitdiff
path: root/devel/objprelink/files
diff options
context:
space:
mode:
Diffstat (limited to 'devel/objprelink/files')
-rw-r--r--devel/objprelink/files/patch-binutils::libiberty::Makefile.in7
-rw-r--r--devel/objprelink/files/patch-configure11
-rw-r--r--devel/objprelink/files/patch-objprelink.c19
3 files changed, 37 insertions, 0 deletions
diff --git a/devel/objprelink/files/patch-binutils::libiberty::Makefile.in b/devel/objprelink/files/patch-binutils::libiberty::Makefile.in
new file mode 100644
index 000000000000..09c73e1b13d7
--- /dev/null
+++ b/devel/objprelink/files/patch-binutils::libiberty::Makefile.in
@@ -0,0 +1,7 @@
+--- binutils/libiberty/Makefile.in.orig Sat Dec 9 10:10:41 2000
++++ binutils/libiberty/Makefile.in Wed Apr 3 19:01:38 2002
+@@ -95,3 +95,3 @@
+ # Subdirectories to recurse into. We need to override this during cleaning
+-SUBDIRS = testsuite
++SUBDIRS = # testsuite
+
diff --git a/devel/objprelink/files/patch-configure b/devel/objprelink/files/patch-configure
new file mode 100644
index 000000000000..cb8170ab1566
--- /dev/null
+++ b/devel/objprelink/files/patch-configure
@@ -0,0 +1,11 @@
+--- binutils/bfd/configure Tue Jun 19 14:58:08 2001
++++ binutils/bfd/configure.new Wed Nov 28 16:29:21 2001
+@@ -5016,7 +5016,7 @@
+ TRAD_HEADER='"hosts/symmetry.h"'
+ ;;
+ i[3456]86-*-bsd* | i[34567]86-*-freebsd[1234] | i[34567]86-*-freebsd[1234]\.* | i[34567]86-*-freebsd*aout*)
+- COREFILE=trad-core.lo
++ COREFILE=''
+ TRAD_HEADER='"hosts/i386bsd.h"'
+ ;;
+ i[3456]86-*-freebsd*)
diff --git a/devel/objprelink/files/patch-objprelink.c b/devel/objprelink/files/patch-objprelink.c
new file mode 100644
index 000000000000..d5c84d6c5876
--- /dev/null
+++ b/devel/objprelink/files/patch-objprelink.c
@@ -0,0 +1,19 @@
+$FreeBSD$
+
+--- objprelink.c.orig Tue Dec 4 14:01:10 2001
++++ objprelink.c Tue Dec 4 14:01:49 2001
+@@ -239,12 +239,12 @@
+ is_vt_section(bfd *abfd, asection *p)
+ {
+ const char *name = bfd_section_name(abfd, p);
+- static const char prefix[] = ".gnu.linkonce.d.__vt_";
++ static const char prefix[] = ".gnu.linkonce.d._vt";
+ static flagword w = (SEC_ALLOC|SEC_LOAD|SEC_RELOC|SEC_DATA|SEC_LINK_ONCE);
+ flagword f = bfd_get_section_flags (abfd, p);
+ if (f & w == w)
+ if (!strncmp(name, prefix, sizeof(prefix)-1))
+- return name + sizeof(prefix)-6;
++ return name + sizeof(prefix)-4;
+ return false;
+ }
+