summaryrefslogtreecommitdiff
path: root/devel/djgpp-gcc/files
diff options
context:
space:
mode:
Diffstat (limited to 'devel/djgpp-gcc/files')
-rw-r--r--devel/djgpp-gcc/files/patch-Makefile.in21
-rw-r--r--devel/djgpp-gcc/files/patch-gcc-Makefile.in34
-rw-r--r--devel/djgpp-gcc/files/patch-getpwd.c13
-rw-r--r--devel/djgpp-gcc/files/patch-libstdc++v3-crossconfig.m411
4 files changed, 79 insertions, 0 deletions
diff --git a/devel/djgpp-gcc/files/patch-Makefile.in b/devel/djgpp-gcc/files/patch-Makefile.in
new file mode 100644
index 000000000000..0a0703a43fee
--- /dev/null
+++ b/devel/djgpp-gcc/files/patch-Makefile.in
@@ -0,0 +1,21 @@
+--- Makefile.in.orig Thu Dec 15 06:02:02 2005
++++ Makefile.in Sat Jan 27 17:54:23 2007
+@@ -17258,12 +17258,12 @@
+ maybe-install-libiberty: install-libiberty
+
+ install-libiberty: installdirs
+- @: $(MAKE); $(unstage)
+- @r=`${PWD_COMMAND}`; export r; \
+- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+- $(HOST_EXPORTS) \
+- (cd $(HOST_SUBDIR)/libiberty && \
+- $(MAKE) $(FLAGS_TO_PASS) install)
++# @: $(MAKE); $(unstage)
++# @r=`${PWD_COMMAND}`; export r; \
++# s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
++# $(HOST_EXPORTS) \
++# (cd $(HOST_SUBDIR)/libiberty && \
++# $(MAKE) $(FLAGS_TO_PASS) install)
+
+ @endif libiberty
+
diff --git a/devel/djgpp-gcc/files/patch-gcc-Makefile.in b/devel/djgpp-gcc/files/patch-gcc-Makefile.in
new file mode 100644
index 000000000000..d81ae9f656bb
--- /dev/null
+++ b/devel/djgpp-gcc/files/patch-gcc-Makefile.in
@@ -0,0 +1,34 @@
+--- gcc/Makefile.in.orig Sat Jan 27 17:21:48 2007
++++ gcc/Makefile.in Sat Jan 27 18:21:46 2007
+@@ -313,10 +313,7 @@
+ # to programs compiled with GCC.
+ USER_H = $(srcdir)/ginclude/float.h \
+ $(srcdir)/ginclude/iso646.h \
+- $(srcdir)/ginclude/stdarg.h \
+ $(srcdir)/ginclude/stdbool.h \
+- $(srcdir)/ginclude/stddef.h \
+- $(srcdir)/ginclude/varargs.h \
+ $(EXTRA_HEADERS)
+
+ UNWIND_H = $(srcdir)/unwind-generic.h
+@@ -3386,7 +3383,7 @@
+ echo rm -f $(@D)/*
+ $(TEXI2HTML) -I $(abs_docdir) -I $(abs_docdir)/include -o $(@D) $<
+
+-MANFILES = doc/gcov.1 doc/cpp.1 doc/gcc.1 doc/gfdl.7 doc/gpl.7 doc/fsf-funding.7
++MANFILES = doc/gcov.1 doc/cpp.1 doc/gcc.1
+
+ generated-manpages: man
+
+@@ -3665,10 +3662,7 @@
+ install-man: lang.install-man \
+ $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) \
+ $(DESTDIR)$(man1dir)/$(CPP_INSTALL_NAME)$(man1ext) \
+- $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext) \
+- $(DESTDIR)$(man7dir)/fsf-funding$(man7ext) \
+- $(DESTDIR)$(man7dir)/gfdl$(man7ext) \
+- $(DESTDIR)$(man7dir)/gpl$(man7ext)
++ $(DESTDIR)$(man1dir)/$(GCOV_INSTALL_NAME)$(man1ext)
+
+ $(DESTDIR)$(man7dir)/%$(man7ext): doc/%.7 installdirs
+ -rm -f $@
diff --git a/devel/djgpp-gcc/files/patch-getpwd.c b/devel/djgpp-gcc/files/patch-getpwd.c
new file mode 100644
index 000000000000..d2708a4c0b42
--- /dev/null
+++ b/devel/djgpp-gcc/files/patch-getpwd.c
@@ -0,0 +1,13 @@
+--- libiberty/getpwd.c.orig Tue May 24 13:48:25 2005
++++ libiberty/getpwd.c Sat Jan 27 17:43:11 2007
+@@ -39,6 +39,10 @@
+ #include <limits.h>
+ #endif
+
++#ifndef PATH_MAX
++#define PATH_MAX 512
++#endif
++
+ #include "libiberty.h"
+
+ /* Virtually every UN*X system now in common use (except for pre-4.3-tahoe
diff --git a/devel/djgpp-gcc/files/patch-libstdc++v3-crossconfig.m4 b/devel/djgpp-gcc/files/patch-libstdc++v3-crossconfig.m4
new file mode 100644
index 000000000000..2e39a7930746
--- /dev/null
+++ b/devel/djgpp-gcc/files/patch-libstdc++v3-crossconfig.m4
@@ -0,0 +1,11 @@
+--- libstdc++-v3/crossconfig.m4.orig Wed Jan 11 23:59:07 2006
++++ libstdc++-v3/crossconfig.m4 Sat Jan 27 19:40:59 2007
+@@ -60,7 +60,7 @@
+ GLIBCXX_CHECK_ICONV_SUPPORT
+ GLIBCXX_CHECK_STDLIB_SUPPORT
+ GLIBCXX_CHECK_S_ISREG_OR_S_IFREG
+- AC_DEFINE(HAVE_WRITEV)
++ #AC_DEFINE(HAVE_WRITEV)
+ ;;
+
+ *-freebsd*)