summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@nexenta.com>2010-10-29 09:19:27 -0700
committerGarrett D'Amore <garrett@nexenta.com>2010-10-29 09:19:27 -0700
commitd3c6c3bbc49912cd6f331bd19a29afe6bcddc8a0 (patch)
treeed76e96e7abdae8a22d5f14c3d70b7f0e67dd89d /usr/src
parent73f5adc7ee5816cee39ea31c7fa1fb37df74db28 (diff)
downloadillumos-joyent-d3c6c3bbc49912cd6f331bd19a29afe6bcddc8a0.tar.gz
364 remove libplot
Reviewed by: gwr@nexenta.com Approved by: gwr@nexenta.com
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/Makefile1
-rw-r--r--usr/src/cmd/tplot/Makefile70
-rw-r--r--usr/src/cmd/tplot/banner.c168
-rw-r--r--usr/src/cmd/tplot/driver.c193
-rw-r--r--usr/src/cmd/tplot/mapfile-intf48
-rw-r--r--usr/src/cmd/tplot/tplot.sh41
-rw-r--r--usr/src/cmd/tplot/vplot.c482
-rw-r--r--usr/src/lib/Makefile2
-rw-r--r--usr/src/lib/libplot/Makefile60
-rw-r--r--usr/src/lib/libplot/plot.h78
-rw-r--r--usr/src/lib/libplot/plot/Makefile48
-rw-r--r--usr/src/lib/libplot/plot/Makefile.com64
-rw-r--r--usr/src/lib/libplot/plot/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/plot/common/arc.c47
-rw-r--r--usr/src/lib/libplot/plot/common/box.c45
-rw-r--r--usr/src/lib/libplot/plot/common/circle.c44
-rw-r--r--usr/src/lib/libplot/plot/common/close.c46
-rw-r--r--usr/src/lib/libplot/plot/common/con.h31
-rw-r--r--usr/src/lib/libplot/plot/common/cont.c43
-rw-r--r--usr/src/lib/libplot/plot/common/dot.c48
-rw-r--r--usr/src/lib/libplot/plot/common/erase.c40
-rw-r--r--usr/src/lib/libplot/plot/common/label.c44
-rw-r--r--usr/src/lib/libplot/plot/common/line.c45
-rw-r--r--usr/src/lib/libplot/plot/common/linmod.c44
-rw-r--r--usr/src/lib/libplot/plot/common/llib-lplot48
-rw-r--r--usr/src/lib/libplot/plot/common/mapfile-vers67
-rw-r--r--usr/src/lib/libplot/plot/common/move.c43
-rw-r--r--usr/src/lib/libplot/plot/common/open.c42
-rw-r--r--usr/src/lib/libplot/plot/common/point.c43
-rw-r--r--usr/src/lib/libplot/plot/common/putsi.c42
-rw-r--r--usr/src/lib/libplot/plot/common/space.c45
-rw-r--r--usr/src/lib/libplot/plot/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/plot/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/plot/sparcv9/Makefile37
-rw-r--r--usr/src/lib/libplot/t300/Makefile48
-rw-r--r--usr/src/lib/libplot/t300/Makefile.com64
-rw-r--r--usr/src/lib/libplot/t300/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/t300/common/arc.c189
-rw-r--r--usr/src/lib/libplot/t300/common/box.c45
-rw-r--r--usr/src/lib/libplot/t300/common/circle.c35
-rw-r--r--usr/src/lib/libplot/t300/common/close.c48
-rw-r--r--usr/src/lib/libplot/t300/common/con.h69
-rw-r--r--usr/src/lib/libplot/t300/common/dot.c37
-rw-r--r--usr/src/lib/libplot/t300/common/erase.c42
-rw-r--r--usr/src/lib/libplot/t300/common/label.c44
-rw-r--r--usr/src/lib/libplot/t300/common/line.c94
-rw-r--r--usr/src/lib/libplot/t300/common/linmod.c37
-rw-r--r--usr/src/lib/libplot/t300/common/llib-l30073
-rw-r--r--usr/src/lib/libplot/t300/common/mapfile-vers92
-rw-r--r--usr/src/lib/libplot/t300/common/move.c40
-rw-r--r--usr/src/lib/libplot/t300/common/open.c68
-rw-r--r--usr/src/lib/libplot/t300/common/point.c40
-rw-r--r--usr/src/lib/libplot/t300/common/space.c47
-rw-r--r--usr/src/lib/libplot/t300/common/subr.c174
-rw-r--r--usr/src/lib/libplot/t300/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/t300/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/t300/sparcv9/Makefile37
-rw-r--r--usr/src/lib/libplot/t300s/Makefile49
-rw-r--r--usr/src/lib/libplot/t300s/Makefile.com64
-rw-r--r--usr/src/lib/libplot/t300s/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/t300s/common/arc.c185
-rw-r--r--usr/src/lib/libplot/t300s/common/box.c45
-rw-r--r--usr/src/lib/libplot/t300s/common/circle.c39
-rw-r--r--usr/src/lib/libplot/t300s/common/close.c47
-rw-r--r--usr/src/lib/libplot/t300s/common/con.h79
-rw-r--r--usr/src/lib/libplot/t300s/common/dot.c38
-rw-r--r--usr/src/lib/libplot/t300s/common/erase.c43
-rw-r--r--usr/src/lib/libplot/t300s/common/label.c46
-rw-r--r--usr/src/lib/libplot/t300s/common/line.c79
-rw-r--r--usr/src/lib/libplot/t300s/common/linmod.c37
-rw-r--r--usr/src/lib/libplot/t300s/common/llib-l300s73
-rw-r--r--usr/src/lib/libplot/t300s/common/mapfile-vers94
-rw-r--r--usr/src/lib/libplot/t300s/common/move.c40
-rw-r--r--usr/src/lib/libplot/t300s/common/open.c67
-rw-r--r--usr/src/lib/libplot/t300s/common/point.c41
-rw-r--r--usr/src/lib/libplot/t300s/common/space.c47
-rw-r--r--usr/src/lib/libplot/t300s/common/subr.c226
-rw-r--r--usr/src/lib/libplot/t300s/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/t300s/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/t300s/sparcv9/Makefile37
-rw-r--r--usr/src/lib/libplot/t4014/Makefile49
-rw-r--r--usr/src/lib/libplot/t4014/Makefile.com62
-rw-r--r--usr/src/lib/libplot/t4014/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/t4014/common/arc.c188
-rw-r--r--usr/src/lib/libplot/t4014/common/box.c45
-rw-r--r--usr/src/lib/libplot/t4014/common/circle.c40
-rw-r--r--usr/src/lib/libplot/t4014/common/close.c49
-rw-r--r--usr/src/lib/libplot/t4014/common/con.h36
-rw-r--r--usr/src/lib/libplot/t4014/common/dot.c37
-rw-r--r--usr/src/lib/libplot/t4014/common/erase.c47
-rw-r--r--usr/src/lib/libplot/t4014/common/label.c72
-rw-r--r--usr/src/lib/libplot/t4014/common/line.c41
-rw-r--r--usr/src/lib/libplot/t4014/common/linemod.c56
-rw-r--r--usr/src/lib/libplot/t4014/common/llib-l401473
-rw-r--r--usr/src/lib/libplot/t4014/common/mapfile-vers78
-rw-r--r--usr/src/lib/libplot/t4014/common/move.c42
-rw-r--r--usr/src/lib/libplot/t4014/common/open.c42
-rw-r--r--usr/src/lib/libplot/t4014/common/point.c41
-rw-r--r--usr/src/lib/libplot/t4014/common/scale.c56
-rw-r--r--usr/src/lib/libplot/t4014/common/space.c45
-rw-r--r--usr/src/lib/libplot/t4014/common/subr.c97
-rw-r--r--usr/src/lib/libplot/t4014/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/t4014/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/t4014/sparcv9/Makefile37
-rw-r--r--usr/src/lib/libplot/t450/Makefile49
-rw-r--r--usr/src/lib/libplot/t450/Makefile.com64
-rw-r--r--usr/src/lib/libplot/t450/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/t450/common/arc.c190
-rw-r--r--usr/src/lib/libplot/t450/common/box.c45
-rw-r--r--usr/src/lib/libplot/t450/common/circle.c40
-rw-r--r--usr/src/lib/libplot/t450/common/close.c48
-rw-r--r--usr/src/lib/libplot/t450/common/con.h77
-rw-r--r--usr/src/lib/libplot/t450/common/dot.c37
-rw-r--r--usr/src/lib/libplot/t450/common/erase.c42
-rw-r--r--usr/src/lib/libplot/t450/common/label.c43
-rw-r--r--usr/src/lib/libplot/t450/common/line.c89
-rw-r--r--usr/src/lib/libplot/t450/common/linmod.c36
-rw-r--r--usr/src/lib/libplot/t450/common/llib-l45073
-rw-r--r--usr/src/lib/libplot/t450/common/mapfile-vers92
-rw-r--r--usr/src/lib/libplot/t450/common/move.c39
-rw-r--r--usr/src/lib/libplot/t450/common/open.c73
-rw-r--r--usr/src/lib/libplot/t450/common/point.c40
-rw-r--r--usr/src/lib/libplot/t450/common/space.c44
-rw-r--r--usr/src/lib/libplot/t450/common/subr.c176
-rw-r--r--usr/src/lib/libplot/t450/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/t450/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/t450/sparcv9/Makefile37
-rw-r--r--usr/src/lib/libplot/vt0/Makefile51
-rw-r--r--usr/src/lib/libplot/vt0/Makefile.com64
-rw-r--r--usr/src/lib/libplot/vt0/amd64/Makefile39
-rw-r--r--usr/src/lib/libplot/vt0/common/arc.c44
-rw-r--r--usr/src/lib/libplot/vt0/common/box.c45
-rw-r--r--usr/src/lib/libplot/vt0/common/circle.c44
-rw-r--r--usr/src/lib/libplot/vt0/common/close.c47
-rw-r--r--usr/src/lib/libplot/vt0/common/con.h35
-rw-r--r--usr/src/lib/libplot/vt0/common/dot.c44
-rw-r--r--usr/src/lib/libplot/vt0/common/erase.c42
-rw-r--r--usr/src/lib/libplot/vt0/common/frame.c42
-rw-r--r--usr/src/lib/libplot/vt0/common/label.c47
-rw-r--r--usr/src/lib/libplot/vt0/common/line.c55
-rw-r--r--usr/src/lib/libplot/vt0/common/linmod.c38
-rw-r--r--usr/src/lib/libplot/vt0/common/llib-lvt073
-rw-r--r--usr/src/lib/libplot/vt0/common/mapfile-vers80
-rw-r--r--usr/src/lib/libplot/vt0/common/move.c44
-rw-r--r--usr/src/lib/libplot/vt0/common/open.c49
-rw-r--r--usr/src/lib/libplot/vt0/common/point.c45
-rw-r--r--usr/src/lib/libplot/vt0/common/space.c47
-rw-r--r--usr/src/lib/libplot/vt0/common/subr.c52
-rw-r--r--usr/src/lib/libplot/vt0/i386/Makefile34
-rw-r--r--usr/src/lib/libplot/vt0/sparc/Makefile34
-rw-r--r--usr/src/lib/libplot/vt0/sparcv9/Makefile37
-rw-r--r--usr/src/pkg/manifests/SUNWcs.mf6
-rw-r--r--usr/src/pkg/manifests/developer-library-lint.mf15
-rw-r--r--usr/src/pkg/manifests/system-header.mf1
-rw-r--r--usr/src/pkg/manifests/system-library.mf20
155 files changed, 0 insertions, 9074 deletions
diff --git a/usr/src/cmd/Makefile b/usr/src/cmd/Makefile
index 6185c05dd0..b84234bdf8 100644
--- a/usr/src/cmd/Makefile
+++ b/usr/src/cmd/Makefile
@@ -408,7 +408,6 @@ COMMON_SUBDIRS= \
tip \
tnf \
touch \
- tplot \
tput \
tr \
trapstat \
diff --git a/usr/src/cmd/tplot/Makefile b/usr/src/cmd/tplot/Makefile
deleted file mode 100644
index 018d914c70..0000000000
--- a/usr/src/cmd/tplot/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-TPROG= t4014 t300 t300s t450
-PROG= $(TPROG) vplot
-SHFILES= tplot
-
-# include common definitions
-include ../Makefile.cmd
-
-CLOBBERFILES += $(SHFILES)
-
-# conditional assignments
-t% := LDLIBS += -l$(@F:t%=%)
-t% := MAPFILES = $(MAPFILE.INT) $(MAPFILE.NGB)
-t% := LDFLAGS += $(MAPFILES:%=-M%)
-
-.KEEP_STATE:
-
-all: $(PROG) $(SHFILES)
-
-$(TPROG): driver.o $$(MAPFILES)
- $(LINK.c) -o $@ driver.o $(LDLIBS)
- $(POST_PROCESS)
-
-$(ROOTSHFILES): $(SHFILES)
-
-vplot: vplot.o banner.o
- $(LINK.c) -o $@ vplot.o banner.o $(LDLIBS)
- $(POST_PROCESS)
-
-install: $(ROOTLIBPROG) $(ROOTSHFILES)
-
-clean:
- $(RM) driver.o vplot.o banner.o
-
-lint:
- $(LINT.c) driver.c $(LDLIBS) -l4014
- $(LINT.c) driver.c $(LDLIBS) -l300
- $(LINT.c) driver.c $(LDLIBS) -l300s
- $(LINT.c) driver.c $(LDLIBS) -l450
- $(LINT.c) vplot.c banner.c $(LDLIBS)
-
-# include common targets
-include ../Makefile.targ
diff --git a/usr/src/cmd/tplot/banner.c b/usr/src/cmd/tplot/banner.c
deleted file mode 100644
index e14f5f2c7c..0000000000
--- a/usr/src/cmd/tplot/banner.c
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <stdio.h>
-#include <sys/types.h>
-#include <time.h>
-
-#define FF '\014'
-unsigned char chrtab[][16] = {
-0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, sp, */
-0010,0010,0010,0010,0010,0010,0010,0010,0000,0000,0010,0000,0000,0000,0000,0000, /*, !, */
-0024,0024,0024,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, ", */
-0000,0000,0000,0044,0044,0176,0044,0044,0176,0044,0044,0000,0000,0000,0000,0000, /*, #, */
-0000,0010,0010,0010,0076,0101,0100,0076,0001,0101,0076,0010,0010,0000,0000,0000, /*, $, */
-0000,0000,0000,0141,0142,0004,0010,0010,0020,0043,0103,0000,0000,0000,0000,0000, /*, %, */
-0000,0000,0070,0104,0110,0060,0060,0111,0106,0106,0071,0000,0000,0000,0000,0000, /*, &, */
-0004,0010,0020,0040,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, ', */
-0000,0004,0010,0020,0040,0040,0040,0040,0040,0040,0020,0010,0004,0000,0000,0000, /*, (, */
-0000,0040,0020,0010,0004,0004,0004,0004,0004,0004,0010,0020,0040,0000,0000,0000, /*, ), */
-0000,0000,0000,0010,0111,0052,0034,0177,0034,0052,0111,0010,0000,0000,0000,0000, /*, *, */
-0000,0000,0000,0000,0010,0010,0010,0177,0010,0010,0010,0000,0000,0000,0000,0000, /*, +, */
-0000,0000,0000,0000,0000,0000,0000,0000,0000,0030,0030,0010,0020,0000,0000,0000, /*, ,, */
-0000,0000,0000,0000,0000,0000,0000,0176,0000,0000,0000,0000,0000,0000,0000,0000, /*, -, */
-0000,0000,0000,0000,0000,0000,0000,0000,0000,0030,0030,0000,0000,0000,0000,0000, /*, ., */
-0000,0000,0001,0002,0004,0010,0010,0010,0020,0040,0100,0000,0000,0000,0000,0000, /*, /, */
-0000,0030,0044,0102,0102,0102,0102,0102,0102,0044,0030,0000,0000,0000,0000,0000, /*, 0, */
-0000,0010,0030,0010,0010,0010,0010,0010,0010,0010,0034,0000,0000,0000,0000,0000, /*, 1, */
-0000,0070,0104,0004,0004,0010,0020,0040,0100,0100,0174,0000,0000,0000,0000,0000, /*, 2, */
-0000,0176,0004,0004,0010,0014,0002,0002,0002,0104,0070,0000,0000,0000,0000,0000, /*, 3, */
-0000,0004,0014,0024,0044,0104,0176,0004,0004,0004,0004,0000,0000,0000,0000,0000, /*, 4, */
-0000,0174,0100,0100,0130,0144,0002,0002,0102,0044,0030,0000,0000,0000,0000,0000, /*, 5, */
-0000,0074,0102,0100,0130,0144,0102,0102,0102,0044,0030,0000,0000,0000,0000,0000, /*, 6, */
-0000,0176,0004,0004,0010,0010,0020,0020,0040,0040,0040,0000,0000,0000,0000,0000, /*, 7, */
-0000,0034,0042,0101,0042,0076,0101,0101,0101,0101,0076,0000,0000,0000,0000,0000, /*, 8, */
-0000,0034,0042,0101,0101,0101,0043,0036,0004,0010,0020,0040,0000,0000,0000,0000, /*, 9, */
-0000,0000,0000,0000,0000,0000,0030,0030,0000,0030,0030,0000,0000,0000,0000,0000, /*, :, */
-0000,0000,0000,0000,0000,0000,0030,0030,0000,0030,0030,0020,0040,0000,0000,0000, /*, ;, */
-0002,0004,0010,0020,0040,0100,0040,0020,0010,0004,0002,0000,0000,0000,0000,0000, /*, <, */
-0000,0000,0000,0000,0177,0000,0177,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, =, */
-0100,0040,0020,0010,0004,0002,0004,0010,0020,0040,0100,0000,0000,0000,0000,0000, /*, >, */
-0000,0030,0044,0102,0001,0002,0004,0010,0010,0000,0010,0000,0000,0000,0000,0000, /*, ?, */
-0000,0074,0102,0101,0115,0123,0121,0121,0121,0111,0046,0000,0000,0000,0000,0000, /*, @, */
-0000,0010,0024,0042,0101,0101,0177,0101,0101,0101,0101,0000,0000,0000,0000,0000, /*, A, */
-0000,0176,0101,0101,0101,0176,0101,0101,0101,0101,0176,0000,0000,0000,0000,0000, /*, B, */
-0000,0076,0101,0100,0100,0100,0100,0100,0100,0101,0076,0000,0000,0000,0000,0000, /*, C, */
-0000,0176,0101,0101,0101,0101,0101,0101,0101,0101,0176,0000,0000,0000,0000,0000, /*, D, */
-0000,0176,0100,0100,0100,0170,0100,0100,0100,0100,0177,0000,0000,0000,0000,0000, /*, E, */
-0000,0177,0100,0100,0100,0174,0100,0100,0100,0100,0100,0000,0000,0000,0000,0000, /*, F, */
-0000,0076,0101,0100,0100,0117,0101,0101,0101,0101,0076,0000,0000,0000,0000,0000, /*, G, */
-0000,0101,0101,0101,0101,0176,0101,0101,0101,0101,0101,0000,0000,0000,0000,0000, /*, H, */
-0000,0034,0010,0010,0010,0010,0010,0010,0010,0010,0034,0000,0000,0000,0000,0000, /*, I, */
-0000,0016,0004,0004,0004,0004,0004,0004,0104,0104,0070,0000,0000,0000,0000,0000, /*, J, */
-0000,0101,0102,0104,0110,0120,0160,0110,0104,0102,0101,0000,0000,0000,0000,0000, /*, K, */
-0000,0100,0100,0100,0100,0100,0100,0100,0100,0100,0177,0000,0000,0000,0000,0000, /*, L, */
-0000,0101,0143,0125,0111,0101,0101,0101,0101,0101,0101,0000,0000,0000,0000,0000, /*, M, */
-0000,0101,0141,0121,0111,0105,0103,0101,0101,0101,0101,0000,0000,0000,0000,0000, /*, N, */
-0000,0076,0101,0101,0101,0101,0101,0101,0101,0101,0076,0000,0000,0000,0000,0000, /*, O, */
-0000,0176,0101,0101,0101,0176,0100,0100,0100,0100,0100,0000,0000,0000,0000,0000, /*, P, */
-0000,0076,0101,0101,0101,0101,0101,0101,0131,0105,0076,0002,0001,0000,0000,0000, /*, Q, */
-0000,0176,0101,0101,0101,0176,0104,0102,0101,0101,0101,0000,0000,0000,0000,0000, /*, R, */
-0000,0076,0101,0100,0100,0076,0001,0001,0001,0101,0076,0000,0000,0000,0000,0000, /*, S, */
-0000,0177,0010,0010,0010,0010,0010,0010,0010,0010,0010,0000,0000,0000,0000,0000, /*, T, */
-0000,0101,0101,0101,0101,0101,0101,0101,0101,0101,0076,0000,0000,0000,0000,0000, /*, U, */
-0000,0101,0101,0101,0101,0101,0101,0101,0042,0024,0010,0000,0000,0000,0000,0000, /*, V, */
-0000,0101,0101,0101,0101,0111,0111,0125,0143,0101,0101,0000,0000,0000,0000,0000, /*, W, */
-0000,0101,0101,0042,0024,0010,0024,0042,0101,0101,0101,0000,0000,0000,0000,0000, /*, X, */
-0000,0101,0042,0024,0010,0010,0010,0010,0010,0010,0010,0000,0000,0000,0000,0000, /*, Y, */
-0000,0177,0001,0002,0004,0010,0020,0040,0100,0100,0177,0000,0000,0000,0000,0000, /*, Z, */
-0000,0034,0020,0020,0020,0020,0020,0020,0020,0020,0020,0034,0000,0000,0000,0000, /*, [, */
-0000,0000,0100,0040,0020,0010,0010,0010,0004,0002,0001,0000,0000,0000,0000,0000, /*, , \, */
-0000,0070,0010,0010,0010,0010,0010,0010,0010,0010,0010,0070,0000,0000,0000,0000, /*, ], */
-0010,0024,0042,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, ^, */
-0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0377,0000,0000, /*, _, */
-0040,0020,0010,0004,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, `, */
-0000,0000,0000,0000,0000,0074,0002,0076,0102,0102,0076,0000,0000,0000,0000,0000, /*, a, */
-0000,0100,0100,0100,0100,0174,0102,0102,0102,0102,0174,0000,0000,0000,0000,0000, /*, b, */
-0000,0000,0000,0000,0000,0074,0102,0100,0100,0102,0074,0000,0000,0000,0000,0000, /*, c, */
-0002,0002,0002,0002,0002,0076,0102,0102,0102,0102,0076,0000,0000,0000,0000,0000, /*, d, */
-0000,0000,0000,0000,0000,0074,0102,0174,0100,0102,0074,0000,0000,0000,0000,0000, /*, e, */
-0000,0016,0020,0020,0020,0176,0020,0020,0020,0020,0020,0000,0000,0000,0000,0000, /*, f, */
-0000,0000,0000,0000,0000,0076,0102,0102,0102,0102,0076,0002,0002,0102,0076,0000, /*, g, */
-0000,0100,0100,0100,0100,0174,0102,0102,0102,0102,0102,0000,0000,0000,0000,0000, /*, h, */
-0000,0000,0000,0010,0000,0030,0010,0010,0010,0010,0034,0000,0000,0000,0000,0000, /*, i, */
-0000,0000,0000,0010,0000,0030,0010,0010,0010,0010,0010,0010,0010,0050,0020,0000, /*, j, */
-0000,0100,0100,0100,0100,0106,0110,0120,0160,0110,0106,0000,0000,0000,0000,0000, /*, k, */
-0000,0030,0010,0010,0010,0010,0010,0010,0010,0010,0034,0000,0000,0000,0000,0000, /*, l, */
-0000,0000,0000,0000,0000,0166,0111,0111,0111,0111,0111,0000,0000,0000,0000,0000, /*, m, */
-0000,0000,0000,0000,0100,0174,0102,0102,0102,0102,0102,0000,0000,0000,0000,0000, /*, n, */
-0000,0000,0000,0000,0000,0074,0102,0102,0102,0102,0074,0000,0000,0000,0000,0000, /*, o, */
-0000,0000,0000,0000,0000,0174,0102,0102,0102,0102,0174,0100,0100,0100,0100,0000, /*, p, */
-0000,0000,0000,0000,0000,0076,0102,0102,0102,0102,0076,0002,0002,0002,0002,0000, /*, q, */
-0000,0000,0000,0000,0000,0134,0142,0100,0100,0100,0100,0000,0000,0000,0000,0000, /*, r, */
-0000,0000,0000,0000,0000,0076,0100,0074,0002,0102,0074,0000,0000,0000,0000,0000, /*, s, */
-0000,0020,0020,0020,0020,0176,0020,0020,0020,0020,0014,0000,0000,0000,0000,0000, /*, t, */
-0000,0000,0000,0000,0000,0102,0102,0102,0102,0102,0075,0000,0000,0000,0000,0000, /*, u, */
-0000,0000,0000,0000,0000,0101,0101,0101,0042,0024,0010,0000,0000,0000,0000,0000, /*, v, */
-0000,0000,0000,0000,0000,0111,0111,0111,0111,0111,0066,0000,0000,0000,0000,0000, /*, w, */
-0000,0000,0000,0000,0000,0102,0044,0030,0030,0044,0102,0000,0000,0000,0000,0000, /*, x, */
-0000,0000,0000,0000,0000,0102,0102,0102,0042,0024,0010,0020,0040,0100,0000,0000, /*, y, */
-0000,0000,0000,0000,0000,0176,0004,0010,0020,0040,0176,0000,0000,0000,0000,0000, /*, z, */
-0000,0014,0020,0020,0020,0020,0040,0020,0020,0020,0020,0014,0000,0000,0000,0000, /*, {, */
-0000,0010,0010,0010,0010,0000,0000,0010,0010,0010,0010,0000,0000,0000,0000,0000, /*, |, */
-0000,0030,0010,0010,0010,0010,0004,0010,0010,0010,0010,0030,0000,0000,0000,0000, /*, }, */
-0020,0052,0004,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000, /*, ~, */
-0000,0176,0176,0176,0176,0176,0176,0176,0176,0176,0176,0000,0000,0000,0000,0000, /*, del, */
-};
-
-void
-banner(FILE *out, char *s)
-{
- long timeb;
- char *sp;
- int i, j, t, lsw;
-
- for(lsw=0; s[lsw] && lsw<5; lsw++);
- fprintf(out, "\n\n\n\n\n\n\n\n");
- for (i=0; i<16; i++) {
- if(lsw < 5)
- fprintf(out, " ");
- for (sp=s; *sp; sp++) {
- if (*sp<=' '|| *sp >'}')
- continue;
- fprintf(out, " ");
- t = chrtab[*sp - ' '][i];
- for (j=7; j>=0; j--)
- if ((t>>j) & 01)
- putc('X', out);
- else
- putc(' ', out);
- }
- putc('\n', out);
- }
- fprintf(out, "\n\n\n\n\n\n\n\n");
- time(&timeb);
- fprintf(out, " ");
- fprintf(out, ctime(&timeb));
- putc(FF, out);
-}
-
diff --git a/usr/src/cmd/tplot/driver.c b/usr/src/cmd/tplot/driver.c
deleted file mode 100644
index b7964f6279..0000000000
--- a/usr/src/cmd/tplot/driver.c
+++ /dev/null
@@ -1,193 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <stdio.h>
-#include <math.h>
-#include <errno.h>
-
-float deltx = 4095.0;
-float delty = 4095.0;
-
-static void fplt(FILE *);
-static int getsi(FILE *);
-static void getsd(char *, FILE *);
-
-int
-main(int argc, char **argv)
-{
- int std=1;
- FILE *fin;
-
- while(argc-- > 1) {
- if(*argv[1] == '-')
- switch(argv[1][1]) {
- case 'l':
- deltx = atoi(&argv[1][2]) - 1;
- break;
- case 'w':
- delty = atoi(&argv[1][2]) - 1;
- break;
- }
-
- else {
- std = 0;
- if ((fin = fopen(argv[1], "r")) == NULL) {
- fprintf(stderr, "can't open %s\n", argv[1]);
- exit(1);
- }
- fplt(fin);
- }
- argv++;
- }
- if (std)
- fplt( stdin );
- return (0);
-}
-
-
-static void
-fplt(FILE *fin)
-{
- int c;
- char s[256];
- int xi,yi,x0,y0,x1,y1,r,dx,n,i;
- int pat[256];
-
- openpl();
- while((c=getc(fin)) != EOF){
- switch(c){
- case 'm':
- xi = getsi(fin);
- yi = getsi(fin);
- move(xi,yi);
- break;
- case 'l':
- x0 = getsi(fin);
- y0 = getsi(fin);
- x1 = getsi(fin);
- y1 = getsi(fin);
- line(x0,y0,x1,y1);
- break;
- case 't':
- getsd(s,fin);
- label(s);
- break;
- case 'e':
- erase();
- break;
- case 'p':
- xi = getsi(fin);
- yi = getsi(fin);
- point(xi,yi);
- break;
- case 'n':
- xi = getsi(fin);
- yi = getsi(fin);
- cont(xi,yi);
- break;
- case 's':
- x0 = getsi(fin);
- y0 = getsi(fin);
- x1 = getsi(fin);
- y1 = getsi(fin);
- space(x0,y0,x1,y1);
- break;
- case 'a':
- xi = getsi(fin);
- yi = getsi(fin);
- x0 = getsi(fin);
- y0 = getsi(fin);
- x1 = getsi(fin);
- y1 = getsi(fin);
- arc(xi,yi,x0,y0,x1,y1);
- break;
- case 'c':
- xi = getsi(fin);
- yi = getsi(fin);
- r = getsi(fin);
- circle(xi,yi,r);
- break;
- case 'f':
- getsd(s,fin);
- linemod(s);
- break;
- case 'd':
- xi = getsi(fin);
- yi = getsi(fin);
- dx = getsi(fin);
- n = getsi(fin);
- for(i=0; i<n; i++)pat[i] = getsi(fin);
- dot(xi,yi,dx,n,pat);
- break;
- }
- }
- closepl();
-}
-
-static int
-getsi(FILE *fin)
-{
- /* get an integer stored in 2 ascii bytes. */
- short a, b;
- if((b = getc(fin)) == EOF)
- return(EOF);
- if((a = getc(fin)) == EOF)
- return(EOF);
- a = a<<8;
- return(a|b);
-}
-
-static void
-getsd(char *s, FILE *fin)
-{
- for( ; *s = getc(fin); s++)
- if(*s == '\n')
- break;
- *s = '\0';
-}
-
-int
-matherr(struct exception *x)
-{
-if(x->type==DOMAIN)
- {errno=EDOM;
- if(!strcmp("log",x->name))x->retval = (-HUGE);
- else x->retval = 0;
- return(1);
- }
-else if ((x->type)==SING)
- {errno=EDOM;
- x->retval = (-HUGE);
- return(1);
- }
-else return(0);
-}
diff --git a/usr/src/cmd/tplot/mapfile-intf b/usr/src/cmd/tplot/mapfile-intf
deleted file mode 100644
index c9bbff820a..0000000000
--- a/usr/src/cmd/tplot/mapfile-intf
+++ /dev/null
@@ -1,48 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-# t* utilities interpose on a couple of libm and libt* items.
-SYMBOL_SCOPE {
- global:
- matherr { FLAGS = INTERPOSE };
- deltx { FLAGS = INTERPOSE };
- delty { FLAGS = INTERPOSE };
-};
diff --git a/usr/src/cmd/tplot/tplot.sh b/usr/src/cmd/tplot/tplot.sh
deleted file mode 100644
index 07ec23b451..0000000000
--- a/usr/src/cmd/tplot/tplot.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/usr/bin/sh
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
-# All Rights Reserved
-
-
-#ident "%Z%%M% %I% %E% SMI"
-
-case $1 in
--T*) t=$1
- shift ;;
-*) t=-T$TERM
-esac
-case $t in
--T450) exec /usr/lib/t450 $*;;
--T300) exec /usr/lib/t300 $*;;
--T300S|-T300s) exec /usr/lib/t300s $*;;
--Tver) exec /usr/lib/vplot $*;;
--Ttek|-T4014) exec /usr/lib/t4014 $* ;;
-*) echo terminal type not known 1>&2; exit 1
-esac
diff --git a/usr/src/cmd/tplot/vplot.c b/usr/src/cmd/tplot/vplot.c
deleted file mode 100644
index c5d5b66a71..0000000000
--- a/usr/src/cmd/tplot/vplot.c
+++ /dev/null
@@ -1,482 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright 2002 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <stdio.h>
-#include <signal.h>
-#include <values.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <sgtty.h>
-#include <stdlib.h>
-
-#define NB 88
-#define BSIZ 512
-#define mapx(x) ((1536*((x)-botx)/del)+centx)
-#define mapy(y) ((1536*(del-(y)+boty)/del)-centy)
-#define SOLID -1
-#define DOTTED 014
-#define SHORTDASHED 034
-#define DOTDASHED 054
-#define LONGDASHED 074
-#define SETSTATE (('v'<<8)+1)
-#define NEG_MASK (MAXINT<<(2*BITS(char)))
-#define MAXCHAR ((char)~((char)(1<<BITS(char)-1)))
-#define BUILDINT(ubyte, lbyte) \
- ubyte > MAXCHAR \
- ? (ubyte << BITS(char))|lbyte|NEG_MASK \
- : (ubyte << BITS(char))|lbyte
-
-int linmod = SOLID;
-int again;
-int done1;
-extern char chrtab[][16];
-short plotcom[] = { 0200, 0, 0, 0 };
-short eotcom[] = { 0210, 0, 0, 0 };
-char blocks [NB][BSIZ];
-short obuf[264];
-int lastx;
-int lasty;
-double topx = 1536;
-double topy = 1536;
-double botx = 0;
-double boty = 0;
-int centx;
-int centy;
-double delx = 1536;
-double dely = 1536;
-double del = 1536;
-int bflag;
-int fflag;
-char *banname;
-FILE *vpstr;
-
-struct buf {
- int bno;
- char *block;
-};
-struct buf bufs[NB];
-
-int in, out;
-char picname[] = "/var/tmp/rasterXXXXXX";
-char *picture;
-
-void getpict(void);
-void plotch(int);
-void putpict(void);
-void line(int, int, int, int);
-void point(int, int);
-void getblk(int);
-void onintr(void);
-
-int
-main(int argc, char **argv)
-{
- int i;
- int c;
- char *fname;
-
- while ((c = getopt(argc, argv, "e:b:")) != EOF)
- switch (c) {
- case 'b':
- bflag++;
- banname = optarg;
- break;
-
- case 'e':
- fname = optarg;
- fflag++;
- break;
-
- case '?':
- fprintf(stderr,
- "usage: vplot [ -f raster ] [ file ]\n");
- exit(1);
- }
- if (fflag) {
- if ((in = open(fname, O_RDONLY)) < 0) {
- fprintf(stderr, "vplot: cannot open %s\n", fname);
- exit(1);
- }
- putpict();
- exit(0);
- }
- if (optind < argc)
- if (freopen(argv[optind], "r", stdin) == NULL) {
- fprintf(stderr,
- "vplot: cannot open %s\n", argv[optind]);
- exit(1);
- }
- signal(SIGTERM, (void (*)(int))onintr);
- if (signal(SIGINT, SIG_IGN) != SIG_IGN)
- signal(SIGINT, (void (*)(int))onintr);
- if (signal(SIGHUP, SIG_IGN) != SIG_IGN)
- signal(SIGHUP, (void (*)(int))onintr);
-another:
- for (i = 0; i < NB; i++) {
- bufs[i].bno = -1;
- bufs[i].block = blocks[i];
- }
-
- if ((picture = mktemp(picname)) == NULL) {
- fprintf(stderr, "vplot: cannot create unique tmp. file name\n");
- exit(1);
- }
-
- if ((out = open(picture, (O_WRONLY|O_CREAT|O_TRUNC|O_EXCL),
- (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH))) == -1) {
- fprintf(stderr, "vplot: cannot open %s\n", picture);
- exit(1);
- }
-
- zseek(out, 32*32);
- write(out, blocks[0], BSIZ);
-/*
- * delete following code when filsys deals properly with
- * holes in files
- */
- for (i = 0; i < 512; i++)
- blocks[0][i] = 0;
- zseek(out, 0);
- for (i = 0; i < 32*32; i++)
- write(out, blocks[0], 512);
- getpict();
- for (i = 0; i < NB; i++)
- if (bufs[i].bno != -1) {
- zseek(out, bufs[i].bno);
- write(out, bufs[i].block, BSIZ);
- }
- putpict();
- if (again) {
- close(out);
- goto another;
- }
- unlink(picture);
- return (0);
-}
-
-void
-getpict(void)
-{
- int x1, y1;
-
- again = 0;
- for (;;)
- switch (x1 = getc(stdin)) {
- case 's':
- botx = getw(stdin);
- boty = getw(stdin);
- topx = getw(stdin);
- topy = getw(stdin);
- delx = topx-botx;
- dely = topy-boty;
- if (dely/delx > 1536./2048.)
- del = dely;
- else
- del = delx * (1566./2048.);
- centx = 0;
- centx = (2048 - mapx(topx)) / 2;
- centy = 0;
- centy = mapy(topy) / 2;
- continue;
-
- case 'l':
- done1 |= 01;
- x1 = mapx(getw(stdin));
- y1 = mapy(getw(stdin));
- lastx = mapx(getw(stdin));
- lasty = mapy(getw(stdin));
- line(x1, y1, lastx, lasty);
- continue;
-
- case 'm':
- lastx = mapx(getw(stdin));
- lasty = mapy(getw(stdin));
- continue;
-
- case 't':
- done1 |= 01;
- while ((x1 = getc(stdin)) != '\n')
- plotch(x1);
- continue;
-
- case 'e':
- if (done1) {
- again++;
- return;
- }
- continue;
-
- case 'p':
- done1 |= 01;
- lastx = mapx(getw(stdin));
- lasty = mapy(getw(stdin));
- point(lastx, lasty);
- point(lastx+1, lasty);
- point(lastx, lasty+1);
- point(lastx+1, lasty+1);
- continue;
-
- case 'n':
- done1 |= 01;
- x1 = mapx(getw(stdin));
- y1 = mapy(getw(stdin));
- line(lastx, lasty, x1, y1);
- lastx = x1;
- lasty = y1;
- continue;
-
- case 'f':
- getw(stdin);
- getc(stdin);
- switch (getc(stdin)) {
- case 't':
- linmod = DOTTED;
- break;
- default:
- case 'i':
- linmod = SOLID;
- break;
- case 'g':
- linmod = LONGDASHED;
- break;
- case 'r':
- linmod = SHORTDASHED;
- break;
- case 'd':
- linmod = DOTDASHED;
- break;
- }
- while ((x1 = getc(stdin)) != '\n')
- if (x1 == -1)
- return;
- continue;
-
- case 'd':
- getw(stdin);
- getw(stdin);
- getw(stdin);
- x1 = getw(stdin);
- while (--x1 >= 0)
- getw(stdin);
- continue;
-
- case -1:
- return;
-
- default:
- printf("Botch\n");
- return;
- }
-}
-
-void
-plotch(int c)
-{
- int j;
- char *cp;
- int i;
-
- if (c < ' ' || c > 0177)
- return;
- cp = chrtab[c-' '];
- for (i = -16; i < 16; i += 2) {
- c = *cp++;
- for (j = 7; j >= 0; --j)
- if ((c>>j)&1) {
- point(lastx+6-j*2, lasty+i);
- point(lastx+7-j*2, lasty+i);
- point(lastx+6-j*2, lasty+i+1);
- point(lastx+7-j*2, lasty+i+1);
- }
- }
- lastx += 16;
-}
-
-int f; /* versatec file number */
-
-void
-putpict(void)
-{
- int x;
- short *ip, *op;
- int y;
-
- if (f == 0) {
- f = open("/dev/vp", O_WRONLY);
- if (f < 0) {
- fprintf(stderr, "Cannot open vp\n");
- unlink(picture);
- exit(1);
- }
- vpstr = fdopen(f, "w");
- if (bflag) {
- banner(vpstr, banname);
- fflush(vpstr);
- }
- ioctl(f, TIOCSETP, plotcom);
- }
- op = obuf;
- lseek(in, 0L, 0);
- for (y = 0; y < 2048; y++) {
- if ((y&077) == 0)
- read(in, blocks[0], 32*BSIZ);
- for (x = 0; x < 32; x++) {
- ip = (short *)&blocks[x][(y&077)<<3];
- *op++ = *ip++;
- *op++ = *ip++;
- *op++ = *ip++;
- *op++ = *ip++;
- }
- *op++ = 0;
- *op++ = 0;
- *op++ = 0;
- *op++ = 0;
- if (y&1) {
- write(f, (char *)obuf, sizeof (obuf));
- op = obuf;
- }
- }
-}
-
-void
-line(int x0, int y0, int x1, int y1)
-{
- int dx, dy;
- int xinc, yinc;
- int res1;
- int res2;
- int slope;
-
- xinc = 1;
- yinc = 1;
- if ((dx = x1-x0) < 0) {
- xinc = -1;
- dx = -dx;
- }
- if ((dy = y1-y0) < 0) {
- yinc = -1;
- dy = -dy;
- }
- slope = xinc*yinc;
- res1 = 0;
- res2 = 0;
- if (dx >= dy)
- while (x0 != x1) {
- if ((x0 + slope*y0) & linmod)
- if (((x0>>6) + ((y0&~077)>>1)) == bufs[0].bno)
- bufs[0].block[((y0&077)<<3)+((x0>>3)&07)] |= 1 << (7-(x0&07));
- else
- point(x0, y0);
- if (res1 > res2) {
- res2 += dx - res1;
- res1 = 0;
- y0 += yinc;
- }
- res1 += dy;
- x0 += xinc;
- } else while (y0 != y1) {
- if ((x0 + slope * y0) & linmod)
- if (((x0 >> 6) + ((y0 & ~077) >> 1)) == bufs[0].bno)
- bufs[0].block[((y0 & 077) << 3)+((x0 >> 3) & 07)]
- |= 1 << (7 - (x0& 07));
- else
- point(x0, y0);
- if (res1 > res2) {
- res2 += dy - res1;
- res1 = 0;
- x0 += xinc;
- }
- res1 += dx;
- y0 += yinc;
- }
- if ((x1+slope*y1)&linmod)
- if (((x1>>6) + ((y1&~077)>>1)) == bufs[0].bno)
- bufs[0].block[((y1&077)<<3)+((x1>>3)&07)] |= 1 << (7-(x1&07));
- else
- point(x1, y1);
-}
-
-void
-point(int x, int y)
-{
- int bno;
-
- bno = ((x&03700)>>6) + ((y&03700)>>1);
- if (bno != bufs[0].bno) {
- if (bno < 0 || bno >= 1024)
- return;
- getblk(bno);
- }
- bufs[0].block[((y&077)<<3)+((x>>3)&07)] |= 1 << (7-(x&07));
-}
-
-void
-getblk(int b)
-{
- struct buf *bp1, *bp2;
- char *tp;
-
-loop:
- for (bp1 = bufs; bp1 < &bufs[NB]; bp1++) {
- if (bp1->bno == b || bp1->bno == -1) {
- tp = bp1->block;
- for (bp2 = bp1; bp2 > bufs; --bp2) {
- bp2->bno = (bp2-1)->bno;
- bp2->block = (bp2-1)->block;
- }
- bufs[0].bno = b;
- bufs[0].block = tp;
- return;
- }
- }
- zseek(out, bufs[NB-1].bno);
- write(out, bufs[NB-1].block, BSIZ);
- zseek(in, b);
- read(in, bufs[NB-1].block, BSIZ);
- bufs[NB-1].bno = b;
- goto loop;
-}
-
-void
-onintr(void)
-{
- unlink(picture);
- exit(1);
-}
-
-
-int
-zseek(int a, int b)
-{
- return (lseek(a, (long)b*512, 0));
-}
diff --git a/usr/src/lib/Makefile b/usr/src/lib/Makefile
index 69443e121b..07782ed266 100644
--- a/usr/src/lib/Makefile
+++ b/usr/src/lib/Makefile
@@ -127,7 +127,6 @@ SUBDIRS += \
libumem \
libnvpair .WAIT \
libexacct \
- libplot \
libldap4 \
libsasl \
libldap5 \
@@ -435,7 +434,6 @@ HDRSUBDIRS= \
libpctx \
libpicl \
libpicltree \
- libplot \
libpool \
libpp \
libproc \
diff --git a/usr/src/lib/libplot/Makefile b/usr/src/lib/libplot/Makefile
deleted file mode 100644
index d99c4eb98a..0000000000
--- a/usr/src/lib/libplot/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright (c) 1989 by Sun Microsystems, Inc.
-#
-# lib/libplot/Makefile
-#
-# include global definitions
-include ../../Makefile.master
-
-SUBDIRS= plot t300 t300s t4014 t450 vt0
-
-all:= TARGET= all
-clean:= TARGET= clean
-clobber:= TARGET= clobber
-install:= TARGET= install
-lint:= TARGET= lint
-
-HDRS= plot.h
-ROOTHDRDIR= $(ROOT)/usr/include
-ROOTHDRS= $(HDRS:%=$(ROOTHDRDIR)/%)
-CHECKHDRS= $(HDRS:%.h=%.check)
-
-# install rule for install_h target
-$(ROOTHDRDIR)/%: %
- $(INS.file)
-
-.KEEP_STATE:
-
-all clean clobber install lint: $(SUBDIRS)
-
-install_h: $(ROOTHDRS)
-
-check: $(CHECKHDRS)
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-
-FRC:
diff --git a/usr/src/lib/libplot/plot.h b/usr/src/lib/libplot/plot.h
deleted file mode 100644
index 39ced49d1c..0000000000
--- a/usr/src/lib/libplot/plot.h
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#ifndef _PLOT_H
-#define _PLOT_H
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifdef __STDC__
-
-extern void arc(short, short, short, short, short, short);
-extern void box(short, short, short, short);
-extern void circle(short, short, short);
-extern void closepl(void);
-extern void closevt(void);
-extern void cont(short, short);
-extern void erase(void);
-extern void label(char *);
-extern void line(short, short, short, short);
-extern void linmod(char *);
-extern void move(short, short);
-extern void openpl(void);
-extern void openvt(void);
-extern void point(short, short);
-extern void space(short, short, short, short);
-
-#else
-
-extern void arc();
-extern void box();
-extern void circle();
-extern void closepl();
-extern void closevt();
-extern void cont();
-extern void erase();
-extern void label();
-extern void line();
-extern void linmod();
-extern void move();
-extern void openpl();
-extern void openvt();
-extern void point();
-extern void space();
-
-#endif /* __STDC__ */
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PLOT_H */
diff --git a/usr/src/lib/libplot/plot/Makefile b/usr/src/lib/libplot/plot/Makefile
deleted file mode 100644
index 3e7d04deb5..0000000000
--- a/usr/src/lib/libplot/plot/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber delete install lint: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
diff --git a/usr/src/lib/libplot/plot/Makefile.com b/usr/src/lib/libplot/plot/Makefile.com
deleted file mode 100644
index e3de94f3ee..0000000000
--- a/usr/src/lib/libplot/plot/Makefile.com
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= libplot.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- cont.o dot.o erase.o label.o \
- line.o linmod.o move.o open.o \
- point.o putsi.o space.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-$(LINTLIB):= SRCS=../common/llib-lplot
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/plot/amd64/Makefile b/usr/src/lib/libplot/plot/amd64/Makefile
deleted file mode 100644
index 7a373bbdcd..0000000000
--- a/usr/src/lib/libplot/plot/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/plot/common/arc.c b/usr/src/lib/libplot/plot/common/arc.c
deleted file mode 100644
index 6ba8406e13..0000000000
--- a/usr/src/lib/libplot/plot/common/arc.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-arc(short xi, short yi, short x0, short y0, short x1, short y1)
-{
- (void) putc('a', stdout);
- putsi(xi);
- putsi(yi);
- putsi(x0);
- putsi(y0);
- putsi(x1);
- putsi(y1);
-}
diff --git a/usr/src/lib/libplot/plot/common/box.c b/usr/src/lib/libplot/plot/common/box.c
deleted file mode 100644
index 949f3fcabf..0000000000
--- a/usr/src/lib/libplot/plot/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/plot/common/circle.c b/usr/src/lib/libplot/plot/common/circle.c
deleted file mode 100644
index 99bd5a23a7..0000000000
--- a/usr/src/lib/libplot/plot/common/circle.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-circle(short x, short y, short r)
-{
- (void) putc('c', stdout);
- putsi(x);
- putsi(y);
- putsi(r);
-}
diff --git a/usr/src/lib/libplot/plot/common/close.c b/usr/src/lib/libplot/plot/common/close.c
deleted file mode 100644
index ef81bf9633..0000000000
--- a/usr/src/lib/libplot/plot/common/close.c
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-
-void
-closevt(void)
-{
- (void) fflush(stdout);
-}
-
-void
-closepl(void)
-{
- (void) fflush(stdout);
-}
diff --git a/usr/src/lib/libplot/plot/common/con.h b/usr/src/lib/libplot/plot/common/con.h
deleted file mode 100644
index d4f1c49b54..0000000000
--- a/usr/src/lib/libplot/plot/common/con.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <termio.h>
-
-extern void putsi(short);
diff --git a/usr/src/lib/libplot/plot/common/cont.c b/usr/src/lib/libplot/plot/common/cont.c
deleted file mode 100644
index f4e739ea18..0000000000
--- a/usr/src/lib/libplot/plot/common/cont.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-cont(short xi, short yi)
-{
- (void) putc('n', stdout);
- putsi(xi);
- putsi(yi);
-}
diff --git a/usr/src/lib/libplot/plot/common/dot.c b/usr/src/lib/libplot/plot/common/dot.c
deleted file mode 100644
index d08965561d..0000000000
--- a/usr/src/lib/libplot/plot/common/dot.c
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-dot(short xi, short yi, short dx, short n, short pat[])
-{
- short i;
- (void) putc('d', stdout);
- putsi(xi);
- putsi(yi);
- putsi(dx);
- putsi(n);
- for (i = 0; i < n; i++)
- putsi(pat[i]);
-}
diff --git a/usr/src/lib/libplot/plot/common/erase.c b/usr/src/lib/libplot/plot/common/erase.c
deleted file mode 100644
index 41d051ec3c..0000000000
--- a/usr/src/lib/libplot/plot/common/erase.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-
-void
-erase(void)
-{
- (void) putc('e', stdout);
-}
diff --git a/usr/src/lib/libplot/plot/common/label.c b/usr/src/lib/libplot/plot/common/label.c
deleted file mode 100644
index 2577bf31ac..0000000000
--- a/usr/src/lib/libplot/plot/common/label.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-
-void
-label(char *s)
-{
- int i;
- (void) putc('t', stdout);
- for (i = 0; s[i]; )
- (void) putc(s[i++], stdout);
- (void) putc('\n', stdout);
-}
diff --git a/usr/src/lib/libplot/plot/common/line.c b/usr/src/lib/libplot/plot/common/line.c
deleted file mode 100644
index ec95643c60..0000000000
--- a/usr/src/lib/libplot/plot/common/line.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-line(short x0, short y0, short x1, short y1)
-{
- (void) putc('l', stdout);
- putsi(x0);
- putsi(y0);
- putsi(x1);
- putsi(y1);
-}
diff --git a/usr/src/lib/libplot/plot/common/linmod.c b/usr/src/lib/libplot/plot/common/linmod.c
deleted file mode 100644
index 84686cf53b..0000000000
--- a/usr/src/lib/libplot/plot/common/linmod.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-
-void
-linemod(char *s)
-{
- int i;
- (void) putc('f', stdout);
- for (i = 0; s[i]; )
- (void) putc(s[i++], stdout);
- (void) putc('\n', stdout);
-}
diff --git a/usr/src/lib/libplot/plot/common/llib-lplot b/usr/src/lib/libplot/plot/common/llib-lplot
deleted file mode 100644
index ddd0ba71ef..0000000000
--- a/usr/src/lib/libplot/plot/common/llib-lplot
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-void arc(short, short, short, short, short, short);
-void box(short, short, short, short);
-void circle(short, short, short);
-void closelp(void);
-void closevt(void);
-void cont(short, short);
-void erase(void);
-void label(char *);
-void line(short, short);
-void linemod(char *);
-void move(short, short);
-void openpt();
-void openvt();
-void point(short, short);
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/plot/common/mapfile-vers b/usr/src/lib/libplot/plot/common/mapfile-vers
deleted file mode 100644
index 7efc454aa5..0000000000
--- a/usr/src/lib/libplot/plot/common/mapfile-vers
+++ /dev/null
@@ -1,67 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- erase;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- dot;
- _lib_version;
- putsi;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/plot/common/move.c b/usr/src/lib/libplot/plot/common/move.c
deleted file mode 100644
index 9142744155..0000000000
--- a/usr/src/lib/libplot/plot/common/move.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- (void) putc('m', stdout);
- putsi(xi);
- putsi(yi);
-}
diff --git a/usr/src/lib/libplot/plot/common/open.c b/usr/src/lib/libplot/plot/common/open.c
deleted file mode 100644
index 4598bc730e..0000000000
--- a/usr/src/lib/libplot/plot/common/open.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-openvt(void)
-{
-}
-
-void
-openpl(void)
-{
-}
diff --git a/usr/src/lib/libplot/plot/common/point.c b/usr/src/lib/libplot/plot/common/point.c
deleted file mode 100644
index 70d1d0284d..0000000000
--- a/usr/src/lib/libplot/plot/common/point.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-point(short xi, short yi)
-{
- (void) putc('p', stdout);
- putsi(xi);
- putsi(yi);
-}
diff --git a/usr/src/lib/libplot/plot/common/putsi.c b/usr/src/lib/libplot/plot/common/putsi.c
deleted file mode 100644
index a1f5167036..0000000000
--- a/usr/src/lib/libplot/plot/common/putsi.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-putsi(short a)
-{
- (void) putc((char)a, stdout);
- (void) putc((char)(a>>8), stdout);
-}
diff --git a/usr/src/lib/libplot/plot/common/space.c b/usr/src/lib/libplot/plot/common/space.c
deleted file mode 100644
index 457b60d699..0000000000
--- a/usr/src/lib/libplot/plot/common/space.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-space(short x0, short y0, short x1, short y1)
-{
- (void) putc('s', stdout);
- putsi(x0);
- putsi(y0);
- putsi(x1);
- putsi(y1);
-}
diff --git a/usr/src/lib/libplot/plot/i386/Makefile b/usr/src/lib/libplot/plot/i386/Makefile
deleted file mode 100644
index 2a944b0b43..0000000000
--- a/usr/src/lib/libplot/plot/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/plot/sparc/Makefile b/usr/src/lib/libplot/plot/sparc/Makefile
deleted file mode 100644
index 2a944b0b43..0000000000
--- a/usr/src/lib/libplot/plot/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/plot/sparcv9/Makefile b/usr/src/lib/libplot/plot/sparcv9/Makefile
deleted file mode 100644
index b10cb39a45..0000000000
--- a/usr/src/lib/libplot/plot/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t300/Makefile b/usr/src/lib/libplot/t300/Makefile
deleted file mode 100644
index 4600e4afbf..0000000000
--- a/usr/src/lib/libplot/t300/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber delete install lint: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
diff --git a/usr/src/lib/libplot/t300/Makefile.com b/usr/src/lib/libplot/t300/Makefile.com
deleted file mode 100644
index 83c88c3d8a..0000000000
--- a/usr/src/lib/libplot/t300/Makefile.com
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= lib300.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- dot.o erase.o label.o \
- line.o linmod.o move.o open.o \
- point.o space.o subr.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-$(LINTLIB):= SRCS=../common/llib-l300
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc -lm
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/t300/amd64/Makefile b/usr/src/lib/libplot/t300/amd64/Makefile
deleted file mode 100644
index 7a373bbdcd..0000000000
--- a/usr/src/lib/libplot/t300/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t300/common/arc.c b/usr/src/lib/libplot/t300/common/arc.c
deleted file mode 100644
index 4b5eda6b3e..0000000000
--- a/usr/src/lib/libplot/t300/common/arc.c
+++ /dev/null
@@ -1,189 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.4 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <plot.h>
-#include <math.h>
-#include "con.h"
-
-static int quad_l(short, short, short, short);
-static int del = 20;
-
-static void
-step(int d)
-{
- del = d;
-}
-
-void
-arc(short x, short y, short x0, short y0, short x1, short y1)
-{
- double pc;
- short flg, m, xc, yc, xs, ys, qs, qf, qt, qtctr = 0;
- short m0, m1;
- float dx, dy, r;
- char use;
- dx = x - x0;
- dy = y - y0;
- r = (dx * dx) + (dy * dy);
- pc = r;
- pc = sqrt(pc);
- flg = (short)(pc / 4);
- if (flg == 0)
- step(1);
- else if (flg < del)
- step(flg);
- xc = xs = x0;
- yc = ys = y0;
- move(xs, ys);
- if ((x0 == x1) && (y0 == y1))
- flg = 0;
- else flg = 1;
- qs = quad_l(x, y, x0, y0);
- qf = quad_l(x, y, x1, y1);
- if ((abs(x - x1)) < (abs(y - y1))) {
- use = 'x';
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- } else {
- use = 'y';
- if (qs > 2)
- m = -1;
- else m = 1;
- }
- if (qs == qf) {
- m0 = (y0 - y) / (x0 - x);
- m1 = (y1 - y) / (x1 - x);
- if (m0 >= m1)
- qt = 4;
- else qt = 0;
- } else if ((qt = qf - qs) < 0)
- qt += 4;
- /* LINTED */
- while (1) {
- switch (use) {
- case 'x':
- if ((qs == 2) || (qs == 3))
- yc -= del;
- else yc += del;
- dy = yc - y;
- pc = r - dy * dy;
- xc = (short)(m * sqrt(pc) + x);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont(xc, yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qf) {
- case 3:
- case 4:
- if (xs >= x1)
- return;
- continue;
- case 1:
- case 2:
- if (xs <= x1)
- return;
- }
- continue;
- case 'y':
- if (qs > 2)
- xc += del;
- else xc -= del;
- dx = xc - x;
- pc = r - dx * dx;
- yc = (short)(m * sqrt(pc) + y);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if (qs > 2)
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont(xc, yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qs) {
- case 1:
- case 4:
- if (ys >= y1)
- return;
- continue;
- case 2:
- case 3:
- if (ys <= y1)
- return;
- }
- }
- }
-}
-
-/*
- * these is a local function not to be confused with the
- * system wide quad
- */
-static int
-quad_l(short x, short y, short xp, short yp)
-{
- if (x < xp)
- if (y <= yp)
- return (1);
- else return (4);
- else if (x > xp)
- if (y < yp)
- return (2);
- else return (3);
- else if (y < yp)
- return (2);
- else return (4);
-}
diff --git a/usr/src/lib/libplot/t300/common/box.c b/usr/src/lib/libplot/t300/common/box.c
deleted file mode 100644
index 949f3fcabf..0000000000
--- a/usr/src/lib/libplot/t300/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/t300/common/circle.c b/usr/src/lib/libplot/t300/common/circle.c
deleted file mode 100644
index b0ec60da16..0000000000
--- a/usr/src/lib/libplot/t300/common/circle.c
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-circle(short x, short y, short r)
-{
- arc(x, y, x + r, y, x + r, y);
-}
diff --git a/usr/src/lib/libplot/t300/common/close.c b/usr/src/lib/libplot/t300/common/close.c
deleted file mode 100644
index 7b54157ca2..0000000000
--- a/usr/src/lib/libplot/t300/common/close.c
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-closepl(void)
-{
- (void) fflush(stdout);
- reset();
-}
-
-void
-closevt(void)
-{
- closepl();
-}
diff --git a/usr/src/lib/libplot/t300/common/con.h b/usr/src/lib/libplot/t300/common/con.h
deleted file mode 100644
index c7140188fe..0000000000
--- a/usr/src/lib/libplot/t300/common/con.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <termio.h>
-
-/* gsi plotting output routines */
-#define DOWN 012
-#define UP 013
-#define LEFT 010
-#define RIGHT 040
-#define BEL 007
-#define ESC 033
-#define ACK 006
-#define CR 015
-#define FF 014
-#define VERTRESP 48
-#define HORZRESP 60.
-#define VERTRES 8.
-#define HORZRES 6.
-/*
- * down is line feed, up is reverse line feed,
- * left is backspace, right is space. 48 points per inch
- * vertically, 60 horizontally
- */
-
-extern struct termio ITTY, PTTY;
-extern float botx, boty, obotx, oboty, scalex, scaley;
-extern int xscale, xoffset, yscale;
-extern int OUTF;
-extern void movep(short, short);
-extern void spew(char);
-extern void inplot(void);
-extern void outplot(void);
-extern void reset(void);
-extern float dist2(int, int, int, int);
-extern int xsc(short);
-extern int ysc(short);
-extern short xconv(short);
-extern short yconv(short);
-extern short xnow, ynow;
diff --git a/usr/src/lib/libplot/t300/common/dot.c b/usr/src/lib/libplot/t300/common/dot.c
deleted file mode 100644
index fbca617050..0000000000
--- a/usr/src/lib/libplot/t300/common/dot.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-dot(void)
-{
-}
diff --git a/usr/src/lib/libplot/t300/common/erase.c b/usr/src/lib/libplot/t300/common/erase.c
deleted file mode 100644
index 9f2043ede9..0000000000
--- a/usr/src/lib/libplot/t300/common/erase.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-erase(void)
-{
- int i;
- for (i = 0; i < 11 * (VERTRESP / VERTRES); i++)
- spew(DOWN);
-}
diff --git a/usr/src/lib/libplot/t300/common/label.c b/usr/src/lib/libplot/t300/common/label.c
deleted file mode 100644
index e113cebbcf..0000000000
--- a/usr/src/lib/libplot/t300/common/label.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-label(char *s)
-{
- char c;
- while ((c = *s++) != '\0') {
- xnow += HORZRES;
- spew(c);
- }
-}
diff --git a/usr/src/lib/libplot/t300/common/line.c b/usr/src/lib/libplot/t300/common/line.c
deleted file mode 100644
index 788fdb6ce6..0000000000
--- a/usr/src/lib/libplot/t300/common/line.c
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <math.h>
-#include "con.h"
-
-short xnow, ynow;
-
-static void
-iline(short cx0, short cy0, short cx1, short cy1)
-{
- int maxp, tt;
- short j;
- char chx, chy;
- float xd, yd;
-
- movep(cx0, cy0);
- maxp = (int)(sqrt(dist2(cx0, cy0, cx1, cy1)) / 2.);
- xd = cx1 - cx0;
- yd = cy1 - cy0;
- if (xd >= 0)
- chx = RIGHT;
- else chx = LEFT;
- if (yd >= 0)
- chy = UP;
- else chy = DOWN;
- if (maxp == 0) {
- xd = 0;
- yd = 0;
- } else {
- xd /= maxp;
- yd /= maxp;
- }
- inplot();
- for (tt = 0; tt <= maxp; tt++) {
- j = (short)(cx0 + xd * tt - xnow);
- xnow += j;
- j = abs(j);
- while (j-- > 0)
- spew(chx);
- j = (short)(cy0 + yd * tt - ynow);
- ynow += j;
- j = abs(j);
- while (j-- > 0)
- spew(chy);
- spew('.');
- }
- outplot();
-}
-
-void
-line(short x0, short y0, short x1, short y1)
-{
- iline(xconv(xsc(x0)), yconv(ysc(y0)),
- xconv(xsc(x1)), yconv(ysc(y1)));
-}
-
-
-void
-cont(short x0, short y0)
-{
- iline(xnow, ynow, xconv(xsc(x0)), yconv(ysc(y0)));
-}
diff --git a/usr/src/lib/libplot/t300/common/linmod.c b/usr/src/lib/libplot/t300/common/linmod.c
deleted file mode 100644
index 86394deb4e..0000000000
--- a/usr/src/lib/libplot/t300/common/linmod.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-linemod(void)
-{
-}
diff --git a/usr/src/lib/libplot/t300/common/llib-l300 b/usr/src/lib/libplot/t300/common/llib-l300
deleted file mode 100644
index 204d205bf9..0000000000
--- a/usr/src/lib/libplot/t300/common/llib-l300
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-/*arc.c*/
-void arc(short, short, short, short, short, short);
-
-/*box.c*/
-void box(short, short, short, short);
-
-/*circle.c*/
-void circle(short, short, short);
-
-/*close.c*/
-void closelp(void);
-void closevt(void);
-
-/*cont.c*/
-void cont(short, short);
-
-/*erase.c*/
-void erase(void);
-
-/*label.c*/
-void label(char *);
-
-/*line.c*/
-void line(short, short);
-
-/*linmod.c*/
-void linemod(char *);
-
-/*move.c*/
-void move(short, short);
-
-/*open.c*/
-void openpt();
-void openvt();
-
-/*point.c*/
-void point(short, short);
-
-/*space.c*/
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/t300/common/mapfile-vers b/usr/src/lib/libplot/t300/common/mapfile-vers
deleted file mode 100644
index 53b160456d..0000000000
--- a/usr/src/lib/libplot/t300/common/mapfile-vers
+++ /dev/null
@@ -1,92 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- erase;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- botx;
- boty;
- dist2;
- dot;
- inplot;
- ITTY;
- _lib_version;
- movep;
- obotx;
- oboty;
- OUTF;
- outplot;
- PTTY;
- reset;
- scalex;
- scaley;
- spew;
- swap;
- tobotleft;
- xconv;
- xnow;
- xoffset;
- xsc;
- xscale;
- yconv;
- ynow;
- ysc;
- yscale;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/t300/common/move.c b/usr/src/lib/libplot/t300/common/move.c
deleted file mode 100644
index 4b7360ba91..0000000000
--- a/usr/src/lib/libplot/t300/common/move.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- movep(xconv(xsc(xi)), yconv(ysc(yi)));
-}
diff --git a/usr/src/lib/libplot/t300/common/open.c b/usr/src/lib/libplot/t300/common/open.c
deleted file mode 100644
index 9e6b427fc8..0000000000
--- a/usr/src/lib/libplot/t300/common/open.c
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include <signal.h>
-#include <stdio.h>
-#include "con.h"
-
-
-static float HEIGHT = 6.0, WIDTH = 6.0, OFFSET = 0.0;
-float botx = 0.0, boty = 0.0, obotx = 0.0, oboty = 0.0;
-float scalex = 1.0, scaley = 1.0;
-int OUTF, xscale, yscale, xoffset;
-struct termio ITTY, PTTY;
-
-void
-openpl(void)
-{
- xnow = ynow = 0;
- OUTF = 1;
- (void) printf("\r");
- (void) ioctl(OUTF, TCGETA, &ITTY);
- (void) signal(SIGINT, (void (*)(int))reset);
- PTTY = ITTY;
- PTTY.c_oflag &= ~(ONLCR|OCRNL|ONOCR|ONLRET);
- PTTY.c_cflag |= CSTOPB;
- (void) ioctl(OUTF, TCSETAW, &PTTY);
- /* initialize constants */
- xscale = (int)(4096./(HORZRESP * WIDTH));
- yscale = (int)(4096 /(VERTRESP * HEIGHT));
- xoffset = (int)(OFFSET * HORZRESP);
-}
-
-void
-openvt(void)
-{
- openpl();
-}
diff --git a/usr/src/lib/libplot/t300/common/point.c b/usr/src/lib/libplot/t300/common/point.c
deleted file mode 100644
index 2bc782c8cf..0000000000
--- a/usr/src/lib/libplot/t300/common/point.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-point(short xi, short yi) {
- move(xi, yi);
- label(".");
-}
diff --git a/usr/src/lib/libplot/t300/common/space.c b/usr/src/lib/libplot/t300/common/space.c
deleted file mode 100644
index 8180575cf5..0000000000
--- a/usr/src/lib/libplot/t300/common/space.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-static float deltx;
-static float delty;
-
-void
-space(short x0, short y0, short x1, short y1) {
- botx = -2047.;
- boty = -2047.;
- obotx = x0;
- oboty = y0;
- scalex = deltx / (x1-x0);
- scaley = delty / (y1-y0);
-}
diff --git a/usr/src/lib/libplot/t300/common/subr.c b/usr/src/lib/libplot/t300/common/subr.c
deleted file mode 100644
index d50c1c6905..0000000000
--- a/usr/src/lib/libplot/t300/common/subr.c
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <signal.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <plot.h>
-#include "con.h"
-
-short
-xconv(short xp)
-{
- /*
- * x position input is -2047 to +2047,
- * output must be 0 to PAGSIZ*HORZRES
- */
- xp += 2048;
- /* the computation is newx = xp*(PAGSIZ*HORZRES)/4096 */
- return (short)(xoffset + xp / xscale);
-}
-
-short
-yconv(short yp)
-{
- /* see description of xconv */
- yp += 2048;
- return (short)(yp / yscale);
-}
-
-void
-inplot(void)
-{
- spew(ACK);
-}
-
-void
-outplot(void)
-{
- spew(ESC);
- spew(ACK);
- (void) fflush(stdout);
-}
-
-void
-spew(char ch)
-{
- if (ch == UP)
- (void) putc(ESC, stdout);
- (void) putc(ch, stdout);
-}
-
-void
-tobotleft(void)
-{
- move(-2048, -2048);
-}
-
-void
-reset(void)
-{
- (void) signal(SIGINT, SIG_IGN);
- spew(BEL);
- (void) fflush(stdout);
- (void) ioctl(OUTF, TCSETAW, &ITTY);
- _exit(0);
-}
-
-float
-dist2(int x1, int y1, int x2, int y2)
-{
- float t, v;
- t = x2 - x1;
- v = y1 - y2;
- return (t*t+v*v);
-}
-
-void
-swap(int *pa, int *pb)
-{
- int t;
- t = *pa;
- *pa = *pb;
- *pb = t;
-}
-
-void
-movep(short xg, short yg)
-{
- short i;
- char ch;
- if ((xg == xnow) && (yg == ynow))
- return;
- /* if we need to go to left margin, just CR */
- if (xg < (xnow / 2)) {
- spew(CR);
- xnow = 0;
- }
- i = (short)((xg - xnow) / HORZRES);
- if (xnow < xg)
- ch = RIGHT;
- else
- ch = LEFT;
- xnow += i * HORZRES;
- i = abs(i);
- while (i--)
- spew(ch);
- i = abs(xg-xnow);
- inplot();
- while (i--)
- spew(ch);
- outplot();
- i = (short)((yg - ynow) / VERTRES);
- if (ynow < yg)
- ch = UP;
- else ch = DOWN;
- ynow += i * VERTRES;
- i = abs(i);
- while (i--)
- spew(ch);
- i = abs(yg - ynow);
- inplot();
- while (i--)
- spew(ch);
- outplot();
- xnow = xg;
- ynow = yg;
-}
-
-int
-xsc(short xi)
-{
- short xa;
- xa = (short)((xi - obotx) * scalex + botx);
- return (xa);
-}
-
-int
-ysc(short yi)
-{
- short ya;
- ya = (short)((yi - oboty) * scaley + boty);
- return (ya);
-}
diff --git a/usr/src/lib/libplot/t300/i386/Makefile b/usr/src/lib/libplot/t300/i386/Makefile
deleted file mode 100644
index c99a543017..0000000000
--- a/usr/src/lib/libplot/t300/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS) $(LINTLIB)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t300/sparc/Makefile b/usr/src/lib/libplot/t300/sparc/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t300/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t300/sparcv9/Makefile b/usr/src/lib/libplot/t300/sparcv9/Makefile
deleted file mode 100644
index b10cb39a45..0000000000
--- a/usr/src/lib/libplot/t300/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-.KEEP_STATE:
-
-all: $(LIBS)
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t300s/Makefile b/usr/src/lib/libplot/t300s/Makefile
deleted file mode 100644
index 3affe1a3b3..0000000000
--- a/usr/src/lib/libplot/t300s/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber delete install lint: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
-
diff --git a/usr/src/lib/libplot/t300s/Makefile.com b/usr/src/lib/libplot/t300s/Makefile.com
deleted file mode 100644
index 556853dd87..0000000000
--- a/usr/src/lib/libplot/t300s/Makefile.com
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= lib300s.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- dot.o erase.o label.o \
- line.o linmod.o move.o open.o \
- point.o space.o subr.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-$(LINTLIB):= SRCS=../common/llib-l300s
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc -lm
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/t300s/amd64/Makefile b/usr/src/lib/libplot/t300s/amd64/Makefile
deleted file mode 100644
index f5fbe83e2c..0000000000
--- a/usr/src/lib/libplot/t300s/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t300s/common/arc.c b/usr/src/lib/libplot/t300s/common/arc.c
deleted file mode 100644
index b0d368e275..0000000000
--- a/usr/src/lib/libplot/t300s/common/arc.c
+++ /dev/null
@@ -1,185 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.4 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <math.h>
-#include <plot.h>
-#include "con.h"
-
-static int del = 20;
-
-static void
-step(int d)
-{
- del = d;
-}
-
-/* local definition of quad */
-static int
-quad_l(short x, short y, short xp, short yp)
-{
- if (x < xp)
- if (y <= yp)
- return (1);
- else return (4);
- else if (x > xp)
- if (y < yp)
- return (2);
- else return (3);
- else if (y < yp)
- return (2);
- else return (4);
-}
-
-void
-arc(short x, short y, short x0, short y0, short x1, short y1)
-{
- double pc;
- int flg, m, xc, yc, xs, ys, qs, qf, qt, qtctr = 0;
- int m0, m1;
- float dx, dy, r;
- char use;
- dx = x - x0;
- dy = y - y0;
- r = dx * dx + dy * dy;
- pc = r;
- pc = sqrt(pc);
- flg = (short)(pc / 4);
- if (flg == 0)
- step(1);
- else if (flg < del)
- step(flg);
- xc = xs = x0;
- yc = ys = y0;
- move((short)xs, (short)ys);
- if ((x0 == x1) && (y0 == y1))
- flg = 0;
- else flg = 1;
- qs = quad_l(x, y, x0, y0);
- qf = quad_l(x, y, x1, y1);
- if (abs(x - x1) < abs(y - y1)) {
- use = 'x';
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- } else {
- use = 'y';
- if (qs > 2)
- m = -1;
- else m = 1;
- }
- if (qs == qf) {
- m0 = (y0 - y) / (x0 - x);
- m1 = (y1 - y) / (x1 - x);
- if (m0 >= m1)
- qt = 4;
- else qt = 0;
- } else if ((qt = qf - qs) < 0)
- qt += 4;
- /*LINTED*/
- while (1) {
- switch (use) {
- case 'x':
- if ((qs == 2) || (qs == 3))
- yc -= del;
- else yc += del;
- dy = yc - y;
- pc = r - dy * dy;
- xc = (int)(m * sqrt(pc) + x);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont((short)xc, (short)yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qf) {
- case 3:
- case 4:
- if (xs >= x1)
- return;
- continue;
- case 1:
- case 2:
- if (xs <= x1)
- return;
- }
- continue;
- case 'y':
- if (qs > 2)
- xc += del;
- else xc -= del;
- dx = xc - x;
- pc = r - dx * dx;
- yc = (int)(m * sqrt(pc) + y);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if (qs > 2)
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont((short)xc, (short)yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qs) {
- case 1:
- case 4:
- if (ys >= y1)
- return;
- continue;
- case 2:
- case 3:
- if (ys <= y1)
- return;
- }
- }
- }
-}
diff --git a/usr/src/lib/libplot/t300s/common/box.c b/usr/src/lib/libplot/t300s/common/box.c
deleted file mode 100644
index 949f3fcabf..0000000000
--- a/usr/src/lib/libplot/t300s/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/t300s/common/circle.c b/usr/src/lib/libplot/t300s/common/circle.c
deleted file mode 100644
index 617a4632de..0000000000
--- a/usr/src/lib/libplot/t300s/common/circle.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-circle(short x, short y, short r) {
- arc(x, y, x + r, y, x + r, y);
-}
diff --git a/usr/src/lib/libplot/t300s/common/close.c b/usr/src/lib/libplot/t300s/common/close.c
deleted file mode 100644
index c45ec5bd2a..0000000000
--- a/usr/src/lib/libplot/t300s/common/close.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-closepl(void) {
- (void) fflush(stdout);
- reset();
-}
-
-void
-closevt(void) {
- closepl();
-}
diff --git a/usr/src/lib/libplot/t300s/common/con.h b/usr/src/lib/libplot/t300s/common/con.h
deleted file mode 100644
index e88d9805b8..0000000000
--- a/usr/src/lib/libplot/t300s/common/con.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <termio.h>
-
-/* gsi plotting output routines */
-#define DOUBLE 010
-#define ADDR 0100
-#define COM 060
-#define PENUP 04
-#define MAXX 070
-#define MAXY 07
-#define SPACES 7
-#define DOWN 012
-#define UP 013
-#define LEFT 010
-#define RIGHT 040
-#define BEL 007
-#define ESC 033
-#define ACK 006
-#define INPLOT 'P'
-#define CR 015
-#define FF 014
-#define VERTRESP 48
-#define HORZRESP 60.
-#define VERTRES 8.
-#define HORZRES 6.
-
-/*
- * down is line feed, up is reverse line feed,
- * left is backspace, right is space. 48 points per inch
- * vertically, 60 horizontally
- */
-
-extern int xnow, ynow;
-extern int OUTF;
-extern int xoffset, xscale, yscale;
-extern struct termio ITTY, PTTY;
-extern float botx, boty, obotx, oboty, scalex, scaley;
-extern void movep(int, int);
-extern void reset(void);
-extern void spew(char);
-extern void inplot(void);
-extern void outplot(void);
-extern float dist2(int, int, int, int);
-extern int xsc(int);
-extern int ysc(int);
-extern int xconv(int);
-extern int yconv(int);
diff --git a/usr/src/lib/libplot/t300s/common/dot.c b/usr/src/lib/libplot/t300s/common/dot.c
deleted file mode 100644
index 35c74d6592..0000000000
--- a/usr/src/lib/libplot/t300s/common/dot.c
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-dot(void)
-{
-}
diff --git a/usr/src/lib/libplot/t300s/common/erase.c b/usr/src/lib/libplot/t300s/common/erase.c
deleted file mode 100644
index 621eb746c7..0000000000
--- a/usr/src/lib/libplot/t300s/common/erase.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-erase(void)
-{
- int i;
- for (i = 0; i < 11 * (VERTRESP / VERTRES); i++)
- spew(DOWN);
-}
diff --git a/usr/src/lib/libplot/t300s/common/label.c b/usr/src/lib/libplot/t300s/common/label.c
deleted file mode 100644
index c93eeb8099..0000000000
--- a/usr/src/lib/libplot/t300s/common/label.c
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-int xnow = 0;
-
-void
-label(char *s)
-{
- char c;
- while ((c = *s++) != '\0') {
- xnow += HORZRES;
- spew(c);
- }
-}
diff --git a/usr/src/lib/libplot/t300s/common/line.c b/usr/src/lib/libplot/t300s/common/line.c
deleted file mode 100644
index 4c91e76fb8..0000000000
--- a/usr/src/lib/libplot/t300s/common/line.c
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <math.h>
-#include "con.h"
-
-int ynow = 0;
-
-static void
-iline(int cx0, int cy0, int cx1, int cy1) {
- int maxp, tt;
- char chx, chy, command;
- float xd, yd;
- movep(cx0, cy0);
- maxp = (int)(sqrt(dist2(cx0, cy0, cx1, cy1)) / 2.);
- xd = cx1 - cx0;
- yd = cy1 - cy0;
- command = COM|((xd < 0) << 1)|(yd < 0);
- if (maxp == 0) {
- xd = 0;
- yd = 0;
- } else {
- xd /= maxp;
- yd /= maxp;
- }
- inplot();
- spew(command);
- for (tt = 0; tt <= maxp; tt++) {
- chx = (char)(cx0 + xd * tt - xnow);
- xnow += chx;
- chx = abs(chx);
- chy = (char)(cy0 + yd * tt - ynow);
- ynow += chy;
- chy = abs(chy);
- spew(ADDR|chx<<3|chy);
- }
- outplot();
-}
-
-void
-line(short x0, short y0, short x1, short y1) {
- iline(xconv(xsc(x0)), yconv(ysc(y0)), xconv(xsc(x1)), yconv(ysc(y1)));
-}
-
-void
-cont(short x0, short y0) {
- iline(xnow, ynow, xconv(xsc(x0)), yconv(ysc(y0)));
-}
diff --git a/usr/src/lib/libplot/t300s/common/linmod.c b/usr/src/lib/libplot/t300s/common/linmod.c
deleted file mode 100644
index 86394deb4e..0000000000
--- a/usr/src/lib/libplot/t300s/common/linmod.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-linemod(void)
-{
-}
diff --git a/usr/src/lib/libplot/t300s/common/llib-l300s b/usr/src/lib/libplot/t300s/common/llib-l300s
deleted file mode 100644
index 204d205bf9..0000000000
--- a/usr/src/lib/libplot/t300s/common/llib-l300s
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-/*arc.c*/
-void arc(short, short, short, short, short, short);
-
-/*box.c*/
-void box(short, short, short, short);
-
-/*circle.c*/
-void circle(short, short, short);
-
-/*close.c*/
-void closelp(void);
-void closevt(void);
-
-/*cont.c*/
-void cont(short, short);
-
-/*erase.c*/
-void erase(void);
-
-/*label.c*/
-void label(char *);
-
-/*line.c*/
-void line(short, short);
-
-/*linmod.c*/
-void linemod(char *);
-
-/*move.c*/
-void move(short, short);
-
-/*open.c*/
-void openpt();
-void openvt();
-
-/*point.c*/
-void point(short, short);
-
-/*space.c*/
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/t300s/common/mapfile-vers b/usr/src/lib/libplot/t300s/common/mapfile-vers
deleted file mode 100644
index 84fe90797d..0000000000
--- a/usr/src/lib/libplot/t300s/common/mapfile-vers
+++ /dev/null
@@ -1,94 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- dot;
- erase;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- botx;
- boty;
- deltx;
- delty;
- dist2;
- inplot;
- ITTY;
- _lib_version;
- movep;
- obotx;
- oboty;
- OUTF;
- outplot;
- PTTY;
- reset;
- scalex;
- scaley;
- spew;
- swap;
- tobotleft;
- xconv;
- xnow;
- xoffset;
- xsc;
- xscale;
- yconv;
- ynow;
- ysc;
- yscale;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/t300s/common/move.c b/usr/src/lib/libplot/t300s/common/move.c
deleted file mode 100644
index 4b7360ba91..0000000000
--- a/usr/src/lib/libplot/t300s/common/move.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- movep(xconv(xsc(xi)), yconv(ysc(yi)));
-}
diff --git a/usr/src/lib/libplot/t300s/common/open.c b/usr/src/lib/libplot/t300s/common/open.c
deleted file mode 100644
index cd06d048a9..0000000000
--- a/usr/src/lib/libplot/t300s/common/open.c
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <signal.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <termio.h>
-#include "con.h"
-
-static float HEIGHT = 6.0, WIDTH = 6.0, OFFSET = 0.0;
-float botx = 0.0, boty = 0.0, obotx = 0.0, oboty = 0.0;
-float scalex = 1.0, scaley = 1.0;
-int OUTF, xscale, yscale, xoffset;
-struct termio ITTY, PTTY;
-
-void
-openpl(void)
-{
- xnow = ynow = 0;
- OUTF = 1;
- (void) printf("\r");
- (void) ioctl(OUTF, TCGETA, &ITTY);
- (void) signal(SIGINT, (void (*)(int))reset);
- PTTY = ITTY;
- PTTY.c_oflag &= ~(ONLCR|OCRNL|ONOCR|ONLRET);
- PTTY.c_cflag |= CSTOPB;
- (void) ioctl(OUTF, TCSETAW, &PTTY);
- /* initialize constants */
- xscale = (int)(4096. / (HORZRESP * WIDTH));
- yscale = (int)(4096 / (VERTRESP * HEIGHT));
- xoffset = (int)(OFFSET * HORZRESP);
-}
-
-void
-openvt(void) {
- openpl();
-}
diff --git a/usr/src/lib/libplot/t300s/common/point.c b/usr/src/lib/libplot/t300s/common/point.c
deleted file mode 100644
index 2b536fe2bf..0000000000
--- a/usr/src/lib/libplot/t300s/common/point.c
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-point(short xi, short yi)
-{
- move(xi, yi);
- label(".");
-}
diff --git a/usr/src/lib/libplot/t300s/common/space.c b/usr/src/lib/libplot/t300s/common/space.c
deleted file mode 100644
index a49f06bdab..0000000000
--- a/usr/src/lib/libplot/t300s/common/space.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-float deltx, delty = 0.0;
-
-void
-space(short x0, short y0, short x1, short y1)
-{
- botx = -2047.;
- boty = -2047.;
- obotx = x0;
- oboty = y0;
- scalex = deltx / (x1-x0);
- scaley = delty / (y1-y0);
-}
diff --git a/usr/src/lib/libplot/t300s/common/subr.c b/usr/src/lib/libplot/t300s/common/subr.c
deleted file mode 100644
index fa7bb487b5..0000000000
--- a/usr/src/lib/libplot/t300s/common/subr.c
+++ /dev/null
@@ -1,226 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <signal.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <plot.h>
-#include "con.h"
-
-static void
-delay(void)
-{
- int i;
- for (i = 0; i < 2; i++) {
- (void) ioctl(OUTF, TCSBRK, 1);
- }
-}
-
-int
-xconv(int xp)
-{
- /*
- * x position input is -2047 to +2047,
- * output must be 0 to PAGSIZ*HORZRES
- */
- xp += 2048;
- /* the computation is newx = xp*(PAGSIZ*HORZRES)/4096 */
- return (int)(xoffset + xp / xscale);
-}
-
-int
-yconv(int yp)
-{
- /* see description of xconv */
- yp += 2048;
- return (int)(yp / yscale);
-}
-
-void
-inplot(void)
-{
- spew(ESC);
- spew(INPLOT);
-}
-
-void
-outplot(void)
-{
- spew(ESC);
- spew(ACK);
- spew(ESC);
- spew(ACK);
- (void) fflush(stdout);
-}
-
-void
-spew(char ch)
-{
- (void) putc(ch, stdout);
-}
-
-void
-tobotleft(void)
-{
- move(-2048, -2048);
-}
-
-void
-reset(void)
-{
- struct termio ITTY;
- (void) signal(SIGINT, SIG_IGN);
- outplot();
- (void) ioctl(OUTF, TCSETAW, &ITTY);
- _exit(0);
-}
-
-float
-dist2(int x1, int y1, int x2, int y2)
-{
- float t, v;
- t = x2 - x1;
- v = y1 - y2;
- return (t * t + v * v);
-}
-
-void
-swap(int *pa, int *pb)
-{
- int t;
- t = *pa;
- *pa = *pb;
- *pb = t;
-}
-
-#define DOUBLE 010
-#define ADDR 0100
-#define COM 060
-#define MAXX 070
-#define MAXY 07
-#define SPACES 7
-
-void
-movep(int ix, int iy)
-{
- int dx, dy, remx, remy, pts, i;
- int xd, yd;
- char c, addr, command;
- if ((xnow == ix) && (ynow == iy))
- return;
- inplot();
- dx = ix - xnow;
- dy = iy - ynow;
- command = COM|PENUP|((dx < 0) << 1)|(dy < 0);
- dx = abs(dx);
- dy = abs(dy);
- xd = dx / (SPACES*2);
- yd = dy / (SPACES*2);
- pts = xd < yd ? xd : yd;
- if ((i = pts) > 0) {
- c = command|DOUBLE;
- addr = ADDR;
- if (xd > 0)
- addr |= MAXX;
- if (yd > 0)
- addr |= MAXY;
- spew(c);
- delay();
- while (i--) {
- spew(addr);
- delay();
- }
- }
- if (xd != yd) {
- if (xd > pts) {
- i = xd - pts;
- addr = ADDR|MAXX;
- } else {
- i = yd - pts;
- addr = ADDR|MAXY;
- }
- c = command|DOUBLE;
- spew(c);
- delay();
- while (i--) {
- spew(addr);
- delay();
- }
- }
- remx = dx - xd * SPACES * 2;
- remy = dy - yd * SPACES * 2;
- addr = ADDR;
- i = 0;
- if (remx > 7) {
- i = 1;
- addr |= MAXX;
- remx -= 7;
- }
- if (remy > 7) {
- i = 1;
- addr |= MAXY;
- remy -= 7;
- }
- while (i--) {
- spew(command);
- delay();
- spew(addr);
- delay();
- }
- if ((remx > 0) || (remy > 0)) {
- spew(command);
- delay();
- spew(ADDR|remx << 3|remy);
- delay();
- }
- xnow = ix;
- ynow = iy;
- outplot();
-}
-
-int
-xsc(int xi)
-{
- int xa;
- xa = (int)((xi - obotx) * scalex + botx);
- return (xa);
-}
-
-int
-ysc(int yi)
-{
- int ya;
- ya = (int)((yi - oboty) * scaley + boty);
- return (ya);
-}
diff --git a/usr/src/lib/libplot/t300s/i386/Makefile b/usr/src/lib/libplot/t300s/i386/Makefile
deleted file mode 100644
index c99a543017..0000000000
--- a/usr/src/lib/libplot/t300s/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS) $(LINTLIB)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t300s/sparc/Makefile b/usr/src/lib/libplot/t300s/sparc/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t300s/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t300s/sparcv9/Makefile b/usr/src/lib/libplot/t300s/sparcv9/Makefile
deleted file mode 100644
index ce59ffd0dd..0000000000
--- a/usr/src/lib/libplot/t300s/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t4014/Makefile b/usr/src/lib/libplot/t4014/Makefile
deleted file mode 100644
index 6150f281b5..0000000000
--- a/usr/src/lib/libplot/t4014/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber delete install lint: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
-
diff --git a/usr/src/lib/libplot/t4014/Makefile.com b/usr/src/lib/libplot/t4014/Makefile.com
deleted file mode 100644
index ddba3f5b83..0000000000
--- a/usr/src/lib/libplot/t4014/Makefile.com
+++ /dev/null
@@ -1,62 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= lib4014.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- dot.o erase.o label.o \
- line.o linemod.o move.o open.o \
- point.o space.o subr.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc -lm
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/t4014/amd64/Makefile b/usr/src/lib/libplot/t4014/amd64/Makefile
deleted file mode 100644
index f5fbe83e2c..0000000000
--- a/usr/src/lib/libplot/t4014/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t4014/common/arc.c b/usr/src/lib/libplot/t4014/common/arc.c
deleted file mode 100644
index 04f475dcf7..0000000000
--- a/usr/src/lib/libplot/t4014/common/arc.c
+++ /dev/null
@@ -1,188 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.4 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <math.h>
-#include <plot.h>
-#include "con.h"
-
-static int del = 20;
-
-static void
-step(int d)
-{
- del = d;
-}
-
-/*
- * local definition of quad
- * legacy code
- */
-static short
-quad_l(short x, short y, short xp, short yp)
-{
- if (x < xp)
- if (y <= yp)
- return (1);
- else return (4);
- else if (x > xp)
- if (y < yp)
- return (2);
- else return (3);
- else if (y < yp)
- return (2);
- else return (4);
-}
-
-void
-arc(short x, short y, short x0, short y0, short x1, short y1)
-{
- double pc;
- int flg, m, xc, yc, xs, ys, qs, qf, qt, qtctr = 0;
- int m0, m1;
- float dx, dy, r;
- char use;
- dx = x - x0;
- dy = y - y0;
- r = dx * dx + dy * dy;
- pc = r;
- pc = sqrt(pc);
- flg = (int)(pc / 4);
- if (flg == 0)
- step(1);
- else if (flg < del)
- step(flg);
- xc = xs = x0;
- yc = ys = y0;
- move((short)xs, (short)ys);
- if ((x0 == x1) && (y0 == y1))
- flg = 0;
- else flg = 1;
- qs = quad_l(x, y, x0, y0);
- qf = quad_l(x, y, x1, y1);
- if (abs(x - x1) < abs(y - y1)) {
- use = 'x';
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- } else {
- use = 'y';
- if (qs > 2)
- m = -1;
- else m = 1;
- }
- if (qs == qf) {
- m0 = (y0 - y) / (x0 - x);
- m1 = (y1 - y) / (x1 - x);
- if (m0 >= m1)
- qt = 4;
- else qt = 0;
- } else if ((qt = qf - qs) < 0)
- qt += 4;
- /* LINTED */
- while (1) {
- switch (use) {
- case 'x':
- if ((qs == 2) || (qs == 3))
- yc -= del;
- else yc += del;
- dy = yc - y;
- pc = r - dy * dy;
- xc = (int)(m * sqrt(pc) + x);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont((short)xc, (short)yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qf) {
- case 3:
- case 4:
- if (xs >= x1)
- return;
- continue;
- case 1:
- case 2:
- if (xs <= x1)
- return;
- }
- continue;
- case 'y':
- if (qs > 2)
- xc += del;
- else xc -= del;
- dx = xc - x;
- pc = r - dx * dx;
- yc = (int)(m * sqrt(pc) + y);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if (qs > 2)
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont((short)xc, (short)yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qs) {
- case 1:
- case 4:
- if (ys >= y1)
- return;
- continue;
- case 2:
- case 3:
- if (ys <= y1)
- return;
- }
- }
- }
-}
diff --git a/usr/src/lib/libplot/t4014/common/box.c b/usr/src/lib/libplot/t4014/common/box.c
deleted file mode 100644
index 949f3fcabf..0000000000
--- a/usr/src/lib/libplot/t4014/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/t4014/common/circle.c b/usr/src/lib/libplot/t4014/common/circle.c
deleted file mode 100644
index ca59779153..0000000000
--- a/usr/src/lib/libplot/t4014/common/circle.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-circle(short x, short y, short r)
-{
- arc(x, y, x + r, y, x + r, y);
-}
diff --git a/usr/src/lib/libplot/t4014/common/close.c b/usr/src/lib/libplot/t4014/common/close.c
deleted file mode 100644
index 9337ebfe8c..0000000000
--- a/usr/src/lib/libplot/t4014/common/close.c
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-closevt(void)
-{
- putch(037);
- (void) fflush(stdout);
-}
-
-void
-closepl(void)
-{
- putch(037);
- (void) fflush(stdout);
-}
diff --git a/usr/src/lib/libplot/t4014/common/con.h b/usr/src/lib/libplot/t4014/common/con.h
deleted file mode 100644
index 7f8f10e920..0000000000
--- a/usr/src/lib/libplot/t4014/common/con.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <termio.h>
-
-extern void putch(char);
-extern int ohiy, ohix, oloy, oextra;
-extern float scalex, scaley;
-extern int scaleflag;
-extern float obotx, oboty;
diff --git a/usr/src/lib/libplot/t4014/common/dot.c b/usr/src/lib/libplot/t4014/common/dot.c
deleted file mode 100644
index fbca617050..0000000000
--- a/usr/src/lib/libplot/t4014/common/dot.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-dot(void)
-{
-}
diff --git a/usr/src/lib/libplot/t4014/common/erase.c b/usr/src/lib/libplot/t4014/common/erase.c
deleted file mode 100644
index f7c8b0d269..0000000000
--- a/usr/src/lib/libplot/t4014/common/erase.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-erase(void)
-{
- putch(033);
- putch(014);
- ohiy = -1;
- ohix = -1;
- oextra = -1;
- oloy = -1;
- (void) sleep(2);
-}
diff --git a/usr/src/lib/libplot/t4014/common/label.c b/usr/src/lib/libplot/t4014/common/label.c
deleted file mode 100644
index 7f07edcb0b..0000000000
--- a/usr/src/lib/libplot/t4014/common/label.c
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-#define N 0104
-#define E 0101
-#define NE 0105
-#define S 0110
-#define W 0102
-#define SW 0112
-
-/*
- * arrange by incremental plotting that an initial
- * character such as +, X, *, etc will fall
- * right on the point, and undo it so that further
- * labels will fall properly in place
- */
-
-
-void
-label(char *s)
-{
- char lbl_mv[] = {036, 040, S, S, S, S, S, S, SW, SW,
- SW, SW, SW, SW, SW, SW, SW, SW, 037, 0};
-
- char lbl_umv[] = {036, 040, N, N, N, N, N, N, NE, NE,
- NE, NE, NE, NE, NE, NE, NE, NE, 037, 0};
-
- int i;
- char c;
-
- /* LINTED */
- for (i = 0; c = lbl_mv[i]; i++)
- putch(c);
- /* LINTED */
- for (i = 0; c = s[i]; i++)
- putch(c);
- /* LINTED */
- for (i = 0; c = lbl_umv[i]; i++)
- putch(c);
-}
diff --git a/usr/src/lib/libplot/t4014/common/line.c b/usr/src/lib/libplot/t4014/common/line.c
deleted file mode 100644
index d225f45b7e..0000000000
--- a/usr/src/lib/libplot/t4014/common/line.c
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-line(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x1, y1);
-}
diff --git a/usr/src/lib/libplot/t4014/common/linemod.c b/usr/src/lib/libplot/t4014/common/linemod.c
deleted file mode 100644
index aeccc6e765..0000000000
--- a/usr/src/lib/libplot/t4014/common/linemod.c
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-linemod(char *s)
-{
- char c;
- putch(033);
- switch (s[0]) {
- case 'l':
- c = 'd';
- break;
- case 'd':
- if (s[3] != 'd')
- c = 'a';
- else c = 'b';
- break;
- case 's':
- if (s[5] != '\0')
- c = 'c';
- else c = '`';
- }
- putch(c);
-}
diff --git a/usr/src/lib/libplot/t4014/common/llib-l4014 b/usr/src/lib/libplot/t4014/common/llib-l4014
deleted file mode 100644
index 204d205bf9..0000000000
--- a/usr/src/lib/libplot/t4014/common/llib-l4014
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-/*arc.c*/
-void arc(short, short, short, short, short, short);
-
-/*box.c*/
-void box(short, short, short, short);
-
-/*circle.c*/
-void circle(short, short, short);
-
-/*close.c*/
-void closelp(void);
-void closevt(void);
-
-/*cont.c*/
-void cont(short, short);
-
-/*erase.c*/
-void erase(void);
-
-/*label.c*/
-void label(char *);
-
-/*line.c*/
-void line(short, short);
-
-/*linmod.c*/
-void linemod(char *);
-
-/*move.c*/
-void move(short, short);
-
-/*open.c*/
-void openpt();
-void openvt();
-
-/*point.c*/
-void point(short, short);
-
-/*space.c*/
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/t4014/common/mapfile-vers b/usr/src/lib/libplot/t4014/common/mapfile-vers
deleted file mode 100644
index 3e986b814e..0000000000
--- a/usr/src/lib/libplot/t4014/common/mapfile-vers
+++ /dev/null
@@ -1,78 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- dot;
- erase;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- botx;
- boty;
- _lib_version;
- obotx;
- oboty;
- oextra;
- ohix;
- ohiy;
- oloy;
- putch;
- scaleflag;
- scalex;
- scaley;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/t4014/common/move.c b/usr/src/lib/libplot/t4014/common/move.c
deleted file mode 100644
index 03edb8b5ba..0000000000
--- a/usr/src/lib/libplot/t4014/common/move.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- putch(035);
- cont(xi, yi);
-}
diff --git a/usr/src/lib/libplot/t4014/common/open.c b/usr/src/lib/libplot/t4014/common/open.c
deleted file mode 100644
index 4598bc730e..0000000000
--- a/usr/src/lib/libplot/t4014/common/open.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-openvt(void)
-{
-}
-
-void
-openpl(void)
-{
-}
diff --git a/usr/src/lib/libplot/t4014/common/point.c b/usr/src/lib/libplot/t4014/common/point.c
deleted file mode 100644
index 1d28ab4edb..0000000000
--- a/usr/src/lib/libplot/t4014/common/point.c
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-point(short xi, short yi)
-{
- move(xi, yi);
- cont(xi, yi);
-}
diff --git a/usr/src/lib/libplot/t4014/common/scale.c b/usr/src/lib/libplot/t4014/common/scale.c
deleted file mode 100644
index fd59a6688a..0000000000
--- a/usr/src/lib/libplot/t4014/common/scale.c
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-scale(char i, float x, float y)
-{
- switch (i) {
- default:
- return;
- case 'c':
- x *= 2.54;
- y *= 2.54;
- /*FALLTHRU*/
- case 'i':
- x /= 200;
- y /= 200;
- /*FALLTHRU*/
- case 'u':
- scalex = 1 / x;
- scaley = 1 / y;
- /*FALLTHRU*/
- }
- scaleflag = 1;
-}
diff --git a/usr/src/lib/libplot/t4014/common/space.c b/usr/src/lib/libplot/t4014/common/space.c
deleted file mode 100644
index d419d1628d..0000000000
--- a/usr/src/lib/libplot/t4014/common/space.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-space(short x0, short y0, short x1, short y1)
-{
- obotx = x0;
- oboty = y0;
- if (scaleflag)
- return;
- scalex = 3120. / (x1 - x0);
- scaley = 3120. / (y1 - y0);
-}
diff --git a/usr/src/lib/libplot/t4014/common/subr.c b/usr/src/lib/libplot/t4014/common/subr.c
deleted file mode 100644
index f49c92f02a..0000000000
--- a/usr/src/lib/libplot/t4014/common/subr.c
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <stdio.h>
-#include "con.h"
-
-float obotx = 0.0;
-float oboty = 0.0;
-float botx = 0.0;
-float boty = 0.0;
-float scalex = 1.0;
-float scaley = 1.0;
-int scaleflag = 0;
-int oloy = -1;
-int ohiy = -1;
-int ohix = -1;
-int oextra = -1;
-
-
-void
-putch(char c)
-{
- (void) putc(c, stdout);
-}
-
-void
-cont(short x, short y)
-{
- short hix, hiy, lox, loy, extra;
- short n;
- x = (short)((x - obotx) * scalex + botx);
- y = (short)((y - oboty) * scaley + boty);
- hix = (x>>7) & 037;
- hiy = (y>>7) & 037;
- lox = (x>>2) & 037;
- loy = (y>>2) & 037;
- extra = x & 03 + (y<<2) & 014;
- n = (abs(hix - ohix) + abs(hiy - ohiy) + 6) / 12;
- if (hiy != ohiy) {
- putch(hiy|040);
- ohiy = hiy;
- }
- if (hix != ohix) {
- if (extra != oextra) {
- putch(extra|0140);
- oextra = extra;
- }
- putch(loy|0140);
- putch(hix|040);
- ohix = hix;
- oloy = loy;
- } else {
- if (extra != oextra) {
- putch(extra|0140);
- putch(loy|0140);
- oextra = extra;
- oloy = loy;
- } else if (loy != oloy) {
- putch(loy|0140);
- oloy = loy;
- }
- }
- putch(lox|0100);
- while (n--)
- putch(0);
-}
diff --git a/usr/src/lib/libplot/t4014/i386/Makefile b/usr/src/lib/libplot/t4014/i386/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t4014/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t4014/sparc/Makefile b/usr/src/lib/libplot/t4014/sparc/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t4014/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t4014/sparcv9/Makefile b/usr/src/lib/libplot/t4014/sparcv9/Makefile
deleted file mode 100644
index ce59ffd0dd..0000000000
--- a/usr/src/lib/libplot/t4014/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t450/Makefile b/usr/src/lib/libplot/t450/Makefile
deleted file mode 100644
index 3affe1a3b3..0000000000
--- a/usr/src/lib/libplot/t450/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-
-.KEEP_STATE:
-
-all clean clobber delete install lint: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
-
diff --git a/usr/src/lib/libplot/t450/Makefile.com b/usr/src/lib/libplot/t450/Makefile.com
deleted file mode 100644
index b2c268ca89..0000000000
--- a/usr/src/lib/libplot/t450/Makefile.com
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= lib450.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- dot.o erase.o label.o \
- line.o linmod.o move.o open.o \
- point.o space.o subr.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-$(LINTLIB):= SRCS=../common/llib-l450
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc -lm
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/t450/amd64/Makefile b/usr/src/lib/libplot/t450/amd64/Makefile
deleted file mode 100644
index f5fbe83e2c..0000000000
--- a/usr/src/lib/libplot/t450/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/t450/common/arc.c b/usr/src/lib/libplot/t450/common/arc.c
deleted file mode 100644
index 347c54b0b2..0000000000
--- a/usr/src/lib/libplot/t450/common/arc.c
+++ /dev/null
@@ -1,190 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.4 */
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <math.h>
-#include <plot.h>
-#include "con.h"
-
-static int del = 20;
-
-/*
- * local definitions for quad
- * legacy code
- */
-static short
-quad_l(short x, short y, short xp, short yp)
-{
- if (x < xp)
- if (y <= yp)
- return (1);
- else return (4);
- else if (x > xp)
- if (y < yp)
- return (2);
- else return (3);
- else if (y < yp)
- return (2);
- else return (4);
-}
-
-static void
-step(int d)
-{
- del = d;
-}
-
-void
-arc(short x, short y, short x0, short y0, short x1, short y1)
-{
- double pc;
- double sqrt(double);
- int flg, m, qs, qf, qt, qtctr = 0;
- int m0, m1;
- short xs, ys, xc, yc;
- float dx, dy, r;
- char use;
- dx = x - x0;
- dy = y - y0;
- r = dx * dx + dy * dy;
- pc = r;
- pc = sqrt(pc);
- flg = (int)(pc / 4);
- if (flg == 0)
- step(1);
- else if (flg < del)
- step(flg);
- xc = xs = x0;
- yc = ys = y0;
- move(xs, ys);
- if ((x0 == x1) && (y0 == y1))
- flg = 0;
- else flg = 1;
- qs = quad_l(x, y, x0, y0);
- qf = quad_l(x, y, x1, y1);
- if (abs(x - x1) < abs(y - y1)) {
- use = 'x';
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- } else {
- use = 'y';
- if (qs > 2)
- m = -1;
- else m = 1;
- }
- if (qs == qf) {
- m0 = (y0 - y) / (x0 - x);
- m1 = (y1 - y) / (x1 - x);
- if (m0 >= m1)
- qt = 4;
- else qt = 0;
- } else if ((qt = qf - qs) < 0)
- qt += 4;
- /* LINTED */
- while (1) {
- switch (use) {
- case 'x':
- if ((qs == 2) || (qs == 3))
- yc -= del;
- else yc += del;
- dy = yc - y;
- pc = r - dy * dy;
- xc = (int)(m * sqrt(pc) + x);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if ((qs == 2) || (qs == 3))
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont(xc, yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qf) {
- case 3:
- case 4:
- if (xs >= x1)
- return;
- continue;
- case 1:
- case 2:
- if (xs <= x1)
- return;
- }
- continue;
- case 'y':
- if (qs > 2)
- xc += del;
- else xc -= del;
- dx = xc - x;
- pc = r - dx * dx;
- yc = (int)(m * sqrt(pc) + y);
- if (((x < xs) && (x >= xc)) ||
- ((x > xs) && (x <= xc)) ||
- ((y < ys) && (y >= yc)) ||
- ((y > ys) && (y <= yc))) {
- if (++qtctr > qt)
- return;
- if (++qs > 4)
- qs = 1;
- if (qs > 2)
- m = -1;
- else m = 1;
- flg = 1;
- }
- cont(xc, yc);
- xs = xc;
- ys = yc;
- if ((qs == qf) && (flg == 1))
- switch (qs) {
- case 1:
- case 4:
- if (ys >= y1)
- return;
- continue;
- case 2:
- case 3:
- if (ys <= y1)
- return;
- }
- }
- }
-}
diff --git a/usr/src/lib/libplot/t450/common/box.c b/usr/src/lib/libplot/t450/common/box.c
deleted file mode 100644
index 949f3fcabf..0000000000
--- a/usr/src/lib/libplot/t450/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/t450/common/circle.c b/usr/src/lib/libplot/t450/common/circle.c
deleted file mode 100644
index 62c1c845d9..0000000000
--- a/usr/src/lib/libplot/t450/common/circle.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-circle(short x, short y, short r)
-{
- arc(x, y, x + r, y, x + r, y);
-}
diff --git a/usr/src/lib/libplot/t450/common/close.c b/usr/src/lib/libplot/t450/common/close.c
deleted file mode 100644
index 7b54157ca2..0000000000
--- a/usr/src/lib/libplot/t450/common/close.c
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <stdio.h>
-#include "con.h"
-
-void
-closepl(void)
-{
- (void) fflush(stdout);
- reset();
-}
-
-void
-closevt(void)
-{
- closepl();
-}
diff --git a/usr/src/lib/libplot/t450/common/con.h b/usr/src/lib/libplot/t450/common/con.h
deleted file mode 100644
index a8fd1871d8..0000000000
--- a/usr/src/lib/libplot/t450/common/con.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include <termio.h>
-
-/* gsi plotting output routines */
-#define DOWN 012
-#define UP 013
-#define LEFT 010
-#define RIGHT 040
-#define BEL 007
-#define ESC 033
-#define ACK 006
-#define PLOTIN 063
-#define PLOTOUT 064
-#define CR 015
-#define FF 014
-#define VERTRESP 48
-#define HORZRESP 60.
-#define VERTRES 8.
-#define HORZRES 6.
-
-/* vert and horiz spacing */
-#define RS 036
-#define US 037
-#define HT 011
-
-/*
- * down is line feed, up is reverse line feed,
- * left is backspace, right is space. 48 points per inch
- * vertically, 60 horizontally
-*/
-
-extern int xnow, ynow;
-extern struct termio ITTY, PTTY;
-extern int OUTF;
-extern int xscale, xoffset, yscale;
-extern float botx, boty, obotx, oboty, scalex, scaley;
-extern void movep(int, int);
-extern void spew(char);
-extern int xconv(int);
-extern int yconv(int);
-extern void inplot(void);
-extern void outplot(void);
-extern int xsc(int);
-extern int ysc(int);
-extern void reset(void);
-extern float dist2(int, int, int, int);
diff --git a/usr/src/lib/libplot/t450/common/dot.c b/usr/src/lib/libplot/t450/common/dot.c
deleted file mode 100644
index fbca617050..0000000000
--- a/usr/src/lib/libplot/t450/common/dot.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-void
-dot(void)
-{
-}
diff --git a/usr/src/lib/libplot/t450/common/erase.c b/usr/src/lib/libplot/t450/common/erase.c
deleted file mode 100644
index 9f2043ede9..0000000000
--- a/usr/src/lib/libplot/t450/common/erase.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-void
-erase(void)
-{
- int i;
- for (i = 0; i < 11 * (VERTRESP / VERTRES); i++)
- spew(DOWN);
-}
diff --git a/usr/src/lib/libplot/t450/common/label.c b/usr/src/lib/libplot/t450/common/label.c
deleted file mode 100644
index 5182f5f230..0000000000
--- a/usr/src/lib/libplot/t450/common/label.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include "con.h"
-
-void
-label(char *s)
-{
- char c;
- while ((c = *s++) != '\0') {
- xnow += HORZRES;
- spew(c);
- }
-}
diff --git a/usr/src/lib/libplot/t450/common/line.c b/usr/src/lib/libplot/t450/common/line.c
deleted file mode 100644
index ce84e3aa23..0000000000
--- a/usr/src/lib/libplot/t450/common/line.c
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include <stdlib.h>
-#include <math.h>
-#include <plot.h>
-#include "con.h"
-
-static void
-iline(int cx0, int cy0, int cx1, int cy1)
-{
- int maxp, tt, j;
- char chx, chy;
- float xd, yd;
- movep(cx0, cy0);
- maxp = (int)(sqrt(dist2(cx0, cy0, cx1, cy1)) / 2.);
- xd = cx1 - cx0;
- yd = cy1 - cy0;
- if (xd >= 0)
- chx = RIGHT;
- else chx = LEFT;
- if (yd >= 0)
- chy = UP;
- else chy = DOWN;
- if (maxp == 0) {
- xd = 0;
- yd = 0;
- } else {
- xd /= maxp;
- yd /= maxp;
- }
- inplot();
- for (tt = 0; tt <= maxp; tt++) {
- j = (int)(cx0 + xd * tt - xnow);
- xnow += j;
- j = abs(j);
- while (j-- > 0)
- spew(chx);
- j = (int)(cy0 + yd * tt - ynow);
- ynow += j;
- j = abs(j);
- while (j-- > 0)
- spew(chy);
- spew('.');
- }
- outplot();
-}
-
-void
-line(short x0, short y0, short x1, short y1)
-{
- iline(xconv(xsc(x0)), yconv(ysc(y0)),
- xconv(xsc(x1)), yconv(ysc(y1)));
-}
-
-void
-cont(short x0, short y0)
-{
- iline(xnow, ynow, xconv(xsc(x0)), yconv(ysc(y0)));
-}
diff --git a/usr/src/lib/libplot/t450/common/linmod.c b/usr/src/lib/libplot/t450/common/linmod.c
deleted file mode 100644
index f9e7110793..0000000000
--- a/usr/src/lib/libplot/t450/common/linmod.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-void
-linemod(void)
-{
-}
diff --git a/usr/src/lib/libplot/t450/common/llib-l450 b/usr/src/lib/libplot/t450/common/llib-l450
deleted file mode 100644
index 204d205bf9..0000000000
--- a/usr/src/lib/libplot/t450/common/llib-l450
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-/*arc.c*/
-void arc(short, short, short, short, short, short);
-
-/*box.c*/
-void box(short, short, short, short);
-
-/*circle.c*/
-void circle(short, short, short);
-
-/*close.c*/
-void closelp(void);
-void closevt(void);
-
-/*cont.c*/
-void cont(short, short);
-
-/*erase.c*/
-void erase(void);
-
-/*label.c*/
-void label(char *);
-
-/*line.c*/
-void line(short, short);
-
-/*linmod.c*/
-void linemod(char *);
-
-/*move.c*/
-void move(short, short);
-
-/*open.c*/
-void openpt();
-void openvt();
-
-/*point.c*/
-void point(short, short);
-
-/*space.c*/
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/t450/common/mapfile-vers b/usr/src/lib/libplot/t450/common/mapfile-vers
deleted file mode 100644
index 53b160456d..0000000000
--- a/usr/src/lib/libplot/t450/common/mapfile-vers
+++ /dev/null
@@ -1,92 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- erase;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- botx;
- boty;
- dist2;
- dot;
- inplot;
- ITTY;
- _lib_version;
- movep;
- obotx;
- oboty;
- OUTF;
- outplot;
- PTTY;
- reset;
- scalex;
- scaley;
- spew;
- swap;
- tobotleft;
- xconv;
- xnow;
- xoffset;
- xsc;
- xscale;
- yconv;
- ynow;
- ysc;
- yscale;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/t450/common/move.c b/usr/src/lib/libplot/t450/common/move.c
deleted file mode 100644
index 22e57d44de..0000000000
--- a/usr/src/lib/libplot/t450/common/move.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- movep(xconv(xsc(xi)), yconv(ysc(yi)));
-}
diff --git a/usr/src/lib/libplot/t450/common/open.c b/usr/src/lib/libplot/t450/common/open.c
deleted file mode 100644
index 38755759d5..0000000000
--- a/usr/src/lib/libplot/t450/common/open.c
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.3 */
-
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-#include <signal.h>
-#include <unistd.h>
-#include <stdio.h>
-#include "con.h"
-
-
-float botx = 0.0, boty = 0.0, obotx = 0.0, oboty = 0.0;
-float scalex = 1.0, scaley = 1.0;
-static float HEIGHT = 6.0, WIDTH = 6.0, OFFSET = 0.0;
-int xscale = 0, xoffset = 0, yscale = 0;
-struct termio ITTY, PTTY;
-
-void
-openpl(void)
-{
- int OUTF = 1;
- (void) printf("\r");
- (void) ioctl(OUTF, TCGETA, &ITTY);
- (void) signal(SIGINT, (void (*)(int))reset);
- PTTY = ITTY;
- PTTY.c_oflag &= ~(ONLCR|OCRNL|ONOCR|ONLRET);
- PTTY.c_cflag |= CSTOPB;
- (void) ioctl(OUTF, TCSETAW, &PTTY);
- /* set vert and horiz spacing to 6 and 10 */
- (void) putchar(ESC); /* set vert spacing to 6 lpi */
- (void) putchar(RS);
- (void) putchar(HT);
- (void) putchar(ESC); /* set horiz spacing to 10 cpi */
- (void) putchar(US);
- (void) putchar(CR);
- /* initialize constants */
- xscale = (int)(4096./(HORZRESP * WIDTH));
- yscale = (int)(4096 /(VERTRESP * HEIGHT));
- xoffset = (int)(OFFSET * HORZRESP);
-}
-
-void
-openvt(void)
-{
- openpl();
-}
diff --git a/usr/src/lib/libplot/t450/common/point.c b/usr/src/lib/libplot/t450/common/point.c
deleted file mode 100644
index 9ed2f55cb4..0000000000
--- a/usr/src/lib/libplot/t450/common/point.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include <plot.h>
-
-void
-point(short xi, short yi)
-{
- move(xi, yi);
- label(".");
-}
diff --git a/usr/src/lib/libplot/t450/common/space.c b/usr/src/lib/libplot/t450/common/space.c
deleted file mode 100644
index 9817bee612..0000000000
--- a/usr/src/lib/libplot/t450/common/space.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-
-#include "con.h"
-
-void
-space(short x0, short y0, short x1, short y1)
-{
- botx = -2047.;
- boty = -2047.;
- obotx = x0;
- oboty = y0;
- scalex = 4096. / (x1 - x0);
- scaley = 4096. / (y1 - y0);
-}
diff --git a/usr/src/lib/libplot/t450/common/subr.c b/usr/src/lib/libplot/t450/common/subr.c
deleted file mode 100644
index e96e01c11b..0000000000
--- a/usr/src/lib/libplot/t450/common/subr.c
+++ /dev/null
@@ -1,176 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-/*LINTLIBRARY*/
-
-#include <stdlib.h>
-#include <stdio.h>
-#include <signal.h>
-#include <unistd.h>
-#include <plot.h>
-#include "con.h"
-
-int xnow, ynow, OUTF;
-
-int
-xconv(int xp)
-{
- /*
- * x position input is -2047 to +2047,
- * output must be 0 to PAGSIZ*HORZRES
- */
- xp += 2048;
- /* the computation is newx = xp*(PAGSIZ*HORZRES)/4096 */
- return (xoffset + xp / xscale);
-}
-
-int
-yconv(int yp)
-{
- /* see description of xconv */
- yp += 2048;
- return (yp / yscale);
-}
-
-void
-inplot(void)
-{
- spew(ESC);
- spew(PLOTIN);
-}
-
-void
-outplot(void)
-{
- spew(ESC);
- spew(PLOTOUT);
- (void) fflush(stdout);
-}
-
-void
-spew(char ch)
-{
- if (ch == UP) {
- (void) putc(ESC, stdout);
- ch = DOWN;
- }
- (void) putc(ch, stdout);
-}
-
-void
-tobotleft(void)
-{
- move(-2048, -2048);
-}
-
-void
-reset(void)
-{
- (void) signal(SIGINT, SIG_IGN);
- outplot();
- (void) ioctl(OUTF, TCSETAW, &ITTY);
- _exit(0);
-}
-
-float
-dist2(int x1, int y1, int x2, int y2)
-{
- float t, v;
- t = x2 - x1;
- v = y1 - y2;
- return (t * t + v * v);
-}
-
-void
-swap(int *pa, int *pb)
-{
- int t;
- t = *pa;
- *pa = *pb;
- *pb = t;
-}
-
-void
-movep(int xg, int yg)
-{
- int i;
- char ch;
- if ((xg == xnow) && (yg == ynow))
- return;
- /* if we need to go to left margin, just CR */
- if (xg < xnow / 2) {
- spew(CR);
- xnow = 0;
- }
- i = (int)((xg - xnow) / HORZRES);
- if (xnow < xg)
- ch = RIGHT;
- else ch = LEFT;
- xnow += i * HORZRES;
- i = abs(i);
- while (i--)
- spew(ch);
- i = abs(xg - xnow);
- inplot();
- while (i--)
- spew(ch);
- outplot();
- i = (int)((yg - ynow) / VERTRES);
- if (ynow < yg)
- ch = UP;
- else ch = DOWN;
- ynow += i * VERTRES;
- i = abs(i);
- while (i--)
- spew(ch);
- i = abs(yg - ynow);
- inplot();
- while (i--)
- spew(ch);
- outplot();
- xnow = xg; ynow = yg;
-}
-
-int
-xsc(int xi)
-{
- int xa;
- xa = (int)((xi - obotx) * scalex + botx);
- return (xa);
-}
-
-int
-ysc(int yi)
-{
- int ya;
- ya = (int)((yi - oboty) *scaley +boty);
- return (ya);
-}
diff --git a/usr/src/lib/libplot/t450/i386/Makefile b/usr/src/lib/libplot/t450/i386/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t450/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t450/sparc/Makefile b/usr/src/lib/libplot/t450/sparc/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/t450/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/t450/sparcv9/Makefile b/usr/src/lib/libplot/t450/sparcv9/Makefile
deleted file mode 100644
index ce59ffd0dd..0000000000
--- a/usr/src/lib/libplot/t450/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/vt0/Makefile b/usr/src/lib/libplot/vt0/Makefile
deleted file mode 100644
index f6a079520d..0000000000
--- a/usr/src/lib/libplot/vt0/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../../Makefile.lib
-
-SUBDIRS = $(MACH)
-$(BUILD64)SUBDIRS += $(MACH64)
-
-all := TARGET= all
-clean := TARGET= clean
-clobber := TARGET= clobber
-delete := TARGET= delete
-install := TARGET= install
-lint := TARGET= lint
-catalog := TARGET= catalog
-package := TARGET= package
-
-.KEEP_STATE:
-
-all clean clobber delete install lint catalog package: $(SUBDIRS)
-
-
-$(SUBDIRS): FRC
- @cd $@; pwd; $(MAKE) $(TARGET)
-
-FRC:
-
diff --git a/usr/src/lib/libplot/vt0/Makefile.com b/usr/src/lib/libplot/vt0/Makefile.com
deleted file mode 100644
index a8ef8c8590..0000000000
--- a/usr/src/lib/libplot/vt0/Makefile.com
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-LIBRARY= libvt0.a
-VERS= .1
-
-OBJECTS= \
- arc.o box.o circle.o close.o \
- dot.o erase.o label.o frame.o \
- line.o linmod.o move.o open.o \
- point.o space.o subr.o
-
-# include library definitions
-include ../../../Makefile.lib
-
-SRCDIR = ../common
-
-LIBS = $(DYNLIB) $(LINTLIB)
-
-$(LINTLIB):= SRCS=../common/llib-lvt0
-
-LINTSRC= $(LINTLIB:%.ln=%)
-
-CFLAGS += $(CCVERBOSE)
-LDLIBS += -lc
-
-.KEEP_STATE:
-
-lint: lintcheck
-
-# include library targets
-include ../../../Makefile.targ
-
-pics/%.o: ../common/%.c
- $(COMPILE.c) -o $@ $<
- $(POST_PROCESS_O)
-
-# install rule for lint library target
-$(ROOTLINTDIR)/%: ../common/%
- $(INS.file)
diff --git a/usr/src/lib/libplot/vt0/amd64/Makefile b/usr/src/lib/libplot/vt0/amd64/Makefile
deleted file mode 100644
index f5fbe83e2c..0000000000
--- a/usr/src/lib/libplot/vt0/amd64/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LINTFLAGS64 += -erroff=E_ASSIGMENT_CAUSE_LOSS_PREC
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/lib/libplot/vt0/common/arc.c b/usr/src/lib/libplot/vt0/common/arc.c
deleted file mode 100644
index 524d0b2f24..0000000000
--- a/usr/src/lib/libplot/vt0/common/arc.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-/*ARGSUSED*/
-void
-arc(short xi, short yi, short x0, short y0, short x1, short y1)
-{
- char c = 6;
- (void) write(vti, &c, 1);
- (void) write(vti, &xi, 12);
-}
diff --git a/usr/src/lib/libplot/vt0/common/box.c b/usr/src/lib/libplot/vt0/common/box.c
deleted file mode 100644
index 5c35e97227..0000000000
--- a/usr/src/lib/libplot/vt0/common/box.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <plot.h>
-
-void
-box(short x0, short y0, short x1, short y1)
-{
- move(x0, y0);
- cont(x0, y1);
- cont(x1, y1);
- cont(x1, y0);
- cont(x0, y0);
- move(x1, y1);
-}
diff --git a/usr/src/lib/libplot/vt0/common/circle.c b/usr/src/lib/libplot/vt0/common/circle.c
deleted file mode 100644
index 4039bbcc46..0000000000
--- a/usr/src/lib/libplot/vt0/common/circle.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-/*ARGSUSED*/
-void
-circle(short x, short y, short r)
-{
- char c = 5;
- (void) write(vti, &c, 1);
- (void) write(vti, &x, 6);
-}
diff --git a/usr/src/lib/libplot/vt0/common/close.c b/usr/src/lib/libplot/vt0/common/close.c
deleted file mode 100644
index 41c530d188..0000000000
--- a/usr/src/lib/libplot/vt0/common/close.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-closevt(void)
-{
- (void) close(vti);
-}
-
-void
-closepl(void)
-{
- (void) close(vti);
-}
diff --git a/usr/src/lib/libplot/vt0/common/con.h b/usr/src/lib/libplot/vt0/common/con.h
deleted file mode 100644
index efbfb453e4..0000000000
--- a/usr/src/lib/libplot/vt0/common/con.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <termio.h>
-
-extern int xsc(int);
-extern int ysc(int);
-extern float boty, botx, oboty, obotx, scalex, scaley;
-extern float deltx, delty;
-extern int xnow, ynow, vti;
diff --git a/usr/src/lib/libplot/vt0/common/dot.c b/usr/src/lib/libplot/vt0/common/dot.c
deleted file mode 100644
index 6bb75640c0..0000000000
--- a/usr/src/lib/libplot/vt0/common/dot.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-/*ARGSUSED*/
-void
-dot(short xi, short yi, short dx, short n, int pat[])
-{
- struct {char pad, c; short xi, yi, dx; } p;
- p.c = 7;
- (void) write(vti, &p.c, 7);
- (void) write(vti, pat, n?n&0377:256);
-}
diff --git a/usr/src/lib/libplot/vt0/common/erase.c b/usr/src/lib/libplot/vt0/common/erase.c
deleted file mode 100644
index 48fee61f59..0000000000
--- a/usr/src/lib/libplot/vt0/common/erase.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-erase(void)
-{
- int i;
- i = 0401;
- (void) write(vti, &i, 2);
-}
diff --git a/usr/src/lib/libplot/vt0/common/frame.c b/usr/src/lib/libplot/vt0/common/frame.c
deleted file mode 100644
index b2db02ff0d..0000000000
--- a/usr/src/lib/libplot/vt0/common/frame.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-frame(int n)
-{
- n = n&0377 | 02000;
- (void) write(vti, &n, 2);
-}
diff --git a/usr/src/lib/libplot/vt0/common/label.c b/usr/src/lib/libplot/vt0/common/label.c
deleted file mode 100644
index fddea9b061..0000000000
--- a/usr/src/lib/libplot/vt0/common/label.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-label(char *s)
-{
- int i, o;
- o = 01401;
-
- (void) write(vti, &o, 2);
- for (i = 0; s[i++]; )
- ;
- (void) write(vti, s, i);
-}
diff --git a/usr/src/lib/libplot/vt0/common/line.c b/usr/src/lib/libplot/vt0/common/line.c
deleted file mode 100644
index b43d0c4155..0000000000
--- a/usr/src/lib/libplot/vt0/common/line.c
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include <plot.h>
-#include "con.h"
-
-int xnow, ynow;
-
-void
-line(short x0, short y0, short x1, short y1)
-{
- struct {char x, c; short x0, y0, x1, y1; } p;
- p.c = 3;
- p.x0 = xsc(x0);
- p.y0 = ysc(y0);
- p.x1 = xnow = xsc(x1);
- p.y1 = ynow = ysc(y1);
- (void) write(vti, &p.c, 9);
-}
-
-void
-cont(short x0, short y0)
-{
- line(xnow, ynow, xsc(x0), ysc(y0));
-}
diff --git a/usr/src/lib/libplot/vt0/common/linmod.c b/usr/src/lib/libplot/vt0/common/linmod.c
deleted file mode 100644
index 3292295f7c..0000000000
--- a/usr/src/lib/libplot/vt0/common/linmod.c
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-/*ARGSUSED*/
-void
-linemod(char *s)
-{
-}
diff --git a/usr/src/lib/libplot/vt0/common/llib-lvt0 b/usr/src/lib/libplot/vt0/common/llib-lvt0
deleted file mode 100644
index 204d205bf9..0000000000
--- a/usr/src/lib/libplot/vt0/common/llib-lvt0
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/*
- * Copyright (c) 1997 by Sun Microsystems, Inc.
- * All rights reserved
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-/*LINTLIBRARY*/
-/*PROTOLIB1*/
-
-#include <stdio.h>
-
-/*arc.c*/
-void arc(short, short, short, short, short, short);
-
-/*box.c*/
-void box(short, short, short, short);
-
-/*circle.c*/
-void circle(short, short, short);
-
-/*close.c*/
-void closelp(void);
-void closevt(void);
-
-/*cont.c*/
-void cont(short, short);
-
-/*erase.c*/
-void erase(void);
-
-/*label.c*/
-void label(char *);
-
-/*line.c*/
-void line(short, short);
-
-/*linmod.c*/
-void linemod(char *);
-
-/*move.c*/
-void move(short, short);
-
-/*open.c*/
-void openpt();
-void openvt();
-
-/*point.c*/
-void point(short, short);
-
-/*space.c*/
-void space(short, short, short, short);
diff --git a/usr/src/lib/libplot/vt0/common/mapfile-vers b/usr/src/lib/libplot/vt0/common/mapfile-vers
deleted file mode 100644
index 66c097ace1..0000000000
--- a/usr/src/lib/libplot/vt0/common/mapfile-vers
+++ /dev/null
@@ -1,80 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
-#
-
-#
-# MAPFILE HEADER START
-#
-# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
-# Object versioning must comply with the rules detailed in
-#
-# usr/src/lib/README.mapfiles
-#
-# You should not be making modifications here until you've read the most current
-# copy of that file. If you need help, contact a gatekeeper for guidance.
-#
-# MAPFILE HEADER END
-#
-
-$mapfile_version 2
-
-SYMBOL_VERSION SUNW_1.1 {
- global:
- arc;
- box;
- circle;
- closepl;
- closevt;
- cont;
- dot;
- erase;
- frame;
- label;
- line;
- linemod;
- move;
- openpl;
- openvt;
- point;
- space;
-};
-
-SYMBOL_VERSION SUNWprivate_1.1 {
- global:
- botx;
- boty;
- deltx;
- delty;
- _lib_version;
- obotx;
- oboty;
- scalex;
- scaley;
- vti;
- xnow;
- xsc;
- ynow;
- ysc;
- local:
- *;
-};
diff --git a/usr/src/lib/libplot/vt0/common/move.c b/usr/src/lib/libplot/vt0/common/move.c
deleted file mode 100644
index e4a46898d1..0000000000
--- a/usr/src/lib/libplot/vt0/common/move.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-move(short xi, short yi)
-{
- struct {char pad, c; short x, y; } p;
- p.c = 9;
- p.x = xnow = xsc(xi);
- p.y = ynow = ysc(yi);
- (void) write(vti, &p.c, 5);
-}
diff --git a/usr/src/lib/libplot/vt0/common/open.c b/usr/src/lib/libplot/vt0/common/open.c
deleted file mode 100644
index 89dd243c72..0000000000
--- a/usr/src/lib/libplot/vt0/common/open.c
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.4 */
-/*LINTLIBRARY*/
-
-#include <sys/types.h>
-#include <fcntl.h>
-
-int vti = -1;
-
-void
-openvt(void)
-{
- vti = open("/dev/vt0", 1);
-}
-
-void
-openpl(void)
-{
- vti = open("/dev/vt0", 1);
-}
diff --git a/usr/src/lib/libplot/vt0/common/point.c b/usr/src/lib/libplot/vt0/common/point.c
deleted file mode 100644
index 6e1bf2b526..0000000000
--- a/usr/src/lib/libplot/vt0/common/point.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include <unistd.h>
-#include "con.h"
-
-void
-point(short xi, short yi)
-{
- struct {char pad, c; short x, y; } p;
- p.c = 2;
- p.x = xnow = xsc(xi);
- p.y = ynow = ysc(yi);
- (void) write(vti, &p.c, 5);
-}
diff --git a/usr/src/lib/libplot/vt0/common/space.c b/usr/src/lib/libplot/vt0/common/space.c
deleted file mode 100644
index 5dbd9ef069..0000000000
--- a/usr/src/lib/libplot/vt0/common/space.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-/*
- * Copyright (c) 1997, by Sun Microsystems, Inc.
- * All rights reserved.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-#include "con.h"
-
-float deltx, delty;
-
-void
-space(short x0, short y0, short x1, short y1)
-{
- botx = -2047.;
- boty = -2047;
- obotx = x0;
- oboty = y0;
- scalex = deltx / (x1 - x0);
- scaley = delty / (y1 - y0);
-}
diff --git a/usr/src/lib/libplot/vt0/common/subr.c b/usr/src/lib/libplot/vt0/common/subr.c
deleted file mode 100644
index 263dd9f267..0000000000
--- a/usr/src/lib/libplot/vt0/common/subr.c
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
-
-
-
-/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */
-/*LINTLIBRARY*/
-
-float obotx, botx, scalex;
-float oboty, boty, scaley;
-
-int
-xsc(int xi)
-{
- int xa;
- xa = (int)((xi - obotx) * scalex + botx);
- return (xa);
-}
-
-int
-ysc(int yi)
-{
- int ya;
- ya = (int)((yi - oboty) * scaley + boty);
- return (ya);
-}
diff --git a/usr/src/lib/libplot/vt0/i386/Makefile b/usr/src/lib/libplot/vt0/i386/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/vt0/i386/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/vt0/sparc/Makefile b/usr/src/lib/libplot/vt0/sparc/Makefile
deleted file mode 100644
index 3fa035b373..0000000000
--- a/usr/src/lib/libplot/vt0/sparc/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT)
diff --git a/usr/src/lib/libplot/vt0/sparcv9/Makefile b/usr/src/lib/libplot/vt0/sparcv9/Makefile
deleted file mode 100644
index ce59ffd0dd..0000000000
--- a/usr/src/lib/libplot/vt0/sparcv9/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-# ident "%Z%%M% %I% %E% SMI"
-#
-
-include ../Makefile.com
-include ../../../Makefile.lib.64
-
-LIBS= $(DYNLIB) $(LINTLIB)
-
-all: $(LIBS)
-
-.KEEP_STATE:
-
-install: all $(ROOTLIBS64) $(ROOTLINKS64)
diff --git a/usr/src/pkg/manifests/SUNWcs.mf b/usr/src/pkg/manifests/SUNWcs.mf
index 5c74c232cf..4b1ca1a77f 100644
--- a/usr/src/pkg/manifests/SUNWcs.mf
+++ b/usr/src/pkg/manifests/SUNWcs.mf
@@ -874,7 +874,6 @@ file path=usr/bin/tail mode=0555
file path=usr/bin/tic mode=0555
file path=usr/bin/time mode=0555
file path=usr/bin/tip mode=4511 owner=uucp
-file path=usr/bin/tplot mode=0555
file path=usr/bin/tpmadm mode=0555
file path=usr/bin/tput mode=0555
file path=usr/bin/tr mode=0555
@@ -1281,13 +1280,8 @@ file path=usr/lib/sysevent/modules/sysevent_conf_mod.so
file path=usr/lib/sysevent/modules/sysevent_reg_mod.so
file path=usr/lib/sysevent/syseventconfd mode=0555
file path=usr/lib/sysevent/syseventd mode=0555
-file path=usr/lib/t300 mode=0555
-file path=usr/lib/t300s mode=0555
-file path=usr/lib/t4014 mode=0555
-file path=usr/lib/t450 mode=0555
file path=usr/lib/utmp_update mode=4555
file path=usr/lib/utmpd mode=0555
-file path=usr/lib/vplot mode=0555
file path=usr/lib/vtdaemon mode=0555
file path=usr/lib/vtinfo mode=0555
file path=usr/lib/vtxlock mode=0555
diff --git a/usr/src/pkg/manifests/developer-library-lint.mf b/usr/src/pkg/manifests/developer-library-lint.mf
index 62a9b296cd..dcec00746b 100644
--- a/usr/src/pkg/manifests/developer-library-lint.mf
+++ b/usr/src/pkg/manifests/developer-library-lint.mf
@@ -191,10 +191,6 @@ $(i386_ONLY)file path=usr/lib/$(ARCH64)/crt1.o
file path=usr/lib/$(ARCH64)/crti.o
file path=usr/lib/$(ARCH64)/crtn.o
$(i386_ONLY)file path=usr/lib/$(ARCH64)/gcrt1.o
-file path=usr/lib/$(ARCH64)/llib-l300.ln
-file path=usr/lib/$(ARCH64)/llib-l300s.ln
-file path=usr/lib/$(ARCH64)/llib-l4014.ln
-file path=usr/lib/$(ARCH64)/llib-l450.ln
file path=usr/lib/$(ARCH64)/llib-ladutils.ln
file path=usr/lib/$(ARCH64)/llib-lbsdmalloc.ln
file path=usr/lib/$(ARCH64)/llib-lcfgadm.ln
@@ -219,7 +215,6 @@ file path=usr/lib/$(ARCH64)/llib-lnls.ln
file path=usr/lib/$(ARCH64)/llib-lpanel.ln
file path=usr/lib/$(ARCH64)/llib-lpasswdutil.ln
file path=usr/lib/$(ARCH64)/llib-lpkcs11.ln
-file path=usr/lib/$(ARCH64)/llib-lplot.ln
file path=usr/lib/$(ARCH64)/llib-lproject.ln
file path=usr/lib/$(ARCH64)/llib-lreparse.ln
file path=usr/lib/$(ARCH64)/llib-lsasl.ln
@@ -244,14 +239,6 @@ $(i386_ONLY)file path=usr/lib/crt1.o
file path=usr/lib/crti.o
file path=usr/lib/crtn.o
$(i386_ONLY)file path=usr/lib/gcrt1.o
-file path=usr/lib/llib-l300
-file path=usr/lib/llib-l300.ln
-file path=usr/lib/llib-l300s
-file path=usr/lib/llib-l300s.ln
-file path=usr/lib/llib-l4014
-file path=usr/lib/llib-l4014.ln
-file path=usr/lib/llib-l450
-file path=usr/lib/llib-l450.ln
file path=usr/lib/llib-ladutils
file path=usr/lib/llib-ladutils.ln
file path=usr/lib/llib-lbsdmalloc
@@ -301,8 +288,6 @@ file path=usr/lib/llib-lpasswdutil
file path=usr/lib/llib-lpasswdutil.ln
file path=usr/lib/llib-lpkcs11
file path=usr/lib/llib-lpkcs11.ln
-file path=usr/lib/llib-lplot
-file path=usr/lib/llib-lplot.ln
file path=usr/lib/llib-lproject
file path=usr/lib/llib-lproject.ln
file path=usr/lib/llib-lreparse
diff --git a/usr/src/pkg/manifests/system-header.mf b/usr/src/pkg/manifests/system-header.mf
index 6d0b70fcec..130e381dd9 100644
--- a/usr/src/pkg/manifests/system-header.mf
+++ b/usr/src/pkg/manifests/system-header.mf
@@ -614,7 +614,6 @@ file path=usr/include/pkginfo.h
file path=usr/include/pkglocs.h
file path=usr/include/pkgstrct.h
file path=usr/include/pkgtrans.h
-file path=usr/include/plot.h
file path=usr/include/poll.h
file path=usr/include/port.h
file path=usr/include/priv.h
diff --git a/usr/src/pkg/manifests/system-library.mf b/usr/src/pkg/manifests/system-library.mf
index 1051f06409..e380e26cf5 100644
--- a/usr/src/pkg/manifests/system-library.mf
+++ b/usr/src/pkg/manifests/system-library.mf
@@ -230,10 +230,6 @@ file path=lib/nss_files.so.1
file path=lib/nss_nis.so.1
file path=lib/nss_user.so.1
file path=usr/lib/$(ARCH64)/0@0.so.1
-file path=usr/lib/$(ARCH64)/lib300.so.1
-file path=usr/lib/$(ARCH64)/lib300s.so.1
-file path=usr/lib/$(ARCH64)/lib4014.so.1
-file path=usr/lib/$(ARCH64)/lib450.so.1
file path=usr/lib/$(ARCH64)/libadutils.so.1
file path=usr/lib/$(ARCH64)/libast.so.1
file path=usr/lib/$(ARCH64)/libbsdmalloc.so.1
@@ -266,7 +262,6 @@ file path=usr/lib/$(ARCH64)/libmtmalloc.so.1
file path=usr/lib/$(ARCH64)/libnls.so.1
file path=usr/lib/$(ARCH64)/libpanel.so.1
file path=usr/lib/$(ARCH64)/libpkcs11.so.1
-file path=usr/lib/$(ARCH64)/libplot.so.1
file path=usr/lib/$(ARCH64)/libproject.so.1
file path=usr/lib/$(ARCH64)/libraidcfg.so.1
file path=usr/lib/$(ARCH64)/libreparse.so.1
@@ -302,10 +297,6 @@ file path=usr/lib/cfgadm/shp.so.1
file path=usr/lib/cfgadm/usb.so.1
file path=usr/lib/extendedFILE.so.1
file path=usr/lib/lib.b mode=0444
-file path=usr/lib/lib300.so.1
-file path=usr/lib/lib300s.so.1
-file path=usr/lib/lib4014.so.1
-file path=usr/lib/lib450.so.1
file path=usr/lib/libadutils.so.1
file path=usr/lib/libast.so.1
file path=usr/lib/libbsdmalloc.so.1
@@ -343,7 +334,6 @@ file path=usr/lib/libmtmalloc.so.1
file path=usr/lib/libnls.so.1
file path=usr/lib/libpanel.so.1
file path=usr/lib/libpkcs11.so.1
-file path=usr/lib/libplot.so.1
file path=usr/lib/libproject.so.1
file path=usr/lib/libraidcfg.so.1
file path=usr/lib/libreparse.so.1
@@ -663,10 +653,6 @@ link path=usr/ccs/lib/libpanel.so target=../../lib/libpanel.so.1
link path=usr/ccs/lib/libtermcap.so target=../../../lib/libcurses.so.1
link path=usr/ccs/lib/libtermlib.so target=../../../lib/libcurses.so.1
link path=usr/ccs/lib/liby.so target=../../lib/liby.so.1
-link path=usr/lib/$(ARCH64)/lib300.so target=./lib300.so.1
-link path=usr/lib/$(ARCH64)/lib300s.so target=./lib300s.so.1
-link path=usr/lib/$(ARCH64)/lib4014.so target=./lib4014.so.1
-link path=usr/lib/$(ARCH64)/lib450.so target=./lib450.so.1
link path=usr/lib/$(ARCH64)/libadm.so \
target=../../../lib/$(ARCH64)/libadm.so.1
link path=usr/lib/$(ARCH64)/libadm.so.1 \
@@ -804,7 +790,6 @@ link path=usr/lib/$(ARCH64)/libpam.so.1 \
target=../../../lib/$(ARCH64)/libpam.so.1
link path=usr/lib/$(ARCH64)/libpanel.so target=libpanel.so.1
link path=usr/lib/$(ARCH64)/libpkcs11.so target=libpkcs11.so.1
-link path=usr/lib/$(ARCH64)/libplot.so target=./libplot.so.1
link path=usr/lib/$(ARCH64)/libposix4.so \
target=../../../lib/$(ARCH64)/librt.so.1
link path=usr/lib/$(ARCH64)/libposix4.so.1 \
@@ -945,10 +930,6 @@ $(i386_ONLY)link path=usr/lib/cfgadm/sata.so target=./sata.so.1
link path=usr/lib/cfgadm/scsi.so target=./scsi.so.1
link path=usr/lib/cfgadm/shp.so target=./shp.so.1
link path=usr/lib/cfgadm/usb.so target=./usb.so.1
-link path=usr/lib/lib300.so target=./lib300.so.1
-link path=usr/lib/lib300s.so target=./lib300s.so.1
-link path=usr/lib/lib4014.so target=./lib4014.so.1
-link path=usr/lib/lib450.so target=./lib450.so.1
link path=usr/lib/libadm.so target=../../lib/libadm.so.1
link path=usr/lib/libadm.so.1 target=../../lib/libadm.so.1
link path=usr/lib/libadutils.so target=./libadutils.so.1
@@ -1039,7 +1020,6 @@ link path=usr/lib/libpam.so target=../../lib/libpam.so.1
link path=usr/lib/libpam.so.1 target=../../lib/libpam.so.1
link path=usr/lib/libpanel.so target=./libpanel.so.1
link path=usr/lib/libpkcs11.so target=./libpkcs11.so.1
-link path=usr/lib/libplot.so target=./libplot.so.1
link path=usr/lib/libposix4.so target=../../lib/librt.so.1
link path=usr/lib/libposix4.so.1 target=../../lib/librt.so.1
link path=usr/lib/libproc.so target=../../lib/libproc.so.1