Remove old alpha-version based port

This commit is contained in:
niklas 1998-06-07 16:24:39 +00:00
parent 19c5721920
commit cde243d9df
33 changed files with 0 additions and 1870 deletions

View File

@ -1,37 +0,0 @@
# OpenBSD makefile for: cdrecord-current
# Version required: 1.6a7
# Date created: 15 Dec 1997
# Whom: niklas
#
# $OpenBSD: Makefile,v 1.4 1998/04/05 02:15:33 niklas Exp $
#
DISTNAME= cdrecord-1.6a7
CATEGORIES= misc
MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/
MAINTAINER= niklas@openbsd.org
WRKSRC= ${WRKDIR}/cdrecord-1.6
# It's pretty easy to add other architectures,
# mail me if you miss a particular one.
ONLY_FOR_ARCHS= alpha amiga arc hp300 i386 mac68k mvme68k \
pmax powerpc sparc sun3
USE_GMAKE= yes
GMAKE= ./Gmake
# Cdrecord's standard install rule installs some unnecessary stuff,
# we instead explicitly install what we want.
OBJDIR= OBJ/${MACHINE}-openbsd-$(CC)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cdrecord/${OBJDIR}/cdrecord ${PREFIX}/bin
# We ship mkisofs in OpenBSD 2.3, uncomment these lines if you are on an
# older system.
# ${INSTALL_PROGRAM} ${WRKSRC}/mkisofs-1.11/${OBJDIR}/mkisofs \
# ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/cdrecord/cdrecord.1 ${PREFIX}/man/man1
# ${INSTALL_MAN} ${WRKSRC}/mkisofs-1.11/mkisofs.8 ${PREFIX}/man/man8
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
MD5 (cdrecord-1.6a7.tar.gz) = e139bb5a0a18dbdcca484e4df5ba533b

View File

@ -1,11 +0,0 @@
--- include/standard.h- Mon Dec 15 23:57:20 1997
+++ include/standard.h Tue Dec 16 00:05:10 1997
@@ -182,7 +182,7 @@
extern int wait_chld __PR((int));
extern int geterrno __PR((void));
extern void raisecond __PR((const char *, long));
-extern int snprintf __PR((char *, unsigned, const char *, ...));
+extern int snprintf __PR((char *, unsigned long, const char *, ...));
/*extern int sprintf __PR((char *, const char *, ...)); ist woanders falsch deklariert !!!*/
extern char *strcatl __PR((char *, ...));
extern int streql __PR((const char *, const char *));

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/arc-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)arc-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/arc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/arc-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)arc-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/arc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/alpha-openbsd-cc.rul Mon Dec 15 23:52:46 1997
@@ -0,0 +1,70 @@
+#ident "@(#)alpha-openbsd-cc.rul 1.3 97/04/27 "
+###########################################################################
+# Written 1996 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/alpha
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O0
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+#SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+#LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+#LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+#DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; true
+ARFLAGS= cr
+LORDER= echo
+TSORT= cat
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/alpha-openbsd-gcc.rul Mon Dec 15 23:53:35 1997
@@ -0,0 +1,70 @@
+#ident "@(#)alpha-alpha-gcc.rul 1.3 97/04/27 "
+###########################################################################
+# Written 1996 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/alpha
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O0
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+#SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+#LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+#LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+#DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; true
+ARFLAGS= cr
+LORDER= echo
+TSORT= cat
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,166 +0,0 @@
--- lib/align_test.c.orig Fri Nov 29 01:19:19 1996
+++ lib/align_test.c Wed Dec 17 00:28:17 1997
@@ -31,12 +31,21 @@
jmp_buf jb;
+#ifdef __GNUC__
+int check_align __PR((int (*)(void)));
+int check_short __PR((void));
+int check_int __PR((void));
+int check_long __PR((void));
+int check_longlong __PR((void));
+int check_double __PR((void));
+#else
int check_align __PR((int (*)(char*, int)));
int check_short __PR((char *, int));
int check_int __PR((char *, int));
int check_long __PR((char *, int));
int check_longlong __PR((char *, int));
int check_double __PR((char *, int));
+#endif
void printmacs __PR((void));
void sig __PR((int));
@@ -72,7 +81,7 @@
signal(SIGBUS, sig);
- i = ((int)buf) % 1024;
+ i = ((long)buf) % 1024;
i = 1024 - i;
p = &buf[i];
buf_aligned = p;
@@ -121,8 +130,21 @@
return(0);
}
+#ifdef __GNUC__
int check_align(func)
- int (*func)();
+ int (*func)(void);
+{
+ return ((func)());
+}
+
+#define check_type(t) \
+int check_##t() \
+{ \
+ return __alignof__ (t); \
+}
+#else
+int check_align(func)
+ int (*func)(char *, int);
{
register int i;
register char *p = buf_aligned;
@@ -136,81 +158,33 @@
return (i);
}
-int check_short(p, i)
- char *p;
- int i;
-{
- short *sp;
-
- sp = (short *)&p[i];
- *sp = 1;
- return (0);
-}
-
-int check_int(p, i)
- char *p;
- int i;
-{
- int *ip;
-
- ip = (int *)&p[i];
- *ip = 1;
- return (0);
-}
-
-int check_long(p, i)
- char *p;
- int i;
-{
- long *lp;
-
- lp = (long *)&p[i];
- *lp = 1;
- return (0);
-}
-
-int speed_long(n)
- int n;
-{
- long *lp;
- int i;
-
- lp = (long *)&buf_aligned[1];
-
- for (i = 1000000; --i >= 0;)
- *lp = i;
- return (0);
+#define check_type(t) \
+int check_##t(p, i) \
+ char *p; \
+ int i; \
+{ \
+ t *tp; \
+ \
+ tp = (t *)&p[i]; \
+ *tp = 1; \
+ return (0); \
}
+#endif
+check_type(short)
+check_type(int)
+check_type(long)
#ifdef HAVE_LONGLONG
-int check_longlong(p, i)
- char *p;
- int i;
-{
- long long *llp;
-
- llp = (long long *)&p[i];
- *llp = 1;
- return (0);
-}
+typedef long long longlong;
+check_type(longlong)
#endif
-
-int check_double(p, i)
- char *p;
- int i;
-{
- double *dp;
-
- dp = (double *)&p[i];
- *dp = 1.0;
- return (0);
-}
+check_type(double)
void printmacs()
{
printf("\n");
-printf("#define xaligned(a, s) ((((int)(a)) & s) == 0 )\n");
-printf("#define x2aligned(a, b, s) (((((int)(a)) | ((int)(b))) & s) == 0 )\n");
+printf("#define xaligned(a, s) ((((long)(a)) & s) == 0 )\n");
+printf("#define x2aligned(a, b, s) (((((long)(a)) | ((long)(b))) & s) == 0 )\n");
printf("\n");
printf("#define saligned(a) xaligned(a, ALIGN_SMASK)\n");
printf("#define s2aligned(a, b) x2aligned(a, b, ALIGN_SMASK)\n");
@@ -228,7 +202,7 @@
printf("#define d2aligned(a, b) x2aligned(a, b, ALIGN_DMASK)\n");
printf("\n\n");
-printf("#define xalign(x, a, m) ( ((char *)(x)) + ( (a) - (((int)(x))&(m))) )\n");
+printf("#define xalign(x, a, m) ( ((char *)(x)) + ( (a) - (((long)(x))&(m))) )\n");
printf("\n");
printf("#define salign(x) xalign((x), ALIGN_SHORT, ALIGN_SMASK)\n");
printf("#define ialign(x) xalign((x), ALIGN_INT, ALIGN_IMASK)\n");

View File

@ -1,11 +0,0 @@
--- cdrecord/fifo.c- Wed Dec 17 00:54:50 1997
+++ cdrecord/fifo.c Wed Dec 17 00:53:39 1997
@@ -62,7 +62,7 @@
#define EDEBUG(a)
#endif
-#define palign(x, a) (((char *)(x)) + ((a) - 1 - (((unsigned)((x)-1))%(a))))
+#define palign(x, a) (((char *)(x)) + ((a) - 1 - (((unsigned long)((x)-1))%(a))))
typedef enum faio_owner {
owner_none,

View File

@ -1,14 +0,0 @@
--- include/standard.h.orig Wed Dec 17 08:57:16 1997
+++ include/standard.h Wed Dec 17 08:54:57 1997
@@ -182,8 +182,10 @@
extern int wait_chld __PR((int));
extern int geterrno __PR((void));
extern void raisecond __PR((const char *, long));
-extern int snprintf __PR((char *, unsigned long, const char *, ...));
+#ifndef __OpenBSD__
+extern int snprintf __PR((char *, unsigned, const char *, ...));
/*extern int sprintf __PR((char *, const char *, ...)); ist woanders falsch deklariert !!!*/
+#endif
extern char *strcatl __PR((char *, ...));
extern int streql __PR((const char *, const char *));
#ifdef va_arg

View File

@ -1,11 +0,0 @@
--- include/mconfig.h- Wed Dec 17 08:33:34 1997
+++ include/mconfig.h Wed Dec 17 08:33:37 1997
@@ -439,7 +439,7 @@
# define USLEEPISVOID
#endif
-#if defined(mips) && !(defined(ultrix) || defined(sony) || defined(sgi))
+#if defined(mips) && !(defined(ultrix) || defined(sony) || defined(sgi) || defined(__OpenBSD__))
# define HAVE_COFF
# define HAVE_UNISTD_H
# define HAVE_USGSHM

View File

@ -1,17 +0,0 @@
--- include/btorder.h- Wed Dec 17 09:05:59 1997
+++ include/btorder.h Wed Dec 17 09:05:42 1997
@@ -26,6 +26,14 @@
#include <sys/types.h> /* try to load isa_defs.h on Solaris */
+#ifdef __OpenBSD__
+#if BYTE_ORDER == LITTLE_ENDIAN
+#define _BIT_FIELDS_LTOH
+#elif BYTE_ORDER == BIG_ENDIAN
+#define _BIT_FIELDS_HTOL
+#endif
+#endif
+
#if defined(_BIT_FIELDS_LTOH) /* Intel byteorder */
#elif defined(_BIT_FIELDS_HTOL) /* Motorola byteorder */
#else

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/amiga-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)amiga-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/amiga
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/amiga-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)amiga-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/amiga
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/sparc-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)sparc-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/sparc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/sparc-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)sparc-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/sparc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,21 +0,0 @@
--- DEFAULTS/Defaults.openbsd- Wed Dec 17 10:58:30 1997
+++ DEFAULTS/Defaults.openbsd Wed Dec 17 10:58:56 1997
@@ -19,15 +19,15 @@
CWARNOPTS=
DEFINCDIRS= $(SRCROOT)/include
-LDPATH= -L/opt/schily/lib
-#RUNPATH= -R /opt/schily/lib -R $(OLIBSDIR) Will probably not work
+LDPATH= -L/usr/local/lib
+#RUNPATH= -R /usr/local/lib -R $(OLIBSDIR) Will probably not work
###########################################################################
#
# Installation config stuff
#
###########################################################################
-INS_BASE= /opt/schily
+INS_BASE= /usr/local
INS_KBASE= /
#
DEFUMASK= 002

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/mac68k-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)mac68k-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/mac68k
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/mac68k-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)mac68k-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/mac68k
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/hp300-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)hp300-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/hp300
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/hp300-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)hp300-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/hp300
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/mvme68k-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)mvme68k-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/mvme68k
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/mvme68k-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)mvme68k-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/mvme68k
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/pmax-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)pmax-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/pmax
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/pmax-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)pmax-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/pmax
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/sun3-openbsd-cc.rul Mon Dec 15 23:54:57 1997
@@ -0,0 +1,70 @@
+#ident "@(#)sun3-openbsd-cc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/sun3
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/sun3-openbsd-gcc.rul Mon Dec 15 23:55:04 1997
@@ -0,0 +1,70 @@
+#ident "@(#)sun3-openbsd-gcc.rul 1.3 97/07/08 "
+###########################################################################
+# Written 1997 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/sun3
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
+ARFLAGS= cr
+LORDER= lorder
+TSORT= tsort
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/powerpc-openbsd-cc.rul Mon Dec 15 23:52:46 1997
@@ -0,0 +1,70 @@
+#ident "@(#)powerpc-openbsd-cc.rul 1.3 97/04/27 "
+###########################################################################
+# Written 1996 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/powerpc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+#SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+#LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+#LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+#DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; true
+ARFLAGS= cr
+LORDER= echo
+TSORT= cat
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,73 +0,0 @@
--- /dev/null Tue Dec 16 08:44:53 1997
+++ RULES/powerpc-openbsd-gcc.rul Mon Dec 15 23:53:35 1997
@@ -0,0 +1,70 @@
+#ident "@(#)powerpc-powerpc-gcc.rul 1.3 97/04/27 "
+###########################################################################
+# Written 1996 by J. Schilling
+###########################################################################
+#
+# Platform dependent MACROS for OpenBSD/powerpc
+#
+###########################################################################
+# 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, 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; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+###########################################################################
+include $(SRCROOT)/$(RULESDIR)/rules.prg
+###########################################################################
+
+CPPFLAGS= $(CPPOPTS) $(CPPOPTX)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(COPTX)
+
+CPPOPTS= -I. -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(OSDEFS)
+COPTS=
+CWOPTS= -Wall -Wtraditional \
+ -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+COPTOPT= -O
+KDEFINES= -DKERNEL -D_KERNEL
+#COPTDYN= -fpic
+COPTGPROF= -pg
+
+LIB_PREFIX= lib
+LIB_SUFFIX= .a
+#SHL_SUFFIX= .so.1.0
+
+#LIB_SOCKET= -lsocket -lnsl -ldl
+LIB_SOCKET=
+LIB_MATH= -lm
+#LIB_KVM= -lkvm
+LIB_KVM=
+
+LIBS_PATH= -L$(OLIBSDIR)
+
+LDFLAGS= $(LDOPTS) $(LDOPTX)
+LDLIBS= $(LIBS) $(LIBX)
+
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH)
+LDOPTS= $(LIBS_PATH) $(LDPATH)
+#LDOPTDYN= -shared -Wl,-soname,$(TARGET)
+#LNDYNLIB= @$(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+
+FLOAT_OPTIONS=
+
+CC= @echo " ==> COMPILING \"$@\""; gcc
+LDCC= @echo " ==> LINKING \"$@\""; gcc
+#DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
+RANLIB= @echo " ==> RANDOMIZING ARCHIVE \"$@\""; true
+ARFLAGS= cr
+LORDER= echo
+TSORT= cat
+
+RMDEP= :
+MKDEP= @echo " ==> MAKE DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
+MKDEP_OUT=

View File

@ -1,52 +0,0 @@
--- lib/fillbytes.c.orig Sun Feb 4 18:40:33 1996
+++ lib/fillbytes.c Thu Apr 2 08:53:54 1998
@@ -24,7 +24,7 @@
#define DO8(a) a;a;a;a;a;a;a;a;
-#define cval ((char) lval)
+#define cval ((char) ival)
#ifdef PROTOTYPES
char *fillbytes(void *tov, int cnt, char val)
@@ -37,14 +37,14 @@
{
register char *to = (char *)tov;
register int n;
- register long lval;
+ register int ival;
if ((n = cnt) == 0)
return (to);
- lval = val & 0xFF;
+ ival = val & 0xFF;
- while (!laligned(to)) {
+ while (!ialigned(to)) {
*to++ = cval;
n--;
}
@@ -52,17 +52,17 @@
if (n >= 32) {
register int rem = n & 31;
- lval |= (lval<<8);
- lval |= (lval<<16);
+ ival |= (ival<<8);
+ ival |= (ival<<16);
n >>= 5;
{
- register long *tol = (long *)to;
+ register int *toi = (int *)to;
do {
- DO8 (*tol++ = lval);
+ DO8 (*toi++ = ival);
} while (--n > 0);
- to = (char *)tol;
+ to = (char *)toi;
}
n = rem;

View File

@ -1 +0,0 @@
A commandline-driven CD recording utility - the development branch.

View File

@ -1,66 +0,0 @@
This is Version 1.6a7 of cdrecord
Cdrecord allows you to create CD's on a CD-Recorder.
For multi session please read README.multi
Cdrecord has been designed with a similar user interface as cdwrite
written by
Adam J. Richter <adam@yggdrasil.com>
now maintained by
H. Peter Anvin <hpa@transmeta.com>
but the dev= option is slightly different for portability.
The cdrecord distribution contains a SCSI user level transport library.
The SCSI library is suitable to talk to any SCSI device without having
a special driver for it.
Cdrecord has been implemented with a Philips CDD 521.
Cdrecord now is maintained with a Philips CDD-2000
It should run also on:
DynaTec CDM-240J (see Pinnacle RCD-4x4)
Grundig CDR-100 (not tested)
Hewlett Packard 4020i
Hewlett Packard 6020i
HP C4324/C4325 (HP SureStore 4020i/6020i)
Hi-Val CD-R (see Pinnacle RCD-4x4)
JVC XR-W2010 (uses TEAC pre-alpha code - see below)
Kodak PCD-200 or Kodak PCD-200 Plus
Kodak PCD-225
Kodak PCD-600
MitsumiCR-2401-TS (not tested)
Olympus CDS615E
Philips CDD 521 (CDD521/02 Revision: 2.06 has bad firmware - seems not to work)
Philips CDD 521 (upgraded units only: ID: CDD521/10 Revision: 2.07)
Philips CDD 522
Philips CDD 2000
Philips CDD 2600
Pinnacle Micro RCD-5020 (see TEAC/JVC)
Pinnacle Micro RCD-5040 (see TEAC/JVC)
Pinnacle Micro RCD-4x4 (see TEAC/JVC but no auto device detect: use driver=teac_cdr50 please report inquiry)
Plasmon CDR 4220 (not tested)
Plasmon RF-4100
Ricoh RO-1420C
Ricoh MP-6200
Smart & Friendly CD-R2004
Sony CDU920S
Sony CDU924S
Sony CDU926S
Sony CDU940S
TEAC CD-R50S (Pre-alpha support: one data track only, use at your own risk)
please run each session in "script" and report errors
Taiyo Yuden CD-WO EW-50(please test: has been reported to be a Philips CDD-522)
Yamaha CDR-100
Yamaha CDR-102
Yamaha CDR-200
Yamaha CDR-400(Firmware revision 1.0d and up otherwise upgrade)
Multi-session has not been tested with the Plasmon RF-4100
All companies that support me with SCSI command reference manuals and drives
will get (continued) support in the following releases.
mkisofs is also contained in cdrecord-1.6a7
Joerg Schilling (text edited by Niklas Hallqvist)

View File

@ -1,2 +0,0 @@
bin/cdrecord
man/man1/cdrecord.1