diff options
author | tv <tv@pkgsrc.org> | 1998-08-25 14:12:45 +0000 |
---|---|---|
committer | tv <tv@pkgsrc.org> | 1998-08-25 14:12:45 +0000 |
commit | 3f0a6686f9a887b61f93e709976c665a6987ea4f (patch) | |
tree | c52594b4cba16b1274f6a7df6cb288c3bddacb7f /lang | |
parent | 15397b44e140c107223217b4c0374ca45578919a (diff) | |
download | pkgsrc-3f0a6686f9a887b61f93e709976c665a6987ea4f.tar.gz |
Nuke egcs-current. NetBSD-current has egcs, and earlier releases will
have "cross" pkgs appearing shortly.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 3 | ||||
-rw-r--r-- | lang/egcs-current/Makefile | 50 | ||||
-rw-r--r-- | lang/egcs-current/files/md5 | 3 | ||||
-rw-r--r-- | lang/egcs-current/patches/patch-aa | 17 | ||||
-rw-r--r-- | lang/egcs-current/patches/patch-ab | 32 | ||||
-rw-r--r-- | lang/egcs-current/patches/patch-ac | 15 | ||||
-rw-r--r-- | lang/egcs-current/pkg/COMMENT | 1 | ||||
-rw-r--r-- | lang/egcs-current/pkg/DESCR | 7 | ||||
-rw-r--r-- | lang/egcs-current/pkg/PLIST.pre | 285 |
9 files changed, 1 insertions, 412 deletions
diff --git a/lang/Makefile b/lang/Makefile index fd3c9c59187..47e2726a223 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 1998/08/07 09:55:18 ross Exp $ +# $NetBSD: Makefile,v 1.17 1998/08/25 14:12:45 tv Exp $ # FreeBSD Id: Makefile,v 1.82 1997/09/30 07:49:24 asami Exp # @@ -8,7 +8,6 @@ # SUBDIR += bwbasic # SUBDIR += cim # SUBDIR += cmucl -# SUBDIR += egcs-current # SUBDIR += eiffel SUBDIR += elk # SUBDIR += eperl diff --git a/lang/egcs-current/Makefile b/lang/egcs-current/Makefile deleted file mode 100644 index 18a85a58090..00000000000 --- a/lang/egcs-current/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# $NetBSD: Makefile,v 1.4 1998/08/20 15:17:04 tsarna Exp $ -# - -DISTNAME= egcs-19980608 -CATEGORIES= lang -MASTER_SITES= ftp://egcs.cygnus.com/pub/egcs/snapshots/1998-06-08/ - -MAINTAINER= tv@netbsd.org -HOMEPAGE= http://egcs.cygnus.com/ - -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--enable-shared --with-gnu-as - -USE_GMAKE= yes -MAKE_ENV+= BISON=true -PLIST_SRC= ${WRKSRC}/.PLIST - -INFO_FILES= cpp.info g77.info gcc.info - -.include "../../mk/bsd.prefs.mk" -.if defined(BOOTSTRAP_EGCS) -ALL_TARGET= bootstrap-lean -.endif - -post-extract: - @cd ${WRKSRC} && ${RM} -rf texinfo - -post-build: -# XXX this must improve. -.if (${MACHINE_ARCH} != "vax") - @cd ${WRKSRC}/libraries/libstdc++ && \ - ${MAKE} piclist && \ - ${AR} clq libstdc++_pic.a `cat piclist` && \ - ${RANLIB} libstdc++_pic.a -.endif - -post-install: - ${MV} -f ${PREFIX}/bin/${MACHINE_GNU_ARCH}--netbsd-gcc ${PREFIX}/bin/cc - ${LN} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/f77 - @cd ${PREFIX}/bin && \ - strip c++ c++filt cc f77 gcov protoize unprotoize - @cd ${PREFIX}/lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40 && \ - strip cc1* collect2 cpp f771 - @${CP} ${PKGDIR}/PLIST.pre ${PLIST_SRC} -.if (${MACHINE_ARCH} != "vax") - @${ECHO} lib/libstdc++_pic.a >>${PLIST_SRC} - ${INSTALL_DATA} ${WRKSRC}/libraries/libstdc++/libstdc++_pic.a ${PREFIX}/lib/ -.endif - -.include "../../mk/bsd.pkg.mk" diff --git a/lang/egcs-current/files/md5 b/lang/egcs-current/files/md5 deleted file mode 100644 index c0195cb2d22..00000000000 --- a/lang/egcs-current/files/md5 +++ /dev/null @@ -1,3 +0,0 @@ -$NetBSD: md5,v 1.3 1998/08/07 13:24:56 agc Exp $ - -MD5 (egcs-19980608.tar.gz) = 001d2e96d55d34adb45659bc779907a8 diff --git a/lang/egcs-current/patches/patch-aa b/lang/egcs-current/patches/patch-aa deleted file mode 100644 index 93c5e255ec2..00000000000 --- a/lang/egcs-current/patches/patch-aa +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-aa,v 1.2 1998/08/07 11:08:53 agc Exp $ - ---- gcc/config/arm/netbsd.h.orig Tue May 19 11:13:23 1998 -+++ gcc/config/arm/netbsd.h Sun May 31 19:01:51 1998 -@@ -145,3 +145,12 @@ - requirements. */ - #undef STRUCTURE_SIZE_BOUNDARY - #define STRUCTURE_SIZE_BOUNDARY 8 -+ -+#undef ASM_WEAKEN_LABEL -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.global\t", FILE); assemble_name (FILE, NAME); \ -+ fputs ("\n\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ -+#undef TYPE_OPERAND_FMT -+#define TYPE_OPERAND_FMT "#%s" diff --git a/lang/egcs-current/patches/patch-ab b/lang/egcs-current/patches/patch-ab deleted file mode 100644 index d6e9ba2ba38..00000000000 --- a/lang/egcs-current/patches/patch-ab +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-ab,v 1.2 1998/08/07 11:08:54 agc Exp $ - ---- gcc/cpp.texi.orig Sat Apr 4 12:37:40 1998 -+++ gcc/cpp.texi Wed Jun 3 15:13:28 1998 -@@ -2,16 +2,6 @@ - @setfilename cpp.info - @settitle The C Preprocessor - --@ignore --@ifinfo --@format --START-INFO-DIR-ENTRY --* Cpp: (cpp). The C preprocessor. --END-INFO-DIR-ENTRY --@end format --@end ifinfo --@end ignore -- - @c @smallbook - @c @cropmarks - @c @finalout -@@ -71,6 +61,10 @@ - @end titlepage - @page - -+@dircategory Programming -+@direntry -+* Cpp: (cpp). The C preprocessor. -+@end direntry - @node Top, Global Actions,, (DIR) - @chapter The C Preprocessor - diff --git a/lang/egcs-current/patches/patch-ac b/lang/egcs-current/patches/patch-ac deleted file mode 100644 index f6e590745ee..00000000000 --- a/lang/egcs-current/patches/patch-ac +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ac,v 1.2 1998/08/07 11:08:54 agc Exp $ - ---- gcc/gcc.texi.orig Tue May 19 20:24:28 1998 -+++ gcc/gcc.texi Wed Jun 3 15:14:41 1998 -@@ -182,6 +182,10 @@ - - @ifinfo - -+@dircategory Programming -+@direntry -+* gcc: (gcc). The GNU C and C++ compilers. -+@end direntry - @node Top, G++ and GCC,, (DIR) - @top Introduction - @cindex introduction diff --git a/lang/egcs-current/pkg/COMMENT b/lang/egcs-current/pkg/COMMENT deleted file mode 100644 index d5f61a0d4ba..00000000000 --- a/lang/egcs-current/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -Cygnus's experimental GNU C, C++, and FORTRAN-77 compiler. diff --git a/lang/egcs-current/pkg/DESCR b/lang/egcs-current/pkg/DESCR deleted file mode 100644 index 8d8cfe9c088..00000000000 --- a/lang/egcs-current/pkg/DESCR +++ /dev/null @@ -1,7 +0,0 @@ -This version of egcs, Cygnus's own gcc, is a snapshot release. That means -the source is experimental, and not heavily tested. - -The egcs compiler includes gcc (the GNU C compiler), g++ (the GNU C++ -compiler), g77 (the GNU FORTRAN 77 compiler), and libstdc++ (the GNU ANSI -C++ library). Currently, a shared C++ library is only available for a.out -platforms (this is being worked on). diff --git a/lang/egcs-current/pkg/PLIST.pre b/lang/egcs-current/pkg/PLIST.pre deleted file mode 100644 index 02e22274a60..00000000000 --- a/lang/egcs-current/pkg/PLIST.pre +++ /dev/null @@ -1,285 +0,0 @@ -@comment $NetBSD: PLIST.pre,v 1.3 1998/06/15 19:06:24 tv Exp $ -${MACHINE_GNU_ARCH}--netbsd/include/_G_config.h -${MACHINE_GNU_ARCH}--netbsd/lib/libiberty.a -@dirrm ${MACHINE_GNU_ARCH}--netbsd/include -@dirrm ${MACHINE_GNU_ARCH}--netbsd/lib -@dirrm ${MACHINE_GNU_ARCH}--netbsd -bin/c++ -bin/c++filt -bin/cc -bin/f77 -bin/g++ -bin/g77 -bin/gcc -bin/gcov -bin/protoize -bin/unprotoize -include/f2c.h -include/g++/PlotFile.h -include/g++/SFile.h -include/g++/algo.h -include/g++/algobase.h -include/g++/algorithm -include/g++/alloc.h -include/g++/builtinbuf.h -include/g++/bvector.h -include/g++/cassert -include/g++/cctype -include/g++/cerrno -include/g++/cfloat -include/g++/ciso646 -include/g++/climits -include/g++/clocale -include/g++/cmath -include/g++/complex -include/g++/complex.h -include/g++/csetjmp -include/g++/csignal -include/g++/cstdarg -include/g++/cstddef -include/g++/cstdio -include/g++/cstdlib -include/g++/cstring -include/g++/ctime -include/g++/cwchar -include/g++/cwctype -include/g++/defalloc.h -include/g++/deque -include/g++/deque.h -include/g++/dummy.h -include/g++/editbuf.h -include/g++/floatio.h -include/g++/fstream -include/g++/fstream.h -include/g++/function.h -include/g++/functional -include/g++/hash_map -include/g++/hash_map.h -include/g++/hash_set -include/g++/hash_set.h -include/g++/hashtable.h -include/g++/heap.h -include/g++/indstream.h -include/g++/iolibio.h -include/g++/iomanip -include/g++/iomanip.h -include/g++/iosfwd -include/g++/iostdio.h -include/g++/iostream -include/g++/iostream.h -include/g++/iostreamP.h -include/g++/istream.h -include/g++/iterator -include/g++/iterator.h -include/g++/libio.h -include/g++/libioP.h -include/g++/list -include/g++/list.h -include/g++/map -include/g++/map.h -include/g++/memory -include/g++/multimap.h -include/g++/multiset.h -include/g++/numeric -include/g++/ostream.h -include/g++/pair.h -include/g++/parsestream.h -include/g++/pfstream.h -include/g++/procbuf.h -include/g++/pthread_alloc -include/g++/pthread_alloc.h -include/g++/queue -include/g++/rope -include/g++/rope.h -include/g++/ropeimpl.h -include/g++/set -include/g++/set.h -include/g++/slist -include/g++/slist.h -include/g++/stack -include/g++/stack.h -include/g++/std/bastring.cc -include/g++/std/bastring.h -include/g++/std/complext.cc -include/g++/std/complext.h -include/g++/std/dcomplex.h -include/g++/std/fcomplex.h -include/g++/std/ldcomplex.h -include/g++/std/straits.h -include/g++/stdexcept -include/g++/stdiostream.h -include/g++/stl.h -include/g++/stl_algo.h -include/g++/stl_algobase.h -include/g++/stl_alloc.h -include/g++/stl_bvector.h -include/g++/stl_config.h -include/g++/stl_construct.h -include/g++/stl_deque.h -include/g++/stl_function.h -include/g++/stl_hash_fun.h -include/g++/stl_hash_map.h -include/g++/stl_hash_set.h -include/g++/stl_hashtable.h -include/g++/stl_heap.h -include/g++/stl_iterator.h -include/g++/stl_list.h -include/g++/stl_map.h -include/g++/stl_multimap.h -include/g++/stl_multiset.h -include/g++/stl_numeric.h -include/g++/stl_pair.h -include/g++/stl_queue.h -include/g++/stl_raw_storage_iter.h -include/g++/stl_relops.h -include/g++/stl_rope.h -include/g++/stl_set.h -include/g++/stl_slist.h -include/g++/stl_stack.h -include/g++/stl_tempbuf.h -include/g++/stl_tree.h -include/g++/stl_uninitialized.h -include/g++/stl_vector.h -include/g++/stream.h -include/g++/streambuf.h -include/g++/strfile.h -include/g++/string -include/g++/strstream -include/g++/strstream.h -include/g++/tempbuf.h -include/g++/tree.h -include/g++/type_traits.h -include/g++/utility -include/g++/vector -include/g++/vector.h -@dirrm include/g++/std -@dirrm include/g++ -@unexec %D/bin/install-info --delete %D/info/cpp.info %D/info/dir -@unexec %D/bin/install-info --delete %D/info/g77.info %D/info/dir -@unexec %D/bin/install-info --delete %D/info/gcc.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/SYSCALLS.c.X -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1 -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1obj -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1plus -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/collect2 -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cpp -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/f771 -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/README -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/assert.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/exception -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/float.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/iso646.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/limits.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/math.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/new -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/new.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/NXConstStr.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/Object.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/Protocol.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/encoding.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/hash.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc-api.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc-list.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/sarray.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/thr.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/typedstream.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/proto.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stdarg.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stdbool.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stddef.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/syslimits.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/typeinfo -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-alpha.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-arc.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-clipper.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-h8300.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-i860.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-i960.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-m32r.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-m88k.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mips.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mn10200.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mn10300.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-pa.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-ppc.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-pyr.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-sh.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-sparc.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-spur.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-v850.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/varargs.h -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/libgcc.a -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/libobjc.a -lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/specs -@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc -@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include -@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40 -@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd -@dirrm lib/gcc-lib -lib/libf2c.a -lib/libiberty.a -lib/libstdc++.a -man/man1/cccp.1 -man/man1/g++.1 -man/man1/g77.1 -man/man1/gcc.1 -@exec %D/bin/install-info %D/info/cpp.info %D/info/dir -@exec %D/bin/install-info %D/info/g77.info %D/info/dir -@exec %D/bin/install-info %D/info/gcc.info %D/info/dir -@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir |