diff options
Diffstat (limited to 'editors/xemacs20/patches')
-rw-r--r-- | editors/xemacs20/patches/patch-aa | 33 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ab | 22 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ac | 48 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ad | 19 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ae | 7 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-af | 10 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ag | 327 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ah | 25 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ai | 12 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-aj | 13 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-ak | 13 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-al | 116 | ||||
-rw-r--r-- | editors/xemacs20/patches/patch-am | 13 |
13 files changed, 0 insertions, 658 deletions
diff --git a/editors/xemacs20/patches/patch-aa b/editors/xemacs20/patches/patch-aa deleted file mode 100644 index 29b5aac1c66..00000000000 --- a/editors/xemacs20/patches/patch-aa +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-aa,v 1.4 1999/03/10 08:34:07 tron Exp $ - ---- configure.orig Mon Feb 9 20:59:34 1998 -+++ configure Sat Mar 6 11:03:31 1999 -@@ -835,6 +835,7 @@ - machine='' opsys='' - - case "$canonical" in -+ arm*-*-* ) machine=arm ;; - sparc-*-* ) machine=sparc ;; - alpha-*-* ) machine=alpha ;; - vax-*-* ) machine=vax ;; -@@ -902,9 +903,10 @@ - case "$canonical" in - i[3-9]86-*-netbsd*) machine=intel386 ;; - hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da30-*-netbsd* | m68k-*-netbsd* ) -- machine=hp9000s300 ;; -+ machine=m68k ;; - pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;; - pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;; -+ alpha-*-netbsd* ) machine=alpha ;; - esac - ;; - -@@ -2233,7 +2235,7 @@ - echo $ac_n "checking "for runtime libraries flag"""... $ac_c" 1>&6 - echo "configure:2235: checking "for runtime libraries flag"" >&5 - dash_r="" -- for try_dash_r in "-R" "-R " "-rpath "; do -+ for try_dash_r in "-Wl,-R" "-R" "-R " "-rpath "; do - xe_check_libs="${try_dash_r}/no/such/file-or-directory" - cat > conftest.$ac_ext <<EOF - #line 2240 "configure" diff --git a/editors/xemacs20/patches/patch-ab b/editors/xemacs20/patches/patch-ab deleted file mode 100644 index 6448403ac04..00000000000 --- a/editors/xemacs20/patches/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ab,v 1.4 1999/03/10 08:34:07 tron Exp $ - ---- lib-src/send-pr-orig Thu Jan 22 14:54:07 1998 -+++ lib-src/send-pr Thu Jan 22 15:09:10 1998 -@@ -35,7 +35,7 @@ - - # Where the gnats category tree lives. - [ -z "$DATADIR" ] && --DATADIR=/usr/share -+DATADIR=`/usr/bin/dirname $0`/../lib/xemacs-20.4/etc - - # If we've been moved around, try using GCC_EXEC_PREFIX. - [ ! -d $DATADIR/gnats -a -d "$GCC_EXEC_PREFIX" ] && -@@ -56,7 +56,7 @@ - - # What mailer to use. This must come after the config file, since it is - # host-dependent. --MAIL_AGENT="/usr/lib/sendmail -oi -t" -+MAIL_AGENT="/usr/sbin/sendmail -oi -t" - - # How to read the passwd database. - PASSWD="cat /etc/passwd" diff --git a/editors/xemacs20/patches/patch-ac b/editors/xemacs20/patches/patch-ac deleted file mode 100644 index 00a2cafd096..00000000000 --- a/editors/xemacs20/patches/patch-ac +++ /dev/null @@ -1,48 +0,0 @@ -$NetBSD: patch-ac,v 1.5 1998/08/07 10:40:34 agc Exp $ - ---- lib-src/Makefile.in.in.orig Sun Oct 12 03:39:30 1997 -+++ lib-src/Makefile.in.in Wed Feb 25 01:34:51 1998 -@@ -186,7 +186,7 @@ - - ## Install the internal utilities. Until they are installed, we can - ## just run them directly from lib-src. --${archlibdir}: all -+install-archlibdir: all - @echo; echo "Installing utilities run internally by XEmacs." - ./make-path ${archlibdir} - if test `(cd ${archlibdir} && $(pwd))` != `$(pwd)`; then \ -@@ -197,20 +197,30 @@ - if test `(cd ${archlibdir} && $(pwd))` \ - != `(cd ${srcdir} && $(pwd))`; then \ - for f in ${SCRIPTS}; do \ -- (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$$f ${archlibdir}/$$f); \ -+ (cd .. && $(INSTALL_SCRIPT) ${srcdir}/$$f ${archlibdir}/$$f); \ - done ; \ - fi - - ## We do not need to install "wakeup" explicitly, because it will be - ## copied when this whole directory is copied. - .PHONY : all maybe-blessmail install uninstall --install: ${archlibdir} -+install: install-archlibdir - @echo; echo "Installing utilities for users to run." - for file in ${INSTALLABLES} ; do \ -- (cd .. && $(INSTALL_PROGRAM) lib-src/$${file} ${bindir}/$${file}) ; \ -+ if [ $${file} = etags ] || [ $${file} = ctags ] || [ $${file} = b2m ] ; \ -+ then \ -+ (cd .. && $(INSTALL_PROGRAM) lib-src/$${file} ${bindir}/xemacs-$${file}) ; \ -+ else \ -+ (cd .. && $(INSTALL_PROGRAM) lib-src/$${file} ${bindir}/$${file}) ; \ -+ fi \ - done - for file in ${INSTALLABLE_SCRIPTS} ; do \ -- (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$${file} ${bindir}/$${file}) ; \ -+ if [ $${file} = rcs-checkin ] || [ $${file} = send-pr ] ; \ -+ then \ -+ (cd .. && $(INSTALL_SCRIPT) ${srcdir}/$${file} ${bindir}/xemacs-$${file}) ; \ -+ else \ -+ (cd .. && $(INSTALL_SCRIPT) ${srcdir}/$${file} ${bindir}/$${file}) ; \ -+ fi \ - done - - uninstall: diff --git a/editors/xemacs20/patches/patch-ad b/editors/xemacs20/patches/patch-ad deleted file mode 100644 index 947927d2df4..00000000000 --- a/editors/xemacs20/patches/patch-ad +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ad,v 1.2 1998/08/07 10:40:34 agc Exp $ - ---- Makefile.in.orig Fri Nov 21 01:07:10 1997 -+++ Makefile.in Sun Feb 22 23:22:43 1998 -@@ -467,8 +467,12 @@ - fi - cd ${srcdir}/etc && \ - for page in xemacs etags ctags gnuserv gnuclient gnuattach gnudoit; do \ -- ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext} ; \ -- chmod 0644 ${mandir}/$${page}${manext} ; \ -+ if [ $${page} = etags ] || [ $${page} = ctags ] ; \ -+ then \ -+ ${INSTALL_MAN} ${srcdir}/etc/$${page}.1 ${mandir}/xemacs-$${page}${manext} ; \ -+ else \ -+ ${INSTALL_MAN} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext} ; \ -+ fi \ - done - @echo "If you would like to save approximately 15M of disk space, do" - @echo "make gzip-el" diff --git a/editors/xemacs20/patches/patch-ae b/editors/xemacs20/patches/patch-ae deleted file mode 100644 index 7c77ad12267..00000000000 --- a/editors/xemacs20/patches/patch-ae +++ /dev/null @@ -1,7 +0,0 @@ -$NetBSD: patch-ae,v 1.2 1998/08/07 10:40:34 agc Exp $ - ---- etc/ctags.1.orig Wed Dec 18 23:42:17 1996 -+++ etc/ctags.1 Sun Feb 22 23:20:23 1998 -@@ -1 +1 @@ --.so man1/etags.1 -+.so man1/xemacs-etags.1 diff --git a/editors/xemacs20/patches/patch-af b/editors/xemacs20/patches/patch-af deleted file mode 100644 index 2266a5bf566..00000000000 --- a/editors/xemacs20/patches/patch-af +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-af,v 1.4 1999/03/10 08:34:07 tron Exp $ - ---- src/m/alpha.h.orig Fri Jul 24 02:30:29 1998 -+++ src/m/alpha.h Fri Jul 24 02:31:19 1998 -@@ -186,3 +186,5 @@ - -+#ifndef __NetBSD__ - #define UNEXEC "unexalpha.o" -+#endif - diff --git a/editors/xemacs20/patches/patch-ag b/editors/xemacs20/patches/patch-ag deleted file mode 100644 index 43c60ec6f29..00000000000 --- a/editors/xemacs20/patches/patch-ag +++ /dev/null @@ -1,327 +0,0 @@ -$NetBSD: patch-ag,v 1.2 1999/03/10 08:34:08 tron Exp $ - ---- /dev/null Fri Jul 24 04:57:05 1998 -+++ src/netbsd.elf.h Fri Jul 24 05:41:01 1998 -@@ -0,0 +1,322 @@ -+/* ELF support for BFD. -+ Copyright (C) 1991, 92, 93, 94, 95, 96, 1997 Free Software Foundation, Inc. -+ -+ Written by Fred Fish @ Cygnus Support, from information published -+ in "UNIX System V Release 4, Programmers Guide: ANSI C and -+ Programming Support Tools". -+ -+This file is part of BFD, the Binary File Descriptor library. -+ -+This program is free software; you can redistribute it and/or modify -+it under the terms of the GNU General Public License as published by -+the Free Software Foundation; either version 2 of the License, or -+(at your option) any later version. -+ -+This program is distributed in the hope that it will be useful, -+but WITHOUT ANY WARRANTY; without even the implied warranty of -+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+GNU General Public License for more details. -+ -+You should have received a copy of the GNU General Public License -+along with this program; if not, write to the Free Software -+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -+ -+ -+/* This file is part of ELF support for BFD, and contains the portions -+ that are common to both the internal and external representations. -+ For example, ELFMAG0 is the byte 0x7F in both the internal (in-memory) -+ and external (in-file) representations. */ -+ -+#ifndef _ELF_COMMON_H -+#define _ELF_COMMON_H -+ -+/* Fields in e_ident[] */ -+ -+#define EI_MAG0 0 /* File identification byte 0 index */ -+#define ELFMAG0 0x7F /* Magic number byte 0 */ -+ -+#define EI_MAG1 1 /* File identification byte 1 index */ -+#define ELFMAG1 'E' /* Magic number byte 1 */ -+ -+#define EI_MAG2 2 /* File identification byte 2 index */ -+#define ELFMAG2 'L' /* Magic number byte 2 */ -+ -+#define EI_MAG3 3 /* File identification byte 3 index */ -+#define ELFMAG3 'F' /* Magic number byte 3 */ -+ -+#define EI_CLASS 4 /* File class */ -+#define ELFCLASSNONE 0 /* Invalid class */ -+#define ELFCLASS32 1 /* 32-bit objects */ -+#define ELFCLASS64 2 /* 64-bit objects */ -+ -+#define EI_DATA 5 /* Data encoding */ -+#define ELFDATANONE 0 /* Invalid data encoding */ -+#define ELFDATA2LSB 1 /* 2's complement, little endian */ -+#define ELFDATA2MSB 2 /* 2's complement, big endian */ -+ -+#define EI_VERSION 6 /* File version */ -+ -+#define EI_PAD 7 /* Start of padding bytes */ -+ -+ -+/* Values for e_type, which identifies the object file type */ -+ -+#define ET_NONE 0 /* No file type */ -+#define ET_REL 1 /* Relocatable file */ -+#define ET_EXEC 2 /* Executable file */ -+#define ET_DYN 3 /* Shared object file */ -+#define ET_CORE 4 /* Core file */ -+#define ET_LOPROC 0xFF00 /* Processor-specific */ -+#define ET_HIPROC 0xFFFF /* Processor-specific */ -+ -+/* Values for e_machine, which identifies the architecture */ -+ -+#define EM_NONE 0 /* No machine */ -+#define EM_M32 1 /* AT&T WE 32100 */ -+#define EM_SPARC 2 /* SUN SPARC */ -+#define EM_386 3 /* Intel 80386 */ -+#define EM_68K 4 /* Motorola m68k family */ -+#define EM_88K 5 /* Motorola m88k family */ -+#define EM_860 7 /* Intel 80860 */ -+#define EM_MIPS 8 /* MIPS R3000 (officially, big-endian only) */ -+ -+#define EM_MIPS_RS4_BE 10 /* MIPS R4000 big-endian */ -+ -+#define EM_SPARC64 11 /* SPARC v9 (not official) 64-bit */ -+ -+#define EM_PARISC 15 /* HPPA */ -+ -+#define EM_SPARC32PLUS 18 /* Sun's "v8plus" */ -+ -+#define EM_PPC 20 /* PowerPC */ -+ -+#define EM_SH 42 /* Hitachi SH */ -+ -+/* If it is necessary to assign new unofficial EM_* values, please pick large -+ random numbers (0x8523, 0xa7f2, etc.) to minimize the chances of collision -+ with official or non-GNU unofficial values. -+ -+ NOTE: Do not just increment the most recent number by one. -+ Somebody else somewhere will do exactly the same thing, and you -+ will have a collision. Instead, pick a random number. */ -+ -+/* Cygnus PowerPC ELF backend. Written in the absence of an ABI. */ -+#define EM_CYGNUS_POWERPC 0x9025 -+ -+/* Old version of PowerPC, this should be removed shortly. */ -+#define EM_PPC_OLD 17 -+ -+ -+/* Cygnus M32R ELF backend. Written in the absence of an ABI. */ -+#define EM_CYGNUS_M32R 0x9041 -+ -+/* Alpha backend magic number. Written in the absence of an ABI. */ -+#define EM_ALPHA 0x9026 -+ -+/* D10V backend magic number. Written in the absence of an ABI. */ -+#define EM_CYGNUS_D10V 0x7650 -+ -+ -+ -+/* mn10200 and mn10300 backend magic numbers. -+ Written in the absense of an ABI. */ -+#define EM_CYGNUS_MN10200 0xdead -+#define EM_CYGNUS_MN10300 0xbeef -+ -+/* See the above comment before you add a new EM_* value here. */ -+ -+/* Values for e_version */ -+ -+#define EV_NONE 0 /* Invalid ELF version */ -+#define EV_CURRENT 1 /* Current version */ -+ -+/* Values for program header, p_type field */ -+ -+#define PT_NULL 0 /* Program header table entry unused */ -+#define PT_LOAD 1 /* Loadable program segment */ -+#define PT_DYNAMIC 2 /* Dynamic linking information */ -+#define PT_INTERP 3 /* Program interpreter */ -+#define PT_NOTE 4 /* Auxiliary information */ -+#define PT_SHLIB 5 /* Reserved, unspecified semantics */ -+#define PT_PHDR 6 /* Entry for header table itself */ -+#define PT_LOPROC 0x70000000 /* Processor-specific */ -+#define PT_HIPROC 0x7FFFFFFF /* Processor-specific */ -+ -+/* Program segment permissions, in program header p_flags field */ -+ -+#define PF_X (1 << 0) /* Segment is executable */ -+#define PF_W (1 << 1) /* Segment is writable */ -+#define PF_R (1 << 2) /* Segment is readable */ -+#define PF_MASKPROC 0xF0000000 /* Processor-specific reserved bits */ -+ -+/* Values for section header, sh_type field */ -+ -+#define SHT_NULL 0 /* Section header table entry unused */ -+#define SHT_PROGBITS 1 /* Program specific (private) data */ -+#define SHT_SYMTAB 2 /* Link editing symbol table */ -+#define SHT_STRTAB 3 /* A string table */ -+#define SHT_RELA 4 /* Relocation entries with addends */ -+#define SHT_HASH 5 /* A symbol hash table */ -+#define SHT_DYNAMIC 6 /* Information for dynamic linking */ -+#define SHT_NOTE 7 /* Information that marks file */ -+#define SHT_NOBITS 8 /* Section occupies no space in file */ -+#define SHT_REL 9 /* Relocation entries, no addends */ -+#define SHT_SHLIB 10 /* Reserved, unspecified semantics */ -+#define SHT_DYNSYM 11 /* Dynamic linking symbol table */ -+ -+/* The next three section types are defined by Solaris, and are named -+ SHT_SUNW*. We use them in GNU code, so we also define SHT_GNU* -+ versions. */ -+#define SHT_SUNW_verdef 0x6ffffffd /* Versions defined by file */ -+#define SHT_SUNW_verneed 0x6ffffffe /* Versions needed by file */ -+#define SHT_SUNW_versym 0x6fffffff /* Symbol versions */ -+ -+#define SHT_GNU_verdef SHT_SUNW_verdef -+#define SHT_GNU_verneed SHT_SUNW_verneed -+#define SHT_GNU_versym SHT_SUNW_versym -+ -+#define SHT_LOPROC 0x70000000 /* Processor-specific semantics, lo */ -+#define SHT_HIPROC 0x7FFFFFFF /* Processor-specific semantics, hi */ -+#define SHT_LOUSER 0x80000000 /* Application-specific semantics */ -+#define SHT_HIUSER 0x8FFFFFFF /* Application-specific semantics */ -+ -+/* Values of note segment descriptor types for core files. */ -+ -+#define NT_PRSTATUS 1 /* Contains copy of prstatus struct */ -+#define NT_FPREGSET 2 /* Contains copy of fpregset struct */ -+#define NT_PRPSINFO 3 /* Contains copy of prpsinfo struct */ -+ -+/* Values of note segment descriptor types for object files. */ -+/* (Only for hppa right now. Should this be moved elsewhere?) */ -+ -+#define NT_VERSION 1 /* Contains a version string. */ -+ -+/* These three macros disassemble and assemble a symbol table st_info field, -+ which contains the symbol binding and symbol type. The STB_ and STT_ -+ defines identify the binding and type. */ -+ -+#define ELF_ST_BIND(val) (((unsigned int)(val)) >> 4) -+#define ELF_ST_TYPE(val) ((val) & 0xF) -+#define ELF_ST_INFO(bind,type) (((bind) << 4) + ((type) & 0xF)) -+ -+#define STN_UNDEF 0 /* undefined symbol index */ -+ -+#define STB_LOCAL 0 /* Symbol not visible outside obj */ -+#define STB_GLOBAL 1 /* Symbol visible outside obj */ -+#define STB_WEAK 2 /* Like globals, lower precedence */ -+#define STB_LOPROC 13 /* Application-specific semantics */ -+#define STB_HIPROC 15 /* Application-specific semantics */ -+ -+#define STT_NOTYPE 0 /* Symbol type is unspecified */ -+#define STT_OBJECT 1 /* Symbol is a data object */ -+#define STT_FUNC 2 /* Symbol is a code object */ -+#define STT_SECTION 3 /* Symbol associated with a section */ -+#define STT_FILE 4 /* Symbol gives a file name */ -+#define STT_LOPROC 13 /* Application-specific semantics */ -+#define STT_HIPROC 15 /* Application-specific semantics */ -+ -+/* Special section indices, which may show up in st_shndx fields, among -+ other places. */ -+ -+#define SHN_UNDEF 0 /* Undefined section reference */ -+#define SHN_LORESERVE 0xFF00 /* Begin range of reserved indices */ -+#define SHN_LOPROC 0xFF00 /* Begin range of appl-specific */ -+#define SHN_HIPROC 0xFF1F /* End range of appl-specific */ -+#define SHN_ABS 0xFFF1 /* Associated symbol is absolute */ -+#define SHN_COMMON 0xFFF2 /* Associated symbol is in common */ -+#define SHN_HIRESERVE 0xFFFF /* End range of reserved indices */ -+ -+/* relocation info handling macros */ -+ -+#define ELF32_R_INFO(s,t) (((s) << 8) + ((t) & 0xff)) -+ -+#define ELF64_R_INFO(s,t) (((bfd_vma) (s) << 32) + (bfd_vma) (t)) -+ -+/* Dynamic section tags */ -+ -+#define DT_NULL 0 -+#define DT_NEEDED 1 -+#define DT_PLTRELSZ 2 -+#define DT_PLTGOT 3 -+#define DT_HASH 4 -+#define DT_STRTAB 5 -+#define DT_SYMTAB 6 -+#define DT_RELA 7 -+#define DT_RELASZ 8 -+#define DT_RELAENT 9 -+#define DT_STRSZ 10 -+#define DT_SYMENT 11 -+#define DT_INIT 12 -+#define DT_FINI 13 -+#define DT_SONAME 14 -+#define DT_RPATH 15 -+#define DT_SYMBOLIC 16 -+#define DT_REL 17 -+#define DT_RELSZ 18 -+#define DT_RELENT 19 -+#define DT_PLTREL 20 -+#define DT_DEBUG 21 -+#define DT_TEXTREL 22 -+#define DT_JMPREL 23 -+ -+/* The next four dynamic tags are used on Solaris. We support them -+ everywhere. */ -+#define DT_VERDEF 0x6ffffffc -+#define DT_VERDEFNUM 0x6ffffffd -+#define DT_VERNEED 0x6ffffffe -+#define DT_VERNEEDNUM 0x6fffffff -+ -+/* This tag is a GNU extension to the Solaris version scheme. */ -+#define DT_VERSYM 0x6ffffff0 -+ -+#define DT_LOPROC 0x70000000 -+#define DT_HIPROC 0x7fffffff -+ -+/* These section tags are used on Solaris. We support them -+ everywhere, and hope they do not conflict. */ -+ -+#define DT_AUXILIARY 0x7ffffffd -+#define DT_FILTER 0x7fffffff -+ -+/* These constants are used for the version number of a Elf32_Verdef -+ structure. */ -+ -+#define VER_DEF_NONE 0 -+#define VER_DEF_CURRENT 1 -+ -+/* These constants appear in the vd_flags field of a Elf32_Verdef -+ structure. */ -+ -+#define VER_FLG_BASE 0x1 -+#define VER_FLG_WEAK 0x2 -+ -+/* These special constants can be found in an Elf32_Versym field. */ -+ -+#define VER_NDX_LOCAL 0 -+#define VER_NDX_GLOBAL 1 -+ -+/* These constants are used for the version number of a Elf32_Verneed -+ structure. */ -+ -+#define VER_NEED_NONE 0 -+#define VER_NEED_CURRENT 1 -+ -+/* This flag appears in a Versym structure. It means that the symbol -+ is hidden, and is only visible with an explicit version number. -+ This is a GNU extension. */ -+ -+#define VERSYM_HIDDEN 0x8000 -+ -+/* This is the mask for the rest of the Versym information. */ -+ -+#define VERSYM_VERSION 0x7fff -+ -+/* This is a special token which appears as part of a symbol name. It -+ indictes that the rest of the name is actually the name of a -+ version node, and is not part of the actual name. This is a GNU -+ extension. For example, the symbol name `stat@ver2' is taken to -+ mean the symbol `stat' in version `ver2'. */ -+ -+#define ELF_VER_CHR '@' -+ -+#endif /* _ELF_COMMON_H */ diff --git a/editors/xemacs20/patches/patch-ah b/editors/xemacs20/patches/patch-ah deleted file mode 100644 index fa646636155..00000000000 --- a/editors/xemacs20/patches/patch-ah +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-ah,v 1.2 1999/03/10 08:34:08 tron Exp $ - ---- configure.in.orig Mon Feb 9 20:58:57 1998 -+++ configure.in Sat Mar 6 11:09:17 1999 -@@ -940,6 +940,7 @@ - - dnl Straightforward machine determination - case "$canonical" in -+ arm-*-* ) machine=arm ;; - sparc-*-* ) machine=sparc ;; - alpha-*-* ) machine=alpha ;; - vax-*-* ) machine=vax ;; -@@ -1013,10 +1014,10 @@ - case "$canonical" in - i[[3-9]]86-*-netbsd*) machine=intel386 ;; - hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da30-*-netbsd* | m68k-*-netbsd* ) -- dnl Yes, this is somewhat bogus. -- machine=hp9000s300 ;; -+ machine=m68k ;; - pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;; - pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;; -+ alpha-*-netbsd* ) machine=alpha ;; - esac - ;; - diff --git a/editors/xemacs20/patches/patch-ai b/editors/xemacs20/patches/patch-ai deleted file mode 100644 index 2404749ba22..00000000000 --- a/editors/xemacs20/patches/patch-ai +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ai,v 1.2 1999/03/10 08:34:08 tron Exp $ - ---- src/s/netbsd.h.orig Fri Jul 24 05:57:27 1998 -+++ src/s/netbsd.h Fri Jul 24 05:58:34 1998 -@@ -60,3 +60,7 @@ - #define ORDINARY_LINK -+#ifdef __ELF__ -+#define UNEXEC "unexelf.o" /* we're not in an a.out world anymore friends */ -+#else - #define UNEXEC "unexfreebsd.o" /* ironic, considering history of unexfreebsd */ -+#endif - diff --git a/editors/xemacs20/patches/patch-aj b/editors/xemacs20/patches/patch-aj deleted file mode 100644 index a9b224ac51f..00000000000 --- a/editors/xemacs20/patches/patch-aj +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aj,v 1.2 1999/03/10 08:34:08 tron Exp $ - ---- src/unexelf.c.orig Fri Jul 24 06:17:28 1998 -+++ src/unexelf.c Fri Jul 24 06:17:36 1998 -@@ -419,3 +419,8 @@ - #include <fcntl.h> -+#ifdef __NetBSD__ /* XXX this is a hack */ -+#include "netbsd.elf.h" -+#include <sys/exec_elf.h> -+#else - #include <elf.h> -+#endif - #include <sys/mman.h> diff --git a/editors/xemacs20/patches/patch-ak b/editors/xemacs20/patches/patch-ak deleted file mode 100644 index c764ed69370..00000000000 --- a/editors/xemacs20/patches/patch-ak +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ak,v 1.1 1999/03/10 08:34:08 tron Exp $ - ---- src/unexfreebsd.c.orig Sun Oct 12 02:40:17 1997 -+++ src/unexfreebsd.c Sat Mar 6 11:03:31 1999 -@@ -289,7 +289,7 @@ - /* We can get relocation sites in the bss region, for objects whose - contents are copied from a shared library. We don't need or want - to restore these at present. */ --#ifndef sparc -+#if !defined(sparc) && !defined(__arm__) - if (ri->r_copy) - return; - #else diff --git a/editors/xemacs20/patches/patch-al b/editors/xemacs20/patches/patch-al deleted file mode 100644 index 0687452e508..00000000000 --- a/editors/xemacs20/patches/patch-al +++ /dev/null @@ -1,116 +0,0 @@ -$NetBSD: patch-al,v 1.1 1999/03/10 08:34:08 tron Exp $ - ---- /dev/null Sat Mar 6 04:34:35 1999 -+++ src/m/arm.h Sat Mar 6 11:25:20 1999 -@@ -0,0 +1,111 @@ -+/* machine description file template. -+ Copyright (C) 1985, 1986 Free Software Foundation, Inc. -+ -+This file is part of GNU Emacs. -+ -+GNU Emacs is free software; you can redistribute it and/or modify -+it under the terms of the GNU General Public License as published by -+the Free Software Foundation; either version 2, or (at your option) -+any later version. -+ -+GNU Emacs is distributed in the hope that it will be useful, -+but WITHOUT ANY WARRANTY; without even the implied warranty of -+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+GNU General Public License for more details. -+ -+You should have received a copy of the GNU General Public License -+along with XEmacs; see the file COPYING. If not, write to -+the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -+Boston, MA 02111-1307, USA. */ -+ -+/* Synched up with: FSF 19.31. */ -+ -+/* The following line tells the configuration script what sort of -+ operating system this machine is likely to run. -+ USUAL-OPSYS="<name of system .h file here, without the .h>" */ -+ -+/* Define WORD_MACHINE if addresses and such have -+ * to be corrected before they can be used as byte counts. */ -+ -+#undef WORD_MACHINE -+ -+/* Now define a symbol for the cpu type, if your compiler -+ does not define it automatically: -+ Ones defined so far include vax, m68000, ns16000, pyramid, -+ orion, tahoe, APOLLO and many others */ -+#ifndef __arm__ -+/* Netbsd's gcc-2.7 doesn't define __arm__: it should */ -+#define __arm__ -+#endif -+ -+/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend -+ the bit field into an int. In other words, if bit fields -+ are always unsigned. -+ -+ If you use NO_UNION_TYPE, this flag does not matter. */ -+ -+#define EXPLICIT_SIGN_EXTEND -+ -+/* Data type of load average, as read out of kmem. */ -+ -+#define LOAD_AVE_TYPE long -+ -+/* Convert that into an integer that is 100 for a load average of 1.0 */ -+ -+#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE) -+ -+/* Define CANNOT_DUMP on machines where unexec does not work. -+ Then the function dump-emacs will not be defined -+ and temacs will do (load "loadup") automatically unless told otherwise. */ -+ -+/* #undef CANNOT_DUMP */ -+ -+/* Define VIRT_ADDR_VARIES if the virtual addresses of -+ pure and impure space as loaded can vary, and even their -+ relative order cannot be relied on. -+ -+ Otherwise Emacs assumes that text space precedes data space, -+ numerically. */ -+ -+/* #define VIRT_ADDR_VARIES */ -+ -+/* Define C_ALLOCA if this machine does not support a true alloca -+ and the one written in C should be used instead. -+ Define HAVE_ALLOCA to say that the system provides a properly -+ working alloca function and it should be used. -+ Define neither one if an assembler-language alloca -+ in the file alloca.s should be used. */ -+ -+/* #define C_ALLOCA */ -+#define HAVE_ALLOCA -+ -+/* Define NO_REMAP if memory segmentation makes it not work well -+ to change the boundary between the text section and data section -+ when Emacs is dumped. If you define this, the preloaded Lisp -+ code will not be sharable; but that's better than failing completely. */ -+ -+/* #define NO_REMAP */ -+ -+/* Some really obscure 4.2-based systems (like Sequent DYNIX) -+ * do not support asynchronous I/O (using SIGIO) on sockets, -+ * even though it works fine on tty's. If you have one of -+ * these systems, define the following, and then use it in -+ * config.h (or elsewhere) to decide when (not) to use SIGIO. -+ * -+ * You'd think this would go in an operating-system description file, -+ * but since it only occurs on some, but not all, BSD systems, the -+ * reasonable place to select for it is in the machine description -+ * file. -+ */ -+ -+/* #define NO_SOCK_SIGIO */ -+ -+ -+/* After adding support for a new system, modify the large case -+ statement in the `configure' script to recognize reasonable -+ configuration names, and add a description of the system to -+ `etc/MACHINES'. -+ -+ If you've just fixed a problem in an existing configuration file, -+ you should also check `etc/MACHINES' to make sure its descriptions -+ of known problems in that configuration should be updated. */ diff --git a/editors/xemacs20/patches/patch-am b/editors/xemacs20/patches/patch-am deleted file mode 100644 index 12645ad3b99..00000000000 --- a/editors/xemacs20/patches/patch-am +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-am,v 1.1 1999/04/24 11:04:22 tron Exp $ - ---- src/Makefile.in.in.orig Mon Feb 2 06:30:28 1998 -+++ src/Makefile.in.in Sat Apr 24 12:33:12 1999 -@@ -55,7 +55,7 @@ - c_switch_all=@c_switch_all@ - ld_switch_general=@ld_switch_general@ - ld_switch_window_system=@ld_switch_window_system@ --ld_switch_all=@ld_switch_all@ -+ld_switch_all=@ld_switch_all@ @LDFLAGS@ - ld_libs_general=@ld_libs_general@ - ld_libs_window_system=@ld_libs_window_system@ - ld_libs_all=@ld_libs_all@ |